diff --git a/java-accessapproval/.OwlBot-hermetic.yaml b/java-accessapproval/.OwlBot-hermetic.yaml index d7b296197d4d..4736283994aa 100644 --- a/java-accessapproval/.OwlBot-hermetic.yaml +++ b/java-accessapproval/.OwlBot-hermetic.yaml @@ -16,23 +16,20 @@ deep-remove-regex: - "/java-accessapproval/grpc-google-.*/src" - "/java-accessapproval/proto-google-.*/src" -- "/java-accessapproval/google-.*/src/main" -- "/java-accessapproval/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-accessapproval/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-accessapproval/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-accessapproval/google-.*/src" - "/java-accessapproval/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" -- "/.*google-cloud-accessapproval/src/test/java/com/google/.*/accessapproval/v1/it" +- "/.*google-cloud-accessapproval/src/test/java/com/google/cloud/accessapproval/v1/it" deep-copy-regex: - source: "/google/cloud/accessapproval/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-accessapproval/$1/proto-google-cloud-accessapproval-$1/src" - source: "/google/cloud/accessapproval/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-accessapproval/$1/grpc-google-cloud-accessapproval-$1/src" -- source: "/google/cloud/accessapproval/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-accessapproval/$1/google-cloud-accessapproval/src/main" +- source: "/google/cloud/accessapproval/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-accessapproval/$1/google-cloud-accessapproval/src" - source: "/google/cloud/accessapproval/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-accessapproval/$1/samples/snippets/generated" diff --git a/java-accesscontextmanager/.OwlBot-hermetic.yaml b/java-accesscontextmanager/.OwlBot-hermetic.yaml index 0b8833e0c281..d06ba37a7aec 100644 --- a/java-accesscontextmanager/.OwlBot-hermetic.yaml +++ b/java-accesscontextmanager/.OwlBot-hermetic.yaml @@ -19,13 +19,15 @@ deep-remove-regex: deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/identity/accesscontextmanager/(v\\d)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-accesscontextmanager/$1/proto-google-identity-accesscontextmanager-$1/src" - source: "/google/identity/accesscontextmanager/(v\\d)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-accesscontextmanager/$1/grpc-google-identity-accesscontextmanager-$1/src" -- source: "/google/identity/accesscontextmanager/(v\\d)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-accesscontextmanager/$1/google-identity-accesscontextmanager/src/main" +- source: "/google/identity/accesscontextmanager/(v\\d)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-accesscontextmanager/$1/google-identity-accesscontextmanager/src" - source: "/google/identity/accesscontextmanager/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-accesscontextmanager/$1/samples/snippets/generated" - source: "/google/identity/accesscontextmanager/type/.*-java/proto-google-.*/src" diff --git a/java-admanager/.OwlBot-hermetic.yaml b/java-admanager/.OwlBot-hermetic.yaml index 52730788c628..ceb5433db71d 100644 --- a/java-admanager/.OwlBot-hermetic.yaml +++ b/java-admanager/.OwlBot-hermetic.yaml @@ -28,8 +28,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-admanager/$1/proto-ad-manager-$1/src" - source: "/google/ads/admanager/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-admanager/$1/grpc-ad-manager-$1/src" -- source: "/google/ads/admanager/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-admanager/$1/ad-manager/src/main" +- source: "/google/ads/admanager/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-admanager/$1/ad-manager/src" - source: "/google/ads/admanager/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-admanager/$1/samples/snippets/generated" diff --git a/java-advisorynotifications/.OwlBot-hermetic.yaml b/java-advisorynotifications/.OwlBot-hermetic.yaml index e81b6fc2d183..5feb99e20c19 100644 --- a/java-advisorynotifications/.OwlBot-hermetic.yaml +++ b/java-advisorynotifications/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-advisorynotifications/grpc-google-.*/src" - "/java-advisorynotifications/proto-google-.*/src" -- "/java-advisorynotifications/google-.*/src/main" -- "/java-advisorynotifications/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-advisorynotifications/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-advisorynotifications/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-advisorynotifications/google-.*/src" - "/java-advisorynotifications/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/advisorynotifications/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-advisorynotifications/$1/proto-google-cloud-advisorynotifications-$1/src" - source: "/google/cloud/advisorynotifications/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-advisorynotifications/$1/grpc-google-cloud-advisorynotifications-$1/src" -- source: "/google/cloud/advisorynotifications/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-advisorynotifications/$1/google-cloud-advisorynotifications/src/main" +- source: "/google/cloud/advisorynotifications/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-advisorynotifications/$1/google-cloud-advisorynotifications/src" - source: "/google/cloud/advisorynotifications/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-advisorynotifications/$1/samples/snippets/generated" diff --git a/java-aiplatform/.OwlBot-hermetic.yaml b/java-aiplatform/.OwlBot-hermetic.yaml index 894543a4510b..27f0b13f5309 100644 --- a/java-aiplatform/.OwlBot-hermetic.yaml +++ b/java-aiplatform/.OwlBot-hermetic.yaml @@ -28,8 +28,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-aiplatform/$1/proto-google-cloud-aiplatform-$1/src" - source: "/google/cloud/aiplatform/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-aiplatform/$1/grpc-google-cloud-aiplatform-$1/src" -- source: "/google/cloud/aiplatform/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-aiplatform/$1/google-cloud-aiplatform/src/main" +- source: "/google/cloud/aiplatform/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-aiplatform/$1/google-cloud-aiplatform/src" - source: "/google/cloud/aiplatform/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-aiplatform/$1/samples/snippets/generated" diff --git a/java-alloydb-connectors/.OwlBot-hermetic.yaml b/java-alloydb-connectors/.OwlBot-hermetic.yaml index 385ea820103d..93a134a913f0 100644 --- a/java-alloydb-connectors/.OwlBot-hermetic.yaml +++ b/java-alloydb-connectors/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-alloydb-connectors/grpc-google-.*/src" - "/java-alloydb-connectors/proto-google-.*/src" -- "/java-alloydb-connectors/google-.*/src/main" -- "/java-alloydb-connectors/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-alloydb-connectors/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-alloydb-connectors/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-alloydb-connectors/google-.*/src" - "/java-alloydb-connectors/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/alloydb/connectors/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-alloydb-connectors/$1/proto-google-cloud-alloydb-connectors-$1/src" - source: "/google/cloud/alloydb/connectors/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-alloydb-connectors/$1/grpc-google-cloud-alloydb-connectors-$1/src" -- source: "/google/cloud/alloydb/connectors/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-alloydb-connectors/$1/google-cloud-alloydb-connectors/src/main" +- source: "/google/cloud/alloydb/connectors/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-alloydb-connectors/$1/google-cloud-alloydb-connectors/src" - source: "/google/cloud/alloydb/connectors/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-alloydb-connectors/$1/samples/snippets/generated" diff --git a/java-alloydb/.OwlBot-hermetic.yaml b/java-alloydb/.OwlBot-hermetic.yaml index 5ec5dabf9951..6f0899e44b64 100644 --- a/java-alloydb/.OwlBot-hermetic.yaml +++ b/java-alloydb/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-alloydb/grpc-google-.*/src" - "/java-alloydb/proto-google-.*/src" -- "/java-alloydb/google-.*/src/main" -- "/java-alloydb/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-alloydb/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-alloydb/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-alloydb/google-.*/src" - "/java-alloydb/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/alloydb/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-alloydb/$1/proto-google-cloud-alloydb-$1/src" - source: "/google/cloud/alloydb/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-alloydb/$1/grpc-google-cloud-alloydb-$1/src" -- source: "/google/cloud/alloydb/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-alloydb/$1/google-cloud-alloydb/src/main" +- source: "/google/cloud/alloydb/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-alloydb/$1/google-cloud-alloydb/src" - source: "/google/cloud/alloydb/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-alloydb/$1/samples/snippets/generated" diff --git a/java-analytics-admin/.OwlBot-hermetic.yaml b/java-analytics-admin/.OwlBot-hermetic.yaml index 36ef2cba814c..5f3586f3a66c 100644 --- a/java-analytics-admin/.OwlBot-hermetic.yaml +++ b/java-analytics-admin/.OwlBot-hermetic.yaml @@ -16,10 +16,7 @@ deep-remove-regex: - "/java-analytics-admin/grpc-google-.*/src" - "/java-analytics-admin/proto-google-.*/src" -- "/java-analytics-admin/google-.*/src/main" -- "/java-analytics-admin/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-analytics-admin/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-analytics-admin/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-analytics-admin/google-.*/src" - "/java-analytics-admin/samples/snippets/generated" deep-preserve-regex: @@ -30,8 +27,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-analytics-admin/$1/proto-google-analytics-admin-$1/src" - source: "/google/analytics/admin/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-analytics-admin/$1/grpc-google-analytics-admin-$1/src" -- source: "/google/analytics/admin/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-analytics-admin/$1/google-analytics-admin/src/main" +- source: "/google/analytics/admin/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-analytics-admin/$1/google-analytics-admin/src" - source: "/google/analytics/admin/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-analytics-admin/$1/samples/snippets/generated" diff --git a/java-analytics-data/.OwlBot-hermetic.yaml b/java-analytics-data/.OwlBot-hermetic.yaml index 1c5c6ebf37c2..01c77325e63d 100644 --- a/java-analytics-data/.OwlBot-hermetic.yaml +++ b/java-analytics-data/.OwlBot-hermetic.yaml @@ -16,10 +16,7 @@ deep-remove-regex: - "/java-analytics-data/grpc-google-.*/src" - "/java-analytics-data/proto-google-.*/src" -- "/java-analytics-data/google-.*/src/main" -- "/java-analytics-data/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-analytics-data/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-analytics-data/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-analytics-data/google-.*/src" - "/java-analytics-data/samples/snippets/generated" deep-preserve-regex: @@ -30,8 +27,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-analytics-data/$1/proto-google-analytics-data-$1/src" - source: "/google/analytics/data/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-analytics-data/$1/grpc-google-analytics-data-$1/src" -- source: "/google/analytics/data/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-analytics-data/$1/google-analytics-data/src/main" +- source: "/google/analytics/data/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-analytics-data/$1/google-analytics-data/src" - source: "/google/analytics/data/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-analytics-data/$1/samples/snippets/generated" diff --git a/java-analyticshub/.OwlBot-hermetic.yaml b/java-analyticshub/.OwlBot-hermetic.yaml index b16d7785fad3..52b3e48efc60 100644 --- a/java-analyticshub/.OwlBot-hermetic.yaml +++ b/java-analyticshub/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-analyticshub/grpc-google-.*/src" - "/java-analyticshub/proto-google-.*/src" -- "/java-analyticshub/google-.*/src/main" -- "/java-analyticshub/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-analyticshub/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-analyticshub/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-analyticshub/google-.*/src" - "/java-analyticshub/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/bigquery/analyticshub/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-analyticshub/$1/proto-google-cloud-analyticshub-$1/src" - source: "/google/cloud/bigquery/analyticshub/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-analyticshub/$1/grpc-google-cloud-analyticshub-$1/src" -- source: "/google/cloud/bigquery/analyticshub/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-analyticshub/$1/google-cloud-analyticshub/src/main" +- source: "/google/cloud/bigquery/analyticshub/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-analyticshub/$1/google-cloud-analyticshub/src" - source: "/google/cloud/bigquery/analyticshub/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-analyticshub/$1/samples/snippets/generated" diff --git a/java-api-gateway/.OwlBot-hermetic.yaml b/java-api-gateway/.OwlBot-hermetic.yaml index e8814dbaf1d4..410f47678877 100644 --- a/java-api-gateway/.OwlBot-hermetic.yaml +++ b/java-api-gateway/.OwlBot-hermetic.yaml @@ -17,20 +17,19 @@ deep-remove-regex: - "/java-api-gateway/samples/snippets/generated" - "/java-api-gateway/grpc-google-.*/src" - "/java-api-gateway/proto-google-.*/src" -- "/java-api-gateway/google-.*/src/main" -- "/java-api-gateway/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-api-gateway/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-api-gateway/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-api-gateway/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/apigateway/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-api-gateway/$1/proto-google-cloud-api-gateway-$1/src" - source: "/google/cloud/apigateway/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-api-gateway/$1/grpc-google-cloud-api-gateway-$1/src" -- source: "/google/cloud/apigateway/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-api-gateway/$1/google-cloud-api-gateway/src/main" +- source: "/google/cloud/apigateway/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-api-gateway/$1/google-cloud-api-gateway/src" - source: "/google/cloud/apigateway/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-api-gateway/$1/samples/snippets/generated" diff --git a/java-apigee-connect/.OwlBot-hermetic.yaml b/java-apigee-connect/.OwlBot-hermetic.yaml index f528f023fea5..c5d378822b26 100644 --- a/java-apigee-connect/.OwlBot-hermetic.yaml +++ b/java-apigee-connect/.OwlBot-hermetic.yaml @@ -17,10 +17,7 @@ deep-remove-regex: - "/java-apigee-connect/samples/snippets/generated" - "/java-apigee-connect/grpc-google-.*/src" - "/java-apigee-connect/proto-google-.*/src" -- "/java-apigee-connect/google-.*/src/main" -- "/java-apigee-connect/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-apigee-connect/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-apigee-connect/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-apigee-connect/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" @@ -30,8 +27,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-apigee-connect/$1/proto-google-cloud-apigee-connect-$1/src" - source: "/google/cloud/apigeeconnect/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-apigee-connect/$1/grpc-google-cloud-apigee-connect-$1/src" -- source: "/google/cloud/apigeeconnect/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-apigee-connect/$1/google-cloud-apigee-connect/src/main" +- source: "/google/cloud/apigeeconnect/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-apigee-connect/$1/google-cloud-apigee-connect/src" - source: "/google/cloud/apigeeconnect/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-apigee-connect/$1/samples/snippets/generated" diff --git a/java-apigee-registry/.OwlBot-hermetic.yaml b/java-apigee-registry/.OwlBot-hermetic.yaml index 5656db65737c..1444f0ccaf15 100644 --- a/java-apigee-registry/.OwlBot-hermetic.yaml +++ b/java-apigee-registry/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-apigee-registry/grpc-google-.*/src" - "/java-apigee-registry/proto-google-.*/src" -- "/java-apigee-registry/google-.*/src/main" -- "/java-apigee-registry/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-apigee-registry/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-apigee-registry/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-apigee-registry/google-.*/src" - "/java-apigee-registry/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/apigeeregistry/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-apigee-registry/$1/proto-google-cloud-apigee-registry-$1/src" - source: "/google/cloud/apigeeregistry/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-apigee-registry/$1/grpc-google-cloud-apigee-registry-$1/src" -- source: "/google/cloud/apigeeregistry/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-apigee-registry/$1/google-cloud-apigee-registry/src/main" +- source: "/google/cloud/apigeeregistry/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-apigee-registry/$1/google-cloud-apigee-registry/src" - source: "/google/cloud/apigeeregistry/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-apigee-registry/$1/samples/snippets/generated" api-name: apigee-registry diff --git a/java-apihub/.OwlBot-hermetic.yaml b/java-apihub/.OwlBot-hermetic.yaml index bb3e403a31ff..86d34b927e2f 100644 --- a/java-apihub/.OwlBot-hermetic.yaml +++ b/java-apihub/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-apihub/grpc-google-.*/src" - "/java-apihub/proto-google-.*/src" -- "/java-apihub/google-.*/src/main" -- "/java-apihub/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-apihub/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-apihub/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-apihub/google-.*/src" - "/java-apihub/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/apihub/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-apihub/$1/proto-google-cloud-apihub-$1/src" - source: "/google/cloud/apihub/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-apihub/$1/grpc-google-cloud-apihub-$1/src" -- source: "/google/cloud/apihub/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-apihub/$1/google-cloud-apihub/src/main" +- source: "/google/cloud/apihub/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-apihub/$1/google-cloud-apihub/src" - source: "/google/cloud/apihub/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-apihub/$1/samples/snippets/generated" diff --git a/java-apikeys/.OwlBot-hermetic.yaml b/java-apikeys/.OwlBot-hermetic.yaml index 91469fa75319..a20286624096 100644 --- a/java-apikeys/.OwlBot-hermetic.yaml +++ b/java-apikeys/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-apikeys/grpc-google-.*/src" - "/java-apikeys/proto-google-.*/src" -- "/java-apikeys/google-.*/src/main" -- "/java-apikeys/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-apikeys/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-apikeys/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-apikeys/google-.*/src" - "/java-apikeys/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/api/apikeys/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-apikeys/$1/proto-google-cloud-apikeys-$1/src" - source: "/google/api/apikeys/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-apikeys/$1/grpc-google-cloud-apikeys-$1/src" -- source: "/google/api/apikeys/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-apikeys/$1/google-cloud-apikeys/src/main" +- source: "/google/api/apikeys/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-apikeys/$1/google-cloud-apikeys/src" - source: "/google/api/apikeys/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-apikeys/$1/samples/snippets/generated" diff --git a/java-appengine-admin/.OwlBot-hermetic.yaml b/java-appengine-admin/.OwlBot-hermetic.yaml index c0b56e4cbe19..7bf30a296880 100644 --- a/java-appengine-admin/.OwlBot-hermetic.yaml +++ b/java-appengine-admin/.OwlBot-hermetic.yaml @@ -16,10 +16,7 @@ deep-remove-regex: - "/java-appengine-admin/grpc-google-.*/src" - "/java-appengine-admin/proto-google-.*/src" -- "/java-appengine-admin/google-.*/src/main" -- "/java-appengine-admin/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-appengine-admin/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-appengine-admin/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-appengine-admin/google-.*/src" - "/java-appengine-admin/samples/snippets/generated" deep-preserve-regex: @@ -30,8 +27,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-appengine-admin/$1/proto-google-cloud-appengine-admin-$1/src" - source: "/google/appengine/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-appengine-admin/$1/grpc-google-cloud-appengine-admin-$1/src" -- source: "/google/appengine/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-appengine-admin/$1/google-cloud-appengine-admin/src/main" +- source: "/google/appengine/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-appengine-admin/$1/google-cloud-appengine-admin/src" - source: "/google/appengine/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-appengine-admin/$1/samples/snippets/generated" diff --git a/java-apphub/.OwlBot-hermetic.yaml b/java-apphub/.OwlBot-hermetic.yaml index 1756e672c33e..4ec45152b5f3 100644 --- a/java-apphub/.OwlBot-hermetic.yaml +++ b/java-apphub/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-apphub/grpc-google-.*/src" - "/java-apphub/proto-google-.*/src" -- "/java-apphub/google-.*/src/main" -- "/java-apphub/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-apphub/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-apphub/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-apphub/google-.*/src" - "/java-apphub/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/apphub/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-apphub/$1/proto-google-cloud-apphub-$1/src" - source: "/google/cloud/apphub/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-apphub/$1/grpc-google-cloud-apphub-$1/src" -- source: "/google/cloud/apphub/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-apphub/$1/google-cloud-apphub/src/main" +- source: "/google/cloud/apphub/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-apphub/$1/google-cloud-apphub/src" - source: "/google/cloud/apphub/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-apphub/$1/samples/snippets/generated" diff --git a/java-appoptimize/.OwlBot-hermetic.yaml b/java-appoptimize/.OwlBot-hermetic.yaml index 63cc65ba9fdc..8c33a053fe62 100644 --- a/java-appoptimize/.OwlBot-hermetic.yaml +++ b/java-appoptimize/.OwlBot-hermetic.yaml @@ -16,13 +16,11 @@ deep-remove-regex: - "/java-appoptimize/grpc-google-.*/src" - "/java-appoptimize/proto-google-.*/src" -- "/java-appoptimize/google-.*/src/main" -- "/java-appoptimize/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-appoptimize/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-appoptimize/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-appoptimize/google-.*/src" - "/java-appoptimize/samples/snippets/generated" deep-preserve-regex: +- "/java-appoptimize/google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" - "/.*google-.*/src/main/java/.*/stub/Version.java" deep-copy-regex: @@ -30,8 +28,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-appoptimize/$1/proto-google-cloud-appoptimize-$1/src" - source: "/google/cloud/appoptimize/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-appoptimize/$1/grpc-google-cloud-appoptimize-$1/src" -- source: "/google/cloud/appoptimize/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-appoptimize/$1/google-cloud-appoptimize/src/main" +- source: "/google/cloud/appoptimize/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-appoptimize/$1/google-cloud-appoptimize/src" - source: "/google/cloud/appoptimize/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-appoptimize/$1/samples/snippets/generated" diff --git a/java-area120-tables/.OwlBot-hermetic.yaml b/java-area120-tables/.OwlBot-hermetic.yaml index e714b7efe1e6..336a6566afb2 100644 --- a/java-area120-tables/.OwlBot-hermetic.yaml +++ b/java-area120-tables/.OwlBot-hermetic.yaml @@ -16,10 +16,7 @@ deep-remove-regex: - "/java-area120-tables/grpc-google-.*/src" - "/java-area120-tables/proto-google-.*/src" -- "/java-area120-tables/google-.*/src/main" -- "/java-area120-tables/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-area120-tables/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-area120-tables/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-area120-tables/google-.*/src" - "/java-area120-tables/samples/snippets/generated" deep-preserve-regex: @@ -30,8 +27,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-area120-tables/$1/proto-google-area120-tables-$1/src" - source: "/google/area120/tables/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-area120-tables/$1/grpc-google-area120-tables-$1/src" -- source: "/google/area120/tables/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-area120-tables/$1/google-area120-tables/src/main" +- source: "/google/area120/tables/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-area120-tables/$1/google-area120-tables/src" - source: "/google/area120/tables/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-area120-tables/$1/samples/snippets/generated" diff --git a/java-area120-tables/google-area120-tables/src/test/java/com/google/area120/tables/v1alpha/MockTablesService.java b/java-area120-tables/google-area120-tables/src/test/java/com/google/area120/tables/v1alpha/MockTablesService.java new file mode 100644 index 000000000000..61ea5327678e --- /dev/null +++ b/java-area120-tables/google-area120-tables/src/test/java/com/google/area120/tables/v1alpha/MockTablesService.java @@ -0,0 +1,59 @@ +/* + * Copyright 2026 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package com.google.area120.tables.v1alpha; + +import com.google.api.core.BetaApi; +import com.google.api.gax.grpc.testing.MockGrpcService; +import com.google.protobuf.AbstractMessage; +import io.grpc.ServerServiceDefinition; +import java.util.List; +import javax.annotation.Generated; + +@BetaApi +@Generated("by gapic-generator-java") +public class MockTablesService implements MockGrpcService { + private final MockTablesServiceImpl serviceImpl; + + public MockTablesService() { + serviceImpl = new MockTablesServiceImpl(); + } + + @Override + public List getRequests() { + return serviceImpl.getRequests(); + } + + @Override + public void addResponse(AbstractMessage response) { + serviceImpl.addResponse(response); + } + + @Override + public void addException(Exception exception) { + serviceImpl.addException(exception); + } + + @Override + public ServerServiceDefinition getServiceDefinition() { + return serviceImpl.bindService(); + } + + @Override + public void reset() { + serviceImpl.reset(); + } +} diff --git a/java-area120-tables/google-area120-tables/src/test/java/com/google/area120/tables/v1alpha/MockTablesServiceImpl.java b/java-area120-tables/google-area120-tables/src/test/java/com/google/area120/tables/v1alpha/MockTablesServiceImpl.java new file mode 100644 index 000000000000..8bb1b9060085 --- /dev/null +++ b/java-area120-tables/google-area120-tables/src/test/java/com/google/area120/tables/v1alpha/MockTablesServiceImpl.java @@ -0,0 +1,327 @@ +/* + * Copyright 2026 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package com.google.area120.tables.v1alpha; + +import com.google.api.core.BetaApi; +import com.google.area120.tables.v1alpha1.BatchCreateRowsRequest; +import com.google.area120.tables.v1alpha1.BatchCreateRowsResponse; +import com.google.area120.tables.v1alpha1.BatchDeleteRowsRequest; +import com.google.area120.tables.v1alpha1.BatchUpdateRowsRequest; +import com.google.area120.tables.v1alpha1.BatchUpdateRowsResponse; +import com.google.area120.tables.v1alpha1.CreateRowRequest; +import com.google.area120.tables.v1alpha1.DeleteRowRequest; +import com.google.area120.tables.v1alpha1.GetRowRequest; +import com.google.area120.tables.v1alpha1.GetTableRequest; +import com.google.area120.tables.v1alpha1.GetWorkspaceRequest; +import com.google.area120.tables.v1alpha1.ListRowsRequest; +import com.google.area120.tables.v1alpha1.ListRowsResponse; +import com.google.area120.tables.v1alpha1.ListTablesRequest; +import com.google.area120.tables.v1alpha1.ListTablesResponse; +import com.google.area120.tables.v1alpha1.ListWorkspacesRequest; +import com.google.area120.tables.v1alpha1.ListWorkspacesResponse; +import com.google.area120.tables.v1alpha1.Row; +import com.google.area120.tables.v1alpha1.Table; +import com.google.area120.tables.v1alpha1.TablesServiceGrpc.TablesServiceImplBase; +import com.google.area120.tables.v1alpha1.UpdateRowRequest; +import com.google.area120.tables.v1alpha1.Workspace; +import com.google.protobuf.AbstractMessage; +import com.google.protobuf.Empty; +import io.grpc.stub.StreamObserver; +import java.util.ArrayList; +import java.util.LinkedList; +import java.util.List; +import java.util.Queue; +import javax.annotation.Generated; + +@BetaApi +@Generated("by gapic-generator-java") +public class MockTablesServiceImpl extends TablesServiceImplBase { + private List requests; + private Queue responses; + + public MockTablesServiceImpl() { + requests = new ArrayList<>(); + responses = new LinkedList<>(); + } + + public List getRequests() { + return requests; + } + + public void addResponse(AbstractMessage response) { + responses.add(response); + } + + public void setResponses(List responses) { + this.responses = new LinkedList(responses); + } + + public void addException(Exception exception) { + responses.add(exception); + } + + public void reset() { + requests = new ArrayList<>(); + responses = new LinkedList<>(); + } + + @Override + public void getTable(GetTableRequest request, StreamObserver responseObserver) { + Object response = responses.poll(); + if (response instanceof Table) { + requests.add(request); + responseObserver.onNext(((Table) response)); + responseObserver.onCompleted(); + } else if (response instanceof Exception) { + responseObserver.onError(((Exception) response)); + } else { + responseObserver.onError( + new IllegalArgumentException( + String.format( + "Unrecognized response type %s for method GetTable, expected %s or %s", + response == null ? "null" : response.getClass().getName(), + Table.class.getName(), + Exception.class.getName()))); + } + } + + @Override + public void listTables( + ListTablesRequest request, StreamObserver responseObserver) { + Object response = responses.poll(); + if (response instanceof ListTablesResponse) { + requests.add(request); + responseObserver.onNext(((ListTablesResponse) response)); + responseObserver.onCompleted(); + } else if (response instanceof Exception) { + responseObserver.onError(((Exception) response)); + } else { + responseObserver.onError( + new IllegalArgumentException( + String.format( + "Unrecognized response type %s for method ListTables, expected %s or %s", + response == null ? "null" : response.getClass().getName(), + ListTablesResponse.class.getName(), + Exception.class.getName()))); + } + } + + @Override + public void getWorkspace( + GetWorkspaceRequest request, StreamObserver responseObserver) { + Object response = responses.poll(); + if (response instanceof Workspace) { + requests.add(request); + responseObserver.onNext(((Workspace) response)); + responseObserver.onCompleted(); + } else if (response instanceof Exception) { + responseObserver.onError(((Exception) response)); + } else { + responseObserver.onError( + new IllegalArgumentException( + String.format( + "Unrecognized response type %s for method GetWorkspace, expected %s or %s", + response == null ? "null" : response.getClass().getName(), + Workspace.class.getName(), + Exception.class.getName()))); + } + } + + @Override + public void listWorkspaces( + ListWorkspacesRequest request, StreamObserver responseObserver) { + Object response = responses.poll(); + if (response instanceof ListWorkspacesResponse) { + requests.add(request); + responseObserver.onNext(((ListWorkspacesResponse) response)); + responseObserver.onCompleted(); + } else if (response instanceof Exception) { + responseObserver.onError(((Exception) response)); + } else { + responseObserver.onError( + new IllegalArgumentException( + String.format( + "Unrecognized response type %s for method ListWorkspaces, expected %s or %s", + response == null ? "null" : response.getClass().getName(), + ListWorkspacesResponse.class.getName(), + Exception.class.getName()))); + } + } + + @Override + public void getRow(GetRowRequest request, StreamObserver responseObserver) { + Object response = responses.poll(); + if (response instanceof Row) { + requests.add(request); + responseObserver.onNext(((Row) response)); + responseObserver.onCompleted(); + } else if (response instanceof Exception) { + responseObserver.onError(((Exception) response)); + } else { + responseObserver.onError( + new IllegalArgumentException( + String.format( + "Unrecognized response type %s for method GetRow, expected %s or %s", + response == null ? "null" : response.getClass().getName(), + Row.class.getName(), + Exception.class.getName()))); + } + } + + @Override + public void listRows(ListRowsRequest request, StreamObserver responseObserver) { + Object response = responses.poll(); + if (response instanceof ListRowsResponse) { + requests.add(request); + responseObserver.onNext(((ListRowsResponse) response)); + responseObserver.onCompleted(); + } else if (response instanceof Exception) { + responseObserver.onError(((Exception) response)); + } else { + responseObserver.onError( + new IllegalArgumentException( + String.format( + "Unrecognized response type %s for method ListRows, expected %s or %s", + response == null ? "null" : response.getClass().getName(), + ListRowsResponse.class.getName(), + Exception.class.getName()))); + } + } + + @Override + public void createRow(CreateRowRequest request, StreamObserver responseObserver) { + Object response = responses.poll(); + if (response instanceof Row) { + requests.add(request); + responseObserver.onNext(((Row) response)); + responseObserver.onCompleted(); + } else if (response instanceof Exception) { + responseObserver.onError(((Exception) response)); + } else { + responseObserver.onError( + new IllegalArgumentException( + String.format( + "Unrecognized response type %s for method CreateRow, expected %s or %s", + response == null ? "null" : response.getClass().getName(), + Row.class.getName(), + Exception.class.getName()))); + } + } + + @Override + public void batchCreateRows( + BatchCreateRowsRequest request, StreamObserver responseObserver) { + Object response = responses.poll(); + if (response instanceof BatchCreateRowsResponse) { + requests.add(request); + responseObserver.onNext(((BatchCreateRowsResponse) response)); + responseObserver.onCompleted(); + } else if (response instanceof Exception) { + responseObserver.onError(((Exception) response)); + } else { + responseObserver.onError( + new IllegalArgumentException( + String.format( + "Unrecognized response type %s for method BatchCreateRows, expected %s or %s", + response == null ? "null" : response.getClass().getName(), + BatchCreateRowsResponse.class.getName(), + Exception.class.getName()))); + } + } + + @Override + public void updateRow(UpdateRowRequest request, StreamObserver responseObserver) { + Object response = responses.poll(); + if (response instanceof Row) { + requests.add(request); + responseObserver.onNext(((Row) response)); + responseObserver.onCompleted(); + } else if (response instanceof Exception) { + responseObserver.onError(((Exception) response)); + } else { + responseObserver.onError( + new IllegalArgumentException( + String.format( + "Unrecognized response type %s for method UpdateRow, expected %s or %s", + response == null ? "null" : response.getClass().getName(), + Row.class.getName(), + Exception.class.getName()))); + } + } + + @Override + public void batchUpdateRows( + BatchUpdateRowsRequest request, StreamObserver responseObserver) { + Object response = responses.poll(); + if (response instanceof BatchUpdateRowsResponse) { + requests.add(request); + responseObserver.onNext(((BatchUpdateRowsResponse) response)); + responseObserver.onCompleted(); + } else if (response instanceof Exception) { + responseObserver.onError(((Exception) response)); + } else { + responseObserver.onError( + new IllegalArgumentException( + String.format( + "Unrecognized response type %s for method BatchUpdateRows, expected %s or %s", + response == null ? "null" : response.getClass().getName(), + BatchUpdateRowsResponse.class.getName(), + Exception.class.getName()))); + } + } + + @Override + public void deleteRow(DeleteRowRequest request, StreamObserver responseObserver) { + Object response = responses.poll(); + if (response instanceof Empty) { + requests.add(request); + responseObserver.onNext(((Empty) response)); + responseObserver.onCompleted(); + } else if (response instanceof Exception) { + responseObserver.onError(((Exception) response)); + } else { + responseObserver.onError( + new IllegalArgumentException( + String.format( + "Unrecognized response type %s for method DeleteRow, expected %s or %s", + response == null ? "null" : response.getClass().getName(), + Empty.class.getName(), + Exception.class.getName()))); + } + } + + @Override + public void batchDeleteRows( + BatchDeleteRowsRequest request, StreamObserver responseObserver) { + Object response = responses.poll(); + if (response instanceof Empty) { + requests.add(request); + responseObserver.onNext(((Empty) response)); + responseObserver.onCompleted(); + } else if (response instanceof Exception) { + responseObserver.onError(((Exception) response)); + } else { + responseObserver.onError( + new IllegalArgumentException( + String.format( + "Unrecognized response type %s for method BatchDeleteRows, expected %s or %s", + response == null ? "null" : response.getClass().getName(), + Empty.class.getName(), + Exception.class.getName()))); + } + } +} diff --git a/java-area120-tables/google-area120-tables/src/test/java/com/google/area120/tables/v1alpha/TablesServiceClientHttpJsonTest.java b/java-area120-tables/google-area120-tables/src/test/java/com/google/area120/tables/v1alpha/TablesServiceClientHttpJsonTest.java new file mode 100644 index 000000000000..cc5db353ccaa --- /dev/null +++ b/java-area120-tables/google-area120-tables/src/test/java/com/google/area120/tables/v1alpha/TablesServiceClientHttpJsonTest.java @@ -0,0 +1,873 @@ +/* + * Copyright 2026 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package com.google.area120.tables.v1alpha; + +import static com.google.area120.tables.v1alpha.TablesServiceClient.ListRowsPagedResponse; +import static com.google.area120.tables.v1alpha.TablesServiceClient.ListTablesPagedResponse; +import static com.google.area120.tables.v1alpha.TablesServiceClient.ListWorkspacesPagedResponse; + +import com.google.api.gax.core.NoCredentialsProvider; +import com.google.api.gax.httpjson.GaxHttpJsonProperties; +import com.google.api.gax.httpjson.testing.MockHttpService; +import com.google.api.gax.rpc.ApiClientHeaderProvider; +import com.google.api.gax.rpc.ApiException; +import com.google.api.gax.rpc.ApiExceptionFactory; +import com.google.api.gax.rpc.InvalidArgumentException; +import com.google.api.gax.rpc.StatusCode; +import com.google.api.gax.rpc.testing.FakeStatusCode; +import com.google.area120.tables.v1alpha.stub.HttpJsonTablesServiceStub; +import com.google.area120.tables.v1alpha1.BatchCreateRowsRequest; +import com.google.area120.tables.v1alpha1.BatchCreateRowsResponse; +import com.google.area120.tables.v1alpha1.BatchDeleteRowsRequest; +import com.google.area120.tables.v1alpha1.BatchUpdateRowsRequest; +import com.google.area120.tables.v1alpha1.BatchUpdateRowsResponse; +import com.google.area120.tables.v1alpha1.ColumnDescription; +import com.google.area120.tables.v1alpha1.CreateRowRequest; +import com.google.area120.tables.v1alpha1.ListRowsResponse; +import com.google.area120.tables.v1alpha1.ListTablesRequest; +import com.google.area120.tables.v1alpha1.ListTablesResponse; +import com.google.area120.tables.v1alpha1.ListWorkspacesRequest; +import com.google.area120.tables.v1alpha1.ListWorkspacesResponse; +import com.google.area120.tables.v1alpha1.Row; +import com.google.area120.tables.v1alpha1.RowName; +import com.google.area120.tables.v1alpha1.Table; +import com.google.area120.tables.v1alpha1.TableName; +import com.google.area120.tables.v1alpha1.UpdateRowRequest; +import com.google.area120.tables.v1alpha1.Workspace; +import com.google.area120.tables.v1alpha1.WorkspaceName; +import com.google.common.collect.Lists; +import com.google.protobuf.Empty; +import com.google.protobuf.FieldMask; +import com.google.protobuf.Value; +import java.io.IOException; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.HashMap; +import java.util.List; +import javax.annotation.Generated; +import org.junit.After; +import org.junit.AfterClass; +import org.junit.Assert; +import org.junit.Before; +import org.junit.BeforeClass; +import org.junit.Test; + +@Generated("by gapic-generator-java") +public class TablesServiceClientHttpJsonTest { + private static MockHttpService mockService; + private static TablesServiceClient client; + + @BeforeClass + public static void startStaticServer() throws IOException { + mockService = + new MockHttpService( + HttpJsonTablesServiceStub.getMethodDescriptors(), + TablesServiceSettings.getDefaultEndpoint()); + TablesServiceSettings settings = + TablesServiceSettings.newHttpJsonBuilder() + .setTransportChannelProvider( + TablesServiceSettings.defaultHttpJsonTransportProviderBuilder() + .setHttpTransport(mockService) + .build()) + .setCredentialsProvider(NoCredentialsProvider.create()) + .build(); + client = TablesServiceClient.create(settings); + } + + @AfterClass + public static void stopServer() { + client.close(); + } + + @Before + public void setUp() {} + + @After + public void tearDown() throws Exception { + mockService.reset(); + } + + @Test + public void getTableTest() throws Exception { + Table expectedResponse = + Table.newBuilder() + .setName(TableName.of("[TABLE]").toString()) + .setDisplayName("displayName1714148973") + .addAllColumns(new ArrayList()) + .build(); + mockService.addResponse(expectedResponse); + + TableName name = TableName.of("[TABLE]"); + + Table actualResponse = client.getTable(name); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void getTableExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + TableName name = TableName.of("[TABLE]"); + client.getTable(name); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void getTableTest2() throws Exception { + Table expectedResponse = + Table.newBuilder() + .setName(TableName.of("[TABLE]").toString()) + .setDisplayName("displayName1714148973") + .addAllColumns(new ArrayList()) + .build(); + mockService.addResponse(expectedResponse); + + String name = "tables/table-2379"; + + Table actualResponse = client.getTable(name); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void getTableExceptionTest2() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + String name = "tables/table-2379"; + client.getTable(name); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void listTablesTest() throws Exception { + Table responsesElement = Table.newBuilder().build(); + ListTablesResponse expectedResponse = + ListTablesResponse.newBuilder() + .setNextPageToken("") + .addAllTables(Arrays.asList(responsesElement)) + .build(); + mockService.addResponse(expectedResponse); + + ListTablesRequest request = + ListTablesRequest.newBuilder() + .setPageSize(883849137) + .setPageToken("pageToken873572522") + .build(); + + ListTablesPagedResponse pagedListResponse = client.listTables(request); + + List
resources = Lists.newArrayList(pagedListResponse.iterateAll()); + + Assert.assertEquals(1, resources.size()); + Assert.assertEquals(expectedResponse.getTablesList().get(0), resources.get(0)); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void listTablesExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + ListTablesRequest request = + ListTablesRequest.newBuilder() + .setPageSize(883849137) + .setPageToken("pageToken873572522") + .build(); + client.listTables(request); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void getWorkspaceTest() throws Exception { + Workspace expectedResponse = + Workspace.newBuilder() + .setName(WorkspaceName.of("[WORKSPACE]").toString()) + .setDisplayName("displayName1714148973") + .addAllTables(new ArrayList
()) + .build(); + mockService.addResponse(expectedResponse); + + WorkspaceName name = WorkspaceName.of("[WORKSPACE]"); + + Workspace actualResponse = client.getWorkspace(name); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void getWorkspaceExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + WorkspaceName name = WorkspaceName.of("[WORKSPACE]"); + client.getWorkspace(name); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void getWorkspaceTest2() throws Exception { + Workspace expectedResponse = + Workspace.newBuilder() + .setName(WorkspaceName.of("[WORKSPACE]").toString()) + .setDisplayName("displayName1714148973") + .addAllTables(new ArrayList
()) + .build(); + mockService.addResponse(expectedResponse); + + String name = "workspaces/workspace-1084"; + + Workspace actualResponse = client.getWorkspace(name); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void getWorkspaceExceptionTest2() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + String name = "workspaces/workspace-1084"; + client.getWorkspace(name); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void listWorkspacesTest() throws Exception { + Workspace responsesElement = Workspace.newBuilder().build(); + ListWorkspacesResponse expectedResponse = + ListWorkspacesResponse.newBuilder() + .setNextPageToken("") + .addAllWorkspaces(Arrays.asList(responsesElement)) + .build(); + mockService.addResponse(expectedResponse); + + ListWorkspacesRequest request = + ListWorkspacesRequest.newBuilder() + .setPageSize(883849137) + .setPageToken("pageToken873572522") + .build(); + + ListWorkspacesPagedResponse pagedListResponse = client.listWorkspaces(request); + + List resources = Lists.newArrayList(pagedListResponse.iterateAll()); + + Assert.assertEquals(1, resources.size()); + Assert.assertEquals(expectedResponse.getWorkspacesList().get(0), resources.get(0)); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void listWorkspacesExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + ListWorkspacesRequest request = + ListWorkspacesRequest.newBuilder() + .setPageSize(883849137) + .setPageToken("pageToken873572522") + .build(); + client.listWorkspaces(request); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void getRowTest() throws Exception { + Row expectedResponse = + Row.newBuilder() + .setName(RowName.of("[TABLE]", "[ROW]").toString()) + .putAllValues(new HashMap()) + .build(); + mockService.addResponse(expectedResponse); + + RowName name = RowName.of("[TABLE]", "[ROW]"); + + Row actualResponse = client.getRow(name); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void getRowExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + RowName name = RowName.of("[TABLE]", "[ROW]"); + client.getRow(name); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void getRowTest2() throws Exception { + Row expectedResponse = + Row.newBuilder() + .setName(RowName.of("[TABLE]", "[ROW]").toString()) + .putAllValues(new HashMap()) + .build(); + mockService.addResponse(expectedResponse); + + String name = "tables/table-4056/rows/row-4056"; + + Row actualResponse = client.getRow(name); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void getRowExceptionTest2() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + String name = "tables/table-4056/rows/row-4056"; + client.getRow(name); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void listRowsTest() throws Exception { + Row responsesElement = Row.newBuilder().build(); + ListRowsResponse expectedResponse = + ListRowsResponse.newBuilder() + .setNextPageToken("") + .addAllRows(Arrays.asList(responsesElement)) + .build(); + mockService.addResponse(expectedResponse); + + String parent = "tables/table-3978"; + + ListRowsPagedResponse pagedListResponse = client.listRows(parent); + + List resources = Lists.newArrayList(pagedListResponse.iterateAll()); + + Assert.assertEquals(1, resources.size()); + Assert.assertEquals(expectedResponse.getRowsList().get(0), resources.get(0)); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void listRowsExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + String parent = "tables/table-3978"; + client.listRows(parent); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void createRowTest() throws Exception { + Row expectedResponse = + Row.newBuilder() + .setName(RowName.of("[TABLE]", "[ROW]").toString()) + .putAllValues(new HashMap()) + .build(); + mockService.addResponse(expectedResponse); + + String parent = "tables/table-3978"; + Row row = Row.newBuilder().build(); + + Row actualResponse = client.createRow(parent, row); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void createRowExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + String parent = "tables/table-3978"; + Row row = Row.newBuilder().build(); + client.createRow(parent, row); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void batchCreateRowsTest() throws Exception { + BatchCreateRowsResponse expectedResponse = + BatchCreateRowsResponse.newBuilder().addAllRows(new ArrayList()).build(); + mockService.addResponse(expectedResponse); + + BatchCreateRowsRequest request = + BatchCreateRowsRequest.newBuilder() + .setParent("tables/table-3978") + .addAllRequests(new ArrayList()) + .build(); + + BatchCreateRowsResponse actualResponse = client.batchCreateRows(request); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void batchCreateRowsExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + BatchCreateRowsRequest request = + BatchCreateRowsRequest.newBuilder() + .setParent("tables/table-3978") + .addAllRequests(new ArrayList()) + .build(); + client.batchCreateRows(request); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void updateRowTest() throws Exception { + Row expectedResponse = + Row.newBuilder() + .setName(RowName.of("[TABLE]", "[ROW]").toString()) + .putAllValues(new HashMap()) + .build(); + mockService.addResponse(expectedResponse); + + Row row = + Row.newBuilder() + .setName(RowName.of("[TABLE]", "[ROW]").toString()) + .putAllValues(new HashMap()) + .build(); + FieldMask updateMask = FieldMask.newBuilder().build(); + + Row actualResponse = client.updateRow(row, updateMask); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void updateRowExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + Row row = + Row.newBuilder() + .setName(RowName.of("[TABLE]", "[ROW]").toString()) + .putAllValues(new HashMap()) + .build(); + FieldMask updateMask = FieldMask.newBuilder().build(); + client.updateRow(row, updateMask); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void batchUpdateRowsTest() throws Exception { + BatchUpdateRowsResponse expectedResponse = + BatchUpdateRowsResponse.newBuilder().addAllRows(new ArrayList()).build(); + mockService.addResponse(expectedResponse); + + BatchUpdateRowsRequest request = + BatchUpdateRowsRequest.newBuilder() + .setParent("tables/table-3978") + .addAllRequests(new ArrayList()) + .build(); + + BatchUpdateRowsResponse actualResponse = client.batchUpdateRows(request); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void batchUpdateRowsExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + BatchUpdateRowsRequest request = + BatchUpdateRowsRequest.newBuilder() + .setParent("tables/table-3978") + .addAllRequests(new ArrayList()) + .build(); + client.batchUpdateRows(request); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void deleteRowTest() throws Exception { + Empty expectedResponse = Empty.newBuilder().build(); + mockService.addResponse(expectedResponse); + + RowName name = RowName.of("[TABLE]", "[ROW]"); + + client.deleteRow(name); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void deleteRowExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + RowName name = RowName.of("[TABLE]", "[ROW]"); + client.deleteRow(name); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void deleteRowTest2() throws Exception { + Empty expectedResponse = Empty.newBuilder().build(); + mockService.addResponse(expectedResponse); + + String name = "tables/table-4056/rows/row-4056"; + + client.deleteRow(name); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void deleteRowExceptionTest2() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + String name = "tables/table-4056/rows/row-4056"; + client.deleteRow(name); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void batchDeleteRowsTest() throws Exception { + Empty expectedResponse = Empty.newBuilder().build(); + mockService.addResponse(expectedResponse); + + BatchDeleteRowsRequest request = + BatchDeleteRowsRequest.newBuilder() + .setParent(TableName.of("[TABLE]").toString()) + .addAllNames(new ArrayList()) + .build(); + + client.batchDeleteRows(request); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void batchDeleteRowsExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + BatchDeleteRowsRequest request = + BatchDeleteRowsRequest.newBuilder() + .setParent(TableName.of("[TABLE]").toString()) + .addAllNames(new ArrayList()) + .build(); + client.batchDeleteRows(request); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } +} diff --git a/java-area120-tables/google-area120-tables/src/test/java/com/google/area120/tables/v1alpha/TablesServiceClientTest.java b/java-area120-tables/google-area120-tables/src/test/java/com/google/area120/tables/v1alpha/TablesServiceClientTest.java new file mode 100644 index 000000000000..ef189c621231 --- /dev/null +++ b/java-area120-tables/google-area120-tables/src/test/java/com/google/area120/tables/v1alpha/TablesServiceClientTest.java @@ -0,0 +1,784 @@ +/* + * Copyright 2026 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package com.google.area120.tables.v1alpha; + +import static com.google.area120.tables.v1alpha.TablesServiceClient.ListRowsPagedResponse; +import static com.google.area120.tables.v1alpha.TablesServiceClient.ListTablesPagedResponse; +import static com.google.area120.tables.v1alpha.TablesServiceClient.ListWorkspacesPagedResponse; + +import com.google.api.gax.core.NoCredentialsProvider; +import com.google.api.gax.grpc.GaxGrpcProperties; +import com.google.api.gax.grpc.testing.LocalChannelProvider; +import com.google.api.gax.grpc.testing.MockGrpcService; +import com.google.api.gax.grpc.testing.MockServiceHelper; +import com.google.api.gax.rpc.ApiClientHeaderProvider; +import com.google.api.gax.rpc.InvalidArgumentException; +import com.google.area120.tables.v1alpha1.BatchCreateRowsRequest; +import com.google.area120.tables.v1alpha1.BatchCreateRowsResponse; +import com.google.area120.tables.v1alpha1.BatchDeleteRowsRequest; +import com.google.area120.tables.v1alpha1.BatchUpdateRowsRequest; +import com.google.area120.tables.v1alpha1.BatchUpdateRowsResponse; +import com.google.area120.tables.v1alpha1.ColumnDescription; +import com.google.area120.tables.v1alpha1.CreateRowRequest; +import com.google.area120.tables.v1alpha1.DeleteRowRequest; +import com.google.area120.tables.v1alpha1.GetRowRequest; +import com.google.area120.tables.v1alpha1.GetTableRequest; +import com.google.area120.tables.v1alpha1.GetWorkspaceRequest; +import com.google.area120.tables.v1alpha1.ListRowsRequest; +import com.google.area120.tables.v1alpha1.ListRowsResponse; +import com.google.area120.tables.v1alpha1.ListTablesRequest; +import com.google.area120.tables.v1alpha1.ListTablesResponse; +import com.google.area120.tables.v1alpha1.ListWorkspacesRequest; +import com.google.area120.tables.v1alpha1.ListWorkspacesResponse; +import com.google.area120.tables.v1alpha1.Row; +import com.google.area120.tables.v1alpha1.RowName; +import com.google.area120.tables.v1alpha1.Table; +import com.google.area120.tables.v1alpha1.TableName; +import com.google.area120.tables.v1alpha1.UpdateRowRequest; +import com.google.area120.tables.v1alpha1.Workspace; +import com.google.area120.tables.v1alpha1.WorkspaceName; +import com.google.common.collect.Lists; +import com.google.protobuf.AbstractMessage; +import com.google.protobuf.Empty; +import com.google.protobuf.FieldMask; +import com.google.protobuf.Value; +import io.grpc.StatusRuntimeException; +import java.io.IOException; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.HashMap; +import java.util.List; +import java.util.UUID; +import javax.annotation.Generated; +import org.junit.After; +import org.junit.AfterClass; +import org.junit.Assert; +import org.junit.Before; +import org.junit.BeforeClass; +import org.junit.Test; + +@Generated("by gapic-generator-java") +public class TablesServiceClientTest { + private static MockServiceHelper mockServiceHelper; + private static MockTablesService mockTablesService; + private LocalChannelProvider channelProvider; + private TablesServiceClient client; + + @BeforeClass + public static void startStaticServer() { + mockTablesService = new MockTablesService(); + mockServiceHelper = + new MockServiceHelper( + UUID.randomUUID().toString(), Arrays.asList(mockTablesService)); + mockServiceHelper.start(); + } + + @AfterClass + public static void stopServer() { + mockServiceHelper.stop(); + } + + @Before + public void setUp() throws IOException { + mockServiceHelper.reset(); + channelProvider = mockServiceHelper.createChannelProvider(); + TablesServiceSettings settings = + TablesServiceSettings.newBuilder() + .setTransportChannelProvider(channelProvider) + .setCredentialsProvider(NoCredentialsProvider.create()) + .build(); + client = TablesServiceClient.create(settings); + } + + @After + public void tearDown() throws Exception { + client.close(); + } + + @Test + public void getTableTest() throws Exception { + Table expectedResponse = + Table.newBuilder() + .setName(TableName.of("[TABLE]").toString()) + .setDisplayName("displayName1714148973") + .addAllColumns(new ArrayList()) + .build(); + mockTablesService.addResponse(expectedResponse); + + TableName name = TableName.of("[TABLE]"); + + Table actualResponse = client.getTable(name); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockTablesService.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + GetTableRequest actualRequest = ((GetTableRequest) actualRequests.get(0)); + + Assert.assertEquals(name.toString(), actualRequest.getName()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void getTableExceptionTest() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockTablesService.addException(exception); + + try { + TableName name = TableName.of("[TABLE]"); + client.getTable(name); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void getTableTest2() throws Exception { + Table expectedResponse = + Table.newBuilder() + .setName(TableName.of("[TABLE]").toString()) + .setDisplayName("displayName1714148973") + .addAllColumns(new ArrayList()) + .build(); + mockTablesService.addResponse(expectedResponse); + + String name = "name3373707"; + + Table actualResponse = client.getTable(name); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockTablesService.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + GetTableRequest actualRequest = ((GetTableRequest) actualRequests.get(0)); + + Assert.assertEquals(name, actualRequest.getName()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void getTableExceptionTest2() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockTablesService.addException(exception); + + try { + String name = "name3373707"; + client.getTable(name); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void listTablesTest() throws Exception { + Table responsesElement = Table.newBuilder().build(); + ListTablesResponse expectedResponse = + ListTablesResponse.newBuilder() + .setNextPageToken("") + .addAllTables(Arrays.asList(responsesElement)) + .build(); + mockTablesService.addResponse(expectedResponse); + + ListTablesRequest request = + ListTablesRequest.newBuilder() + .setPageSize(883849137) + .setPageToken("pageToken873572522") + .build(); + + ListTablesPagedResponse pagedListResponse = client.listTables(request); + + List
resources = Lists.newArrayList(pagedListResponse.iterateAll()); + + Assert.assertEquals(1, resources.size()); + Assert.assertEquals(expectedResponse.getTablesList().get(0), resources.get(0)); + + List actualRequests = mockTablesService.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + ListTablesRequest actualRequest = ((ListTablesRequest) actualRequests.get(0)); + + Assert.assertEquals(request.getPageSize(), actualRequest.getPageSize()); + Assert.assertEquals(request.getPageToken(), actualRequest.getPageToken()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void listTablesExceptionTest() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockTablesService.addException(exception); + + try { + ListTablesRequest request = + ListTablesRequest.newBuilder() + .setPageSize(883849137) + .setPageToken("pageToken873572522") + .build(); + client.listTables(request); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void getWorkspaceTest() throws Exception { + Workspace expectedResponse = + Workspace.newBuilder() + .setName(WorkspaceName.of("[WORKSPACE]").toString()) + .setDisplayName("displayName1714148973") + .addAllTables(new ArrayList
()) + .build(); + mockTablesService.addResponse(expectedResponse); + + WorkspaceName name = WorkspaceName.of("[WORKSPACE]"); + + Workspace actualResponse = client.getWorkspace(name); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockTablesService.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + GetWorkspaceRequest actualRequest = ((GetWorkspaceRequest) actualRequests.get(0)); + + Assert.assertEquals(name.toString(), actualRequest.getName()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void getWorkspaceExceptionTest() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockTablesService.addException(exception); + + try { + WorkspaceName name = WorkspaceName.of("[WORKSPACE]"); + client.getWorkspace(name); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void getWorkspaceTest2() throws Exception { + Workspace expectedResponse = + Workspace.newBuilder() + .setName(WorkspaceName.of("[WORKSPACE]").toString()) + .setDisplayName("displayName1714148973") + .addAllTables(new ArrayList
()) + .build(); + mockTablesService.addResponse(expectedResponse); + + String name = "name3373707"; + + Workspace actualResponse = client.getWorkspace(name); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockTablesService.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + GetWorkspaceRequest actualRequest = ((GetWorkspaceRequest) actualRequests.get(0)); + + Assert.assertEquals(name, actualRequest.getName()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void getWorkspaceExceptionTest2() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockTablesService.addException(exception); + + try { + String name = "name3373707"; + client.getWorkspace(name); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void listWorkspacesTest() throws Exception { + Workspace responsesElement = Workspace.newBuilder().build(); + ListWorkspacesResponse expectedResponse = + ListWorkspacesResponse.newBuilder() + .setNextPageToken("") + .addAllWorkspaces(Arrays.asList(responsesElement)) + .build(); + mockTablesService.addResponse(expectedResponse); + + ListWorkspacesRequest request = + ListWorkspacesRequest.newBuilder() + .setPageSize(883849137) + .setPageToken("pageToken873572522") + .build(); + + ListWorkspacesPagedResponse pagedListResponse = client.listWorkspaces(request); + + List resources = Lists.newArrayList(pagedListResponse.iterateAll()); + + Assert.assertEquals(1, resources.size()); + Assert.assertEquals(expectedResponse.getWorkspacesList().get(0), resources.get(0)); + + List actualRequests = mockTablesService.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + ListWorkspacesRequest actualRequest = ((ListWorkspacesRequest) actualRequests.get(0)); + + Assert.assertEquals(request.getPageSize(), actualRequest.getPageSize()); + Assert.assertEquals(request.getPageToken(), actualRequest.getPageToken()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void listWorkspacesExceptionTest() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockTablesService.addException(exception); + + try { + ListWorkspacesRequest request = + ListWorkspacesRequest.newBuilder() + .setPageSize(883849137) + .setPageToken("pageToken873572522") + .build(); + client.listWorkspaces(request); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void getRowTest() throws Exception { + Row expectedResponse = + Row.newBuilder() + .setName(RowName.of("[TABLE]", "[ROW]").toString()) + .putAllValues(new HashMap()) + .build(); + mockTablesService.addResponse(expectedResponse); + + RowName name = RowName.of("[TABLE]", "[ROW]"); + + Row actualResponse = client.getRow(name); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockTablesService.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + GetRowRequest actualRequest = ((GetRowRequest) actualRequests.get(0)); + + Assert.assertEquals(name.toString(), actualRequest.getName()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void getRowExceptionTest() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockTablesService.addException(exception); + + try { + RowName name = RowName.of("[TABLE]", "[ROW]"); + client.getRow(name); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void getRowTest2() throws Exception { + Row expectedResponse = + Row.newBuilder() + .setName(RowName.of("[TABLE]", "[ROW]").toString()) + .putAllValues(new HashMap()) + .build(); + mockTablesService.addResponse(expectedResponse); + + String name = "name3373707"; + + Row actualResponse = client.getRow(name); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockTablesService.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + GetRowRequest actualRequest = ((GetRowRequest) actualRequests.get(0)); + + Assert.assertEquals(name, actualRequest.getName()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void getRowExceptionTest2() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockTablesService.addException(exception); + + try { + String name = "name3373707"; + client.getRow(name); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void listRowsTest() throws Exception { + Row responsesElement = Row.newBuilder().build(); + ListRowsResponse expectedResponse = + ListRowsResponse.newBuilder() + .setNextPageToken("") + .addAllRows(Arrays.asList(responsesElement)) + .build(); + mockTablesService.addResponse(expectedResponse); + + String parent = "parent-995424086"; + + ListRowsPagedResponse pagedListResponse = client.listRows(parent); + + List resources = Lists.newArrayList(pagedListResponse.iterateAll()); + + Assert.assertEquals(1, resources.size()); + Assert.assertEquals(expectedResponse.getRowsList().get(0), resources.get(0)); + + List actualRequests = mockTablesService.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + ListRowsRequest actualRequest = ((ListRowsRequest) actualRequests.get(0)); + + Assert.assertEquals(parent, actualRequest.getParent()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void listRowsExceptionTest() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockTablesService.addException(exception); + + try { + String parent = "parent-995424086"; + client.listRows(parent); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void createRowTest() throws Exception { + Row expectedResponse = + Row.newBuilder() + .setName(RowName.of("[TABLE]", "[ROW]").toString()) + .putAllValues(new HashMap()) + .build(); + mockTablesService.addResponse(expectedResponse); + + String parent = "parent-995424086"; + Row row = Row.newBuilder().build(); + + Row actualResponse = client.createRow(parent, row); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockTablesService.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + CreateRowRequest actualRequest = ((CreateRowRequest) actualRequests.get(0)); + + Assert.assertEquals(parent, actualRequest.getParent()); + Assert.assertEquals(row, actualRequest.getRow()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void createRowExceptionTest() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockTablesService.addException(exception); + + try { + String parent = "parent-995424086"; + Row row = Row.newBuilder().build(); + client.createRow(parent, row); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void batchCreateRowsTest() throws Exception { + BatchCreateRowsResponse expectedResponse = + BatchCreateRowsResponse.newBuilder().addAllRows(new ArrayList()).build(); + mockTablesService.addResponse(expectedResponse); + + BatchCreateRowsRequest request = + BatchCreateRowsRequest.newBuilder() + .setParent("parent-995424086") + .addAllRequests(new ArrayList()) + .build(); + + BatchCreateRowsResponse actualResponse = client.batchCreateRows(request); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockTablesService.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + BatchCreateRowsRequest actualRequest = ((BatchCreateRowsRequest) actualRequests.get(0)); + + Assert.assertEquals(request.getParent(), actualRequest.getParent()); + Assert.assertEquals(request.getRequestsList(), actualRequest.getRequestsList()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void batchCreateRowsExceptionTest() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockTablesService.addException(exception); + + try { + BatchCreateRowsRequest request = + BatchCreateRowsRequest.newBuilder() + .setParent("parent-995424086") + .addAllRequests(new ArrayList()) + .build(); + client.batchCreateRows(request); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void updateRowTest() throws Exception { + Row expectedResponse = + Row.newBuilder() + .setName(RowName.of("[TABLE]", "[ROW]").toString()) + .putAllValues(new HashMap()) + .build(); + mockTablesService.addResponse(expectedResponse); + + Row row = Row.newBuilder().build(); + FieldMask updateMask = FieldMask.newBuilder().build(); + + Row actualResponse = client.updateRow(row, updateMask); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockTablesService.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + UpdateRowRequest actualRequest = ((UpdateRowRequest) actualRequests.get(0)); + + Assert.assertEquals(row, actualRequest.getRow()); + Assert.assertEquals(updateMask, actualRequest.getUpdateMask()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void updateRowExceptionTest() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockTablesService.addException(exception); + + try { + Row row = Row.newBuilder().build(); + FieldMask updateMask = FieldMask.newBuilder().build(); + client.updateRow(row, updateMask); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void batchUpdateRowsTest() throws Exception { + BatchUpdateRowsResponse expectedResponse = + BatchUpdateRowsResponse.newBuilder().addAllRows(new ArrayList()).build(); + mockTablesService.addResponse(expectedResponse); + + BatchUpdateRowsRequest request = + BatchUpdateRowsRequest.newBuilder() + .setParent("parent-995424086") + .addAllRequests(new ArrayList()) + .build(); + + BatchUpdateRowsResponse actualResponse = client.batchUpdateRows(request); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockTablesService.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + BatchUpdateRowsRequest actualRequest = ((BatchUpdateRowsRequest) actualRequests.get(0)); + + Assert.assertEquals(request.getParent(), actualRequest.getParent()); + Assert.assertEquals(request.getRequestsList(), actualRequest.getRequestsList()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void batchUpdateRowsExceptionTest() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockTablesService.addException(exception); + + try { + BatchUpdateRowsRequest request = + BatchUpdateRowsRequest.newBuilder() + .setParent("parent-995424086") + .addAllRequests(new ArrayList()) + .build(); + client.batchUpdateRows(request); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void deleteRowTest() throws Exception { + Empty expectedResponse = Empty.newBuilder().build(); + mockTablesService.addResponse(expectedResponse); + + RowName name = RowName.of("[TABLE]", "[ROW]"); + + client.deleteRow(name); + + List actualRequests = mockTablesService.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + DeleteRowRequest actualRequest = ((DeleteRowRequest) actualRequests.get(0)); + + Assert.assertEquals(name.toString(), actualRequest.getName()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void deleteRowExceptionTest() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockTablesService.addException(exception); + + try { + RowName name = RowName.of("[TABLE]", "[ROW]"); + client.deleteRow(name); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void deleteRowTest2() throws Exception { + Empty expectedResponse = Empty.newBuilder().build(); + mockTablesService.addResponse(expectedResponse); + + String name = "name3373707"; + + client.deleteRow(name); + + List actualRequests = mockTablesService.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + DeleteRowRequest actualRequest = ((DeleteRowRequest) actualRequests.get(0)); + + Assert.assertEquals(name, actualRequest.getName()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void deleteRowExceptionTest2() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockTablesService.addException(exception); + + try { + String name = "name3373707"; + client.deleteRow(name); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void batchDeleteRowsTest() throws Exception { + Empty expectedResponse = Empty.newBuilder().build(); + mockTablesService.addResponse(expectedResponse); + + BatchDeleteRowsRequest request = + BatchDeleteRowsRequest.newBuilder() + .setParent(TableName.of("[TABLE]").toString()) + .addAllNames(new ArrayList()) + .build(); + + client.batchDeleteRows(request); + + List actualRequests = mockTablesService.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + BatchDeleteRowsRequest actualRequest = ((BatchDeleteRowsRequest) actualRequests.get(0)); + + Assert.assertEquals(request.getParent(), actualRequest.getParent()); + Assert.assertEquals(request.getNamesList(), actualRequest.getNamesList()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void batchDeleteRowsExceptionTest() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockTablesService.addException(exception); + + try { + BatchDeleteRowsRequest request = + BatchDeleteRowsRequest.newBuilder() + .setParent(TableName.of("[TABLE]").toString()) + .addAllNames(new ArrayList()) + .build(); + client.batchDeleteRows(request); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } +} diff --git a/java-artifact-registry/.OwlBot-hermetic.yaml b/java-artifact-registry/.OwlBot-hermetic.yaml index 7f9ba0dc7c2d..064792d99ac9 100644 --- a/java-artifact-registry/.OwlBot-hermetic.yaml +++ b/java-artifact-registry/.OwlBot-hermetic.yaml @@ -16,10 +16,7 @@ deep-remove-regex: - "/java-artifact-registry/grpc-google-.*/src" - "/java-artifact-registry/proto-google-.*/src" -- "/java-artifact-registry/google-.*/src/main" -- "/java-artifact-registry/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-artifact-registry/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-artifact-registry/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-artifact-registry/google-.*/src" - "/java-artifact-registry/samples/snippets/generated" deep-preserve-regex: @@ -30,8 +27,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-artifact-registry/$1/proto-google-cloud-artifact-registry-$1/src" - source: "/google/devtools/artifactregistry/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-artifact-registry/$1/grpc-google-cloud-artifact-registry-$1/src" -- source: "/google/devtools/artifactregistry/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-artifact-registry/$1/google-cloud-artifact-registry/src/main" +- source: "/google/devtools/artifactregistry/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-artifact-registry/$1/google-cloud-artifact-registry/src" - source: "/google/devtools/artifactregistry/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-artifact-registry/$1/samples/snippets/generated" diff --git a/java-asset/.OwlBot-hermetic.yaml b/java-asset/.OwlBot-hermetic.yaml index 0b7a7c5b85ab..46f8c9bee784 100644 --- a/java-asset/.OwlBot-hermetic.yaml +++ b/java-asset/.OwlBot-hermetic.yaml @@ -17,15 +17,12 @@ deep-remove-regex: - "/java-asset/samples/snippets/generated" - "/java-asset/grpc-google-.*/src" - "/java-asset/proto-google-.*/src" -- "/java-asset/google-.*/src/main" -- "/java-asset/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-asset/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-asset/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-asset/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" -- "/.*google-cloud-.*/src/test/java/com/google/.*/it" -- "/.*google-cloud-asset/src/test/java/com/google/.*/asset/v1/VPCServiceControlTest.java" +- "/.*google-cloud-.*/src/test/java/com/google/cloud/.*/it" +- "/.*google-cloud-asset/src/test/java/com/google/cloud/asset/v1/VPCServiceControlTest.java" - "/.*proto-google-cloud-asset-v1/src/main/java/com/google/cloud/asset/v1/ProjectName.java" deep-copy-regex: @@ -33,8 +30,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-asset/$1/proto-google-cloud-asset-$1/src" - source: "/google/cloud/asset/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-asset/$1/grpc-google-cloud-asset-$1/src" -- source: "/google/cloud/asset/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-asset/$1/google-cloud-asset/src/main" +- source: "/google/cloud/asset/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-asset/$1/google-cloud-asset/src" - source: "/google/cloud/asset/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-asset/$1/samples/snippets/generated" diff --git a/java-assured-workloads/.OwlBot-hermetic.yaml b/java-assured-workloads/.OwlBot-hermetic.yaml index fa911e4ddf1f..4ae7d7469586 100644 --- a/java-assured-workloads/.OwlBot-hermetic.yaml +++ b/java-assured-workloads/.OwlBot-hermetic.yaml @@ -17,10 +17,7 @@ deep-remove-regex: - "/java-assured-workloads/samples/snippets/generated" - "/java-assured-workloads/grpc-google-.*/src" - "/java-assured-workloads/proto-google-.*/src" -- "/java-assured-workloads/google-.*/src/main" -- "/java-assured-workloads/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-assured-workloads/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-assured-workloads/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-assured-workloads/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" @@ -30,8 +27,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-assured-workloads/$1/proto-google-cloud-assured-workloads-$1/src" - source: "/google/cloud/assuredworkloads/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-assured-workloads/$1/grpc-google-cloud-assured-workloads-$1/src" -- source: "/google/cloud/assuredworkloads/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-assured-workloads/$1/google-cloud-assured-workloads/src/main" +- source: "/google/cloud/assuredworkloads/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-assured-workloads/$1/google-cloud-assured-workloads/src" - source: "/google/cloud/assuredworkloads/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-assured-workloads/$1/samples/snippets/generated" diff --git a/java-auditmanager/.OwlBot-hermetic.yaml b/java-auditmanager/.OwlBot-hermetic.yaml index 6013a7ecb949..026473f06cf3 100644 --- a/java-auditmanager/.OwlBot-hermetic.yaml +++ b/java-auditmanager/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-auditmanager/grpc-google-.*/src" - "/java-auditmanager/proto-google-.*/src" -- "/java-auditmanager/google-.*/src/main" -- "/java-auditmanager/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-auditmanager/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-auditmanager/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-auditmanager/google-.*/src" - "/java-auditmanager/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/auditmanager/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-auditmanager/$1/proto-google-cloud-auditmanager-$1/src" - source: "/google/cloud/auditmanager/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-auditmanager/$1/grpc-google-cloud-auditmanager-$1/src" -- source: "/google/cloud/auditmanager/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-auditmanager/$1/google-cloud-auditmanager/src/main" +- source: "/google/cloud/auditmanager/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-auditmanager/$1/google-cloud-auditmanager/src" - source: "/google/cloud/auditmanager/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-auditmanager/$1/samples/snippets/generated" diff --git a/java-automl/.OwlBot-hermetic.yaml b/java-automl/.OwlBot-hermetic.yaml index 2a0afdb2f2d2..0c39ec644cac 100644 --- a/java-automl/.OwlBot-hermetic.yaml +++ b/java-automl/.OwlBot-hermetic.yaml @@ -17,10 +17,7 @@ deep-remove-regex: - "/java-automl/samples/snippets/generated" - "/java-automl/grpc-google-.*/src" - "/java-automl/proto-google-.*/src" -- "/java-automl/google-.*/src/main" -- "/java-automl/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-automl/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-automl/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-automl/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" @@ -30,8 +27,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-automl/$1/proto-google-cloud-automl-$1/src" - source: "/google/cloud/automl/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-automl/$1/grpc-google-cloud-automl-$1/src" -- source: "/google/cloud/automl/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-automl/$1/google-cloud-automl/src/main" +- source: "/google/cloud/automl/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-automl/$1/google-cloud-automl/src" - source: "/google/cloud/automl/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-automl/$1/samples/snippets/generated" diff --git a/java-backstory/.OwlBot-hermetic.yaml b/java-backstory/.OwlBot-hermetic.yaml index af06658e9554..0f5259ed6710 100644 --- a/java-backstory/.OwlBot-hermetic.yaml +++ b/java-backstory/.OwlBot-hermetic.yaml @@ -16,20 +16,19 @@ deep-remove-regex: - "/java-backstory/grpc-google-.*/src" - "/java-backstory/proto-google-.*/src" -- "/java-backstory/google-.*/src/main" -- "/java-backstory/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-backstory/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-backstory/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-backstory/google-.*/src" - "/java-backstory/samples/snippets/generated" deep-preserve-regex: +- "/java-backstory/google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/backstory/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-backstory/proto-google-cloud-backstory/src" - source: "/backstory/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-backstory/grpc-google-cloud-backstory/src" -- source: "/backstory/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-backstory/google-cloud-backstory/src/main" +- source: "/backstory/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-backstory/google-cloud-backstory/src" - source: "/backstory/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-backstory/samples/snippets/generated" diff --git a/java-backupdr/.OwlBot-hermetic.yaml b/java-backupdr/.OwlBot-hermetic.yaml index e61117b2b93b..ba649a8c91cf 100644 --- a/java-backupdr/.OwlBot-hermetic.yaml +++ b/java-backupdr/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-backupdr/grpc-google-.*/src" - "/java-backupdr/proto-google-.*/src" -- "/java-backupdr/google-.*/src/main" -- "/java-backupdr/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-backupdr/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-backupdr/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-backupdr/google-.*/src" - "/java-backupdr/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/backupdr/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-backupdr/$1/proto-google-cloud-backupdr-$1/src" - source: "/google/cloud/backupdr/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-backupdr/$1/grpc-google-cloud-backupdr-$1/src" -- source: "/google/cloud/backupdr/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-backupdr/$1/google-cloud-backupdr/src/main" +- source: "/google/cloud/backupdr/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-backupdr/$1/google-cloud-backupdr/src" - source: "/google/cloud/backupdr/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-backupdr/$1/samples/snippets/generated" diff --git a/java-bare-metal-solution/.OwlBot-hermetic.yaml b/java-bare-metal-solution/.OwlBot-hermetic.yaml index 97c7a33ff2db..7c4b212a734d 100644 --- a/java-bare-metal-solution/.OwlBot-hermetic.yaml +++ b/java-bare-metal-solution/.OwlBot-hermetic.yaml @@ -17,20 +17,19 @@ deep-remove-regex: - "/java-bare-metal-solution/samples/snippets/generated" - "/java-bare-metal-solution/grpc-google-.*/src" - "/java-bare-metal-solution/proto-google-.*/src" -- "/java-bare-metal-solution/google-.*/src/main" -- "/java-bare-metal-solution/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-bare-metal-solution/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-bare-metal-solution/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-bare-metal-solution/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/baremetalsolution/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-bare-metal-solution/$1/proto-google-cloud-bare-metal-solution-$1/src" - source: "/google/cloud/baremetalsolution/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-bare-metal-solution/$1/grpc-google-cloud-bare-metal-solution-$1/src" -- source: "/google/cloud/baremetalsolution/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-bare-metal-solution/$1/google-cloud-bare-metal-solution/src/main" +- source: "/google/cloud/baremetalsolution/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-bare-metal-solution/$1/google-cloud-bare-metal-solution/src" - source: "/google/cloud/baremetalsolution/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-bare-metal-solution/$1/samples/snippets/generated" diff --git a/java-batch/.OwlBot-hermetic.yaml b/java-batch/.OwlBot-hermetic.yaml index 22c8b1ad18ed..2a81fdedf9f2 100644 --- a/java-batch/.OwlBot-hermetic.yaml +++ b/java-batch/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-batch/grpc-google-.*/src" - "/java-batch/proto-google-.*/src" -- "/java-batch/google-.*/src/main" -- "/java-batch/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-batch/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-batch/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-batch/google-.*/src" - "/java-batch/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/batch/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-batch/$1/proto-google-cloud-batch-$1/src" - source: "/google/cloud/batch/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-batch/$1/grpc-google-cloud-batch-$1/src" -- source: "/google/cloud/batch/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-batch/$1/google-cloud-batch/src/main" +- source: "/google/cloud/batch/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-batch/$1/google-cloud-batch/src" - source: "/google/cloud/batch/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-batch/$1/samples/snippets/generated" diff --git a/java-beyondcorp-appconnections/.OwlBot-hermetic.yaml b/java-beyondcorp-appconnections/.OwlBot-hermetic.yaml index c42b0a47b493..86bae36e4272 100644 --- a/java-beyondcorp-appconnections/.OwlBot-hermetic.yaml +++ b/java-beyondcorp-appconnections/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-beyondcorp-appconnections/grpc-google-.*/src" - "/java-beyondcorp-appconnections/proto-google-.*/src" -- "/java-beyondcorp-appconnections/google-.*/src/main" -- "/java-beyondcorp-appconnections/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-beyondcorp-appconnections/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-beyondcorp-appconnections/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-beyondcorp-appconnections/google-.*/src" - "/java-beyondcorp-appconnections/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/beyondcorp/appconnections/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-beyondcorp-appconnections/$1/proto-google-cloud-beyondcorp-appconnections-$1/src" - source: "/google/cloud/beyondcorp/appconnections/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-beyondcorp-appconnections/$1/grpc-google-cloud-beyondcorp-appconnections-$1/src" -- source: "/google/cloud/beyondcorp/appconnections/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-beyondcorp-appconnections/$1/google-cloud-beyondcorp-appconnections/src/main" +- source: "/google/cloud/beyondcorp/appconnections/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-beyondcorp-appconnections/$1/google-cloud-beyondcorp-appconnections/src" - source: "/google/cloud/beyondcorp/appconnections/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-beyondcorp-appconnections/$1/samples/snippets/generated" diff --git a/java-beyondcorp-appconnectors/.OwlBot-hermetic.yaml b/java-beyondcorp-appconnectors/.OwlBot-hermetic.yaml index 23aade4fbeb2..6f98f29fe8a5 100644 --- a/java-beyondcorp-appconnectors/.OwlBot-hermetic.yaml +++ b/java-beyondcorp-appconnectors/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-beyondcorp-appconnectors/grpc-google-.*/src" - "/java-beyondcorp-appconnectors/proto-google-.*/src" -- "/java-beyondcorp-appconnectors/google-.*/src/main" -- "/java-beyondcorp-appconnectors/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-beyondcorp-appconnectors/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-beyondcorp-appconnectors/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-beyondcorp-appconnectors/google-.*/src" - "/java-beyondcorp-appconnectors/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/beyondcorp/appconnectors/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-beyondcorp-appconnectors/$1/proto-google-cloud-beyondcorp-appconnectors-$1/src" - source: "/google/cloud/beyondcorp/appconnectors/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-beyondcorp-appconnectors/$1/grpc-google-cloud-beyondcorp-appconnectors-$1/src" -- source: "/google/cloud/beyondcorp/appconnectors/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-beyondcorp-appconnectors/$1/google-cloud-beyondcorp-appconnectors/src/main" +- source: "/google/cloud/beyondcorp/appconnectors/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-beyondcorp-appconnectors/$1/google-cloud-beyondcorp-appconnectors/src" - source: "/google/cloud/beyondcorp/appconnectors/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-beyondcorp-appconnectors/$1/samples/snippets/generated" diff --git a/java-beyondcorp-appgateways/.OwlBot-hermetic.yaml b/java-beyondcorp-appgateways/.OwlBot-hermetic.yaml index ae803c297d4b..fff966a5f049 100644 --- a/java-beyondcorp-appgateways/.OwlBot-hermetic.yaml +++ b/java-beyondcorp-appgateways/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-beyondcorp-appgateways/grpc-google-.*/src" - "/java-beyondcorp-appgateways/proto-google-.*/src" -- "/java-beyondcorp-appgateways/google-.*/src/main" -- "/java-beyondcorp-appgateways/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-beyondcorp-appgateways/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-beyondcorp-appgateways/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-beyondcorp-appgateways/google-.*/src" - "/java-beyondcorp-appgateways/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/beyondcorp/appgateways/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-beyondcorp-appgateways/$1/proto-google-cloud-beyondcorp-appgateways-$1/src" - source: "/google/cloud/beyondcorp/appgateways/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-beyondcorp-appgateways/$1/grpc-google-cloud-beyondcorp-appgateways-$1/src" -- source: "/google/cloud/beyondcorp/appgateways/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-beyondcorp-appgateways/$1/google-cloud-beyondcorp-appgateways/src/main" +- source: "/google/cloud/beyondcorp/appgateways/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-beyondcorp-appgateways/$1/google-cloud-beyondcorp-appgateways/src" - source: "/google/cloud/beyondcorp/appgateways/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-beyondcorp-appgateways/$1/samples/snippets/generated" diff --git a/java-beyondcorp-clientconnectorservices/.OwlBot-hermetic.yaml b/java-beyondcorp-clientconnectorservices/.OwlBot-hermetic.yaml index 234121a74384..948ce1b9f5fd 100644 --- a/java-beyondcorp-clientconnectorservices/.OwlBot-hermetic.yaml +++ b/java-beyondcorp-clientconnectorservices/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-beyondcorp-clientconnectorservices/grpc-google-.*/src" - "/java-beyondcorp-clientconnectorservices/proto-google-.*/src" -- "/java-beyondcorp-clientconnectorservices/google-.*/src/main" -- "/java-beyondcorp-clientconnectorservices/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-beyondcorp-clientconnectorservices/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-beyondcorp-clientconnectorservices/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-beyondcorp-clientconnectorservices/google-.*/src" - "/java-beyondcorp-clientconnectorservices/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/beyondcorp/clientconnectorservices/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-beyondcorp-clientconnectorservices/$1/proto-google-cloud-beyondcorp-clientconnectorservices-$1/src" - source: "/google/cloud/beyondcorp/clientconnectorservices/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-beyondcorp-clientconnectorservices/$1/grpc-google-cloud-beyondcorp-clientconnectorservices-$1/src" -- source: "/google/cloud/beyondcorp/clientconnectorservices/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-beyondcorp-clientconnectorservices/$1/google-cloud-beyondcorp-clientconnectorservices/src/main" +- source: "/google/cloud/beyondcorp/clientconnectorservices/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-beyondcorp-clientconnectorservices/$1/google-cloud-beyondcorp-clientconnectorservices/src" - source: "/google/cloud/beyondcorp/clientconnectorservices/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-beyondcorp-clientconnectorservices/$1/samples/snippets/generated" diff --git a/java-beyondcorp-clientgateways/.OwlBot-hermetic.yaml b/java-beyondcorp-clientgateways/.OwlBot-hermetic.yaml index 0c3466eea465..6957323522d7 100644 --- a/java-beyondcorp-clientgateways/.OwlBot-hermetic.yaml +++ b/java-beyondcorp-clientgateways/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-beyondcorp-clientgateways/grpc-google-.*/src" - "/java-beyondcorp-clientgateways/proto-google-.*/src" -- "/java-beyondcorp-clientgateways/google-.*/src/main" -- "/java-beyondcorp-clientgateways/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-beyondcorp-clientgateways/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-beyondcorp-clientgateways/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-beyondcorp-clientgateways/google-.*/src" - "/java-beyondcorp-clientgateways/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/beyondcorp/clientgateways/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-beyondcorp-clientgateways/$1/proto-google-cloud-beyondcorp-clientgateways-$1/src" - source: "/google/cloud/beyondcorp/clientgateways/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-beyondcorp-clientgateways/$1/grpc-google-cloud-beyondcorp-clientgateways-$1/src" -- source: "/google/cloud/beyondcorp/clientgateways/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-beyondcorp-clientgateways/$1/google-cloud-beyondcorp-clientgateways/src/main" +- source: "/google/cloud/beyondcorp/clientgateways/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-beyondcorp-clientgateways/$1/google-cloud-beyondcorp-clientgateways/src" - source: "/google/cloud/beyondcorp/clientgateways/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-beyondcorp-clientgateways/$1/samples/snippets/generated" diff --git a/java-biglake/.OwlBot-hermetic.yaml b/java-biglake/.OwlBot-hermetic.yaml index c134b76bcccb..10bf0a32e29f 100644 --- a/java-biglake/.OwlBot-hermetic.yaml +++ b/java-biglake/.OwlBot-hermetic.yaml @@ -16,37 +16,36 @@ deep-remove-regex: - "/java-biglake/grpc-google-.*/src" - "/java-biglake/proto-google-.*/src" -- "/java-biglake/google-.*/src/main" -- "/java-biglake/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-biglake/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-biglake/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-biglake/google-.*/src" - "/java-biglake/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/bigquery/biglake/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-biglake/$1/proto-google-cloud-biglake-$1/src" - source: "/google/cloud/bigquery/biglake/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-biglake/$1/grpc-google-cloud-biglake-$1/src" -- source: "/google/cloud/bigquery/biglake/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-biglake/$1/google-cloud-biglake/src/main" +- source: "/google/cloud/bigquery/biglake/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-biglake/$1/google-cloud-biglake/src" - source: "/google/cloud/bigquery/biglake/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-biglake/$1/samples/snippets/generated" - source: "/google/cloud/biglake/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-biglake/$1/proto-google-cloud-biglake-$1/src" - source: "/google/cloud/biglake/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-biglake/$1/grpc-google-cloud-biglake-$1/src" -- source: "/google/cloud/biglake/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-biglake/$1/google-cloud-biglake/src/main" +- source: "/google/cloud/biglake/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-biglake/$1/google-cloud-biglake/src" - source: "/google/cloud/biglake/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-biglake/$1/samples/snippets/generated" - source: "/google/cloud/biglake/hive/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-biglake/$1/proto-google-cloud-biglake-$1/src" - source: "/google/cloud/biglake/hive/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-biglake/$1/grpc-google-cloud-biglake-$1/src" -- source: "/google/cloud/biglake/hive/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-biglake/$1/google-cloud-biglake/src/main" +- source: "/google/cloud/biglake/hive/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-biglake/$1/google-cloud-biglake/src" - source: "/google/cloud/biglake/hive/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-biglake/$1/samples/snippets/generated" diff --git a/java-bigquery-data-exchange/.OwlBot-hermetic.yaml b/java-bigquery-data-exchange/.OwlBot-hermetic.yaml index 78b0459d7966..005fdb14c886 100644 --- a/java-bigquery-data-exchange/.OwlBot-hermetic.yaml +++ b/java-bigquery-data-exchange/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-bigquery-data-exchange/grpc-google-.*/src" - "/java-bigquery-data-exchange/proto-google-.*/src" -- "/java-bigquery-data-exchange/google-.*/src/main" -- "/java-bigquery-data-exchange/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-bigquery-data-exchange/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-bigquery-data-exchange/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-bigquery-data-exchange/google-.*/src" - "/java-bigquery-data-exchange/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/bigquery/dataexchange/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-bigquery-data-exchange/$1/proto-google-cloud-bigquery-data-exchange-$1/src" - source: "/google/cloud/bigquery/dataexchange/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-bigquery-data-exchange/$1/grpc-google-cloud-bigquery-data-exchange-$1/src" -- source: "/google/cloud/bigquery/dataexchange/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-bigquery-data-exchange/$1/google-cloud-bigquery-data-exchange/src/main" +- source: "/google/cloud/bigquery/dataexchange/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-bigquery-data-exchange/$1/google-cloud-bigquery-data-exchange/src" - source: "/google/cloud/bigquery/dataexchange/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-bigquery-data-exchange/$1/samples/snippets/generated" diff --git a/java-bigqueryconnection/.OwlBot-hermetic.yaml b/java-bigqueryconnection/.OwlBot-hermetic.yaml index e98fd0c99c26..d6052c29351b 100644 --- a/java-bigqueryconnection/.OwlBot-hermetic.yaml +++ b/java-bigqueryconnection/.OwlBot-hermetic.yaml @@ -16,23 +16,20 @@ deep-remove-regex: - "/java-bigqueryconnection/grpc-google-.*/src" - "/java-bigqueryconnection/proto-google-.*/src" -- "/java-bigqueryconnection/google-.*/src/main" -- "/java-bigqueryconnection/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-bigqueryconnection/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-bigqueryconnection/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-bigqueryconnection/google-.*/src" - "/java-bigqueryconnection/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" -- "/.*google-cloud-bigqueryconnection/src/test/java/com/google/.*/bigqueryconnection/v.*/it/ITSystemTest.java" +- "/.*google-cloud-bigqueryconnection/src/test/java/com/google/cloud/bigqueryconnection/v.*/it/ITSystemTest.java" deep-copy-regex: - source: "/google/cloud/bigquery/connection/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-bigqueryconnection/$1/proto-google-cloud-bigqueryconnection-$1/src" - source: "/google/cloud/bigquery/connection/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-bigqueryconnection/$1/grpc-google-cloud-bigqueryconnection-$1/src" -- source: "/google/cloud/bigquery/connection/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-bigqueryconnection/$1/google-cloud-bigqueryconnection/src/main" +- source: "/google/cloud/bigquery/connection/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-bigqueryconnection/$1/google-cloud-bigqueryconnection/src" - source: "/google/cloud/bigquery/connection/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-bigqueryconnection/$1/samples/snippets/generated" diff --git a/java-bigquerydatapolicy/.OwlBot-hermetic.yaml b/java-bigquerydatapolicy/.OwlBot-hermetic.yaml index 1238c65a2a65..898f10fa75bc 100644 --- a/java-bigquerydatapolicy/.OwlBot-hermetic.yaml +++ b/java-bigquerydatapolicy/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-bigquerydatapolicy/grpc-google-.*/src" - "/java-bigquerydatapolicy/proto-google-.*/src" -- "/java-bigquerydatapolicy/google-.*/src/main" -- "/java-bigquerydatapolicy/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-bigquerydatapolicy/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-bigquerydatapolicy/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-bigquerydatapolicy/google-.*/src" - "/java-bigquerydatapolicy/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/bigquery/datapolicies/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-bigquerydatapolicy/$1/proto-google-cloud-bigquerydatapolicy-$1/src" - source: "/google/cloud/bigquery/datapolicies/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-bigquerydatapolicy/$1/grpc-google-cloud-bigquerydatapolicy-$1/src" -- source: "/google/cloud/bigquery/datapolicies/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-bigquerydatapolicy/$1/google-cloud-bigquerydatapolicy/src/main" +- source: "/google/cloud/bigquery/datapolicies/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-bigquerydatapolicy/$1/google-cloud-bigquerydatapolicy/src" - source: "/google/cloud/bigquery/datapolicies/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-bigquerydatapolicy/$1/samples/snippets/generated" diff --git a/java-bigquerydatatransfer/.OwlBot-hermetic.yaml b/java-bigquerydatatransfer/.OwlBot-hermetic.yaml index c3124bbdd696..c0bf7ba29614 100644 --- a/java-bigquerydatatransfer/.OwlBot-hermetic.yaml +++ b/java-bigquerydatatransfer/.OwlBot-hermetic.yaml @@ -16,10 +16,7 @@ deep-remove-regex: - "/java-bigquerydatatransfer/grpc-google-.*/src" - "/java-bigquerydatatransfer/proto-google-.*/src" -- "/java-bigquerydatatransfer/google-.*/src/main" -- "/java-bigquerydatatransfer/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-bigquerydatatransfer/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-bigquerydatatransfer/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-bigquerydatatransfer/google-.*/src" - "/java-bigquerydatatransfer/samples/snippets/generated" deep-preserve-regex: @@ -31,8 +28,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-bigquerydatatransfer/$1/proto-google-cloud-bigquerydatatransfer-$1/src" - source: "/google/cloud/bigquery/datatransfer/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-bigquerydatatransfer/$1/grpc-google-cloud-bigquerydatatransfer-$1/src" -- source: "/google/cloud/bigquery/datatransfer/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-bigquerydatatransfer/$1/google-cloud-bigquerydatatransfer/src/main" +- source: "/google/cloud/bigquery/datatransfer/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-bigquerydatatransfer/$1/google-cloud-bigquerydatatransfer/src" - source: "/google/cloud/bigquery/datatransfer/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-bigquerydatatransfer/$1/samples/snippets/generated" diff --git a/java-bigquerymigration/.OwlBot-hermetic.yaml b/java-bigquerymigration/.OwlBot-hermetic.yaml index c08d04a0f142..baea5d9e7b20 100644 --- a/java-bigquerymigration/.OwlBot-hermetic.yaml +++ b/java-bigquerymigration/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-bigquerymigration/grpc-google-.*/src" - "/java-bigquerymigration/proto-google-.*/src" -- "/java-bigquerymigration/google-.*/src/main" -- "/java-bigquerymigration/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-bigquerymigration/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-bigquerymigration/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-bigquerymigration/google-.*/src" - "/java-bigquerymigration/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/bigquery/migration/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-bigquerymigration/$1/proto-google-cloud-bigquerymigration-$1/src" - source: "/google/cloud/bigquery/migration/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-bigquerymigration/$1/grpc-google-cloud-bigquerymigration-$1/src" -- source: "/google/cloud/bigquery/migration/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-bigquerymigration/$1/google-cloud-bigquerymigration/src/main" +- source: "/google/cloud/bigquery/migration/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-bigquerymigration/$1/google-cloud-bigquerymigration/src" - source: "/google/cloud/bigquery/migration/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-bigquerymigration/$1/samples/snippets/generated" diff --git a/java-bigqueryreservation/.OwlBot-hermetic.yaml b/java-bigqueryreservation/.OwlBot-hermetic.yaml index cd2da41ba7b1..ba21b8d461a9 100644 --- a/java-bigqueryreservation/.OwlBot-hermetic.yaml +++ b/java-bigqueryreservation/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-bigqueryreservation/grpc-google-.*/src" - "/java-bigqueryreservation/proto-google-.*/src" -- "/java-bigqueryreservation/google-.*/src/main" -- "/java-bigqueryreservation/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-bigqueryreservation/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-bigqueryreservation/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-bigqueryreservation/google-.*/src" - "/java-bigqueryreservation/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/bigquery/reservation/(v\\d)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-bigqueryreservation/$1/proto-google-cloud-bigqueryreservation-$1/src" - source: "/google/cloud/bigquery/reservation/(v\\d)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-bigqueryreservation/$1/grpc-google-cloud-bigqueryreservation-$1/src" -- source: "/google/cloud/bigquery/reservation/(v\\d)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-bigqueryreservation/$1/google-cloud-bigqueryreservation/src/main" +- source: "/google/cloud/bigquery/reservation/(v\\d)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-bigqueryreservation/$1/google-cloud-bigqueryreservation/src" - source: "/google/cloud/bigquery/reservation/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-bigqueryreservation/$1/samples/snippets/generated" diff --git a/java-billing/.OwlBot-hermetic.yaml b/java-billing/.OwlBot-hermetic.yaml index b10e441a274d..1a8f34f3d240 100644 --- a/java-billing/.OwlBot-hermetic.yaml +++ b/java-billing/.OwlBot-hermetic.yaml @@ -14,7 +14,7 @@ deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" -- "/.*google-cloud-billing/src/test/java/com/google/.*/billing/v1/CloudBillingClientHttpJsonTest.java" +- "/.*google-cloud-billing/src/test/java/com/google/cloud/billing/v1/CloudBillingClientHttpJsonTest.java" deep-remove-regex: - "/.*samples/snippets/generated" @@ -27,8 +27,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-billing/$1/proto-google-cloud-billing-$1/src" - source: "/google/cloud/billing/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-billing/$1/grpc-google-cloud-billing-$1/src" -- source: "/google/cloud/billing/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-billing/$1/google-cloud-billing/src/main" +- source: "/google/cloud/billing/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-billing/$1/google-cloud-billing/src" - source: "/google/cloud/billing/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-billing/$1/samples/snippets/generated" diff --git a/java-billingbudgets/.OwlBot-hermetic.yaml b/java-billingbudgets/.OwlBot-hermetic.yaml index 94a1eec50c8d..631ac7657913 100644 --- a/java-billingbudgets/.OwlBot-hermetic.yaml +++ b/java-billingbudgets/.OwlBot-hermetic.yaml @@ -16,10 +16,7 @@ deep-remove-regex: - "/java-billingbudgets/grpc-google-.*/src" - "/java-billingbudgets/proto-google-.*/src" -- "/java-billingbudgets/google-.*/src/main" -- "/java-billingbudgets/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-billingbudgets/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-billingbudgets/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-billingbudgets/google-.*/src" - "/java-billingbudgets/samples/snippets/generated" deep-preserve-regex: @@ -30,8 +27,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-billingbudgets/$1/proto-google-cloud-billingbudgets-$1/src" - source: "/google/cloud/billing/budgets/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-billingbudgets/$1/grpc-google-cloud-billingbudgets-$1/src" -- source: "/google/cloud/billing/budgets/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-billingbudgets/$1/google-cloud-billingbudgets/src/main" +- source: "/google/cloud/billing/budgets/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-billingbudgets/$1/google-cloud-billingbudgets/src" - source: "/google/cloud/billing/budgets/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-billingbudgets/$1/samples/snippets/generated" diff --git a/java-binary-authorization/.OwlBot-hermetic.yaml b/java-binary-authorization/.OwlBot-hermetic.yaml index 0d64af8bb3cf..183a5108d700 100644 --- a/java-binary-authorization/.OwlBot-hermetic.yaml +++ b/java-binary-authorization/.OwlBot-hermetic.yaml @@ -17,10 +17,7 @@ deep-remove-regex: - "/java-binary-authorization/samples/snippets/generated" - "/java-binary-authorization/grpc-google-.*/src" - "/java-binary-authorization/proto-google-.*/src" -- "/java-binary-authorization/google-.*/src/main" -- "/java-binary-authorization/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-binary-authorization/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-binary-authorization/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-binary-authorization/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" @@ -30,8 +27,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-binary-authorization/$1/proto-google-cloud-binary-authorization-$1/src" - source: "/google/cloud/binaryauthorization/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-binary-authorization/$1/grpc-google-cloud-binary-authorization-$1/src" -- source: "/google/cloud/binaryauthorization/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-binary-authorization/$1/google-cloud-binary-authorization/src/main" +- source: "/google/cloud/binaryauthorization/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-binary-authorization/$1/google-cloud-binary-authorization/src" - source: "/google/cloud/binaryauthorization/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-binary-authorization/$1/samples/snippets/generated" diff --git a/java-capacityplanner/.OwlBot-hermetic.yaml b/java-capacityplanner/.OwlBot-hermetic.yaml index 58d1a917b29e..bcb7c405fdc9 100644 --- a/java-capacityplanner/.OwlBot-hermetic.yaml +++ b/java-capacityplanner/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-capacityplanner/grpc-google-.*/src" - "/java-capacityplanner/proto-google-.*/src" -- "/java-capacityplanner/google-.*/src/main" -- "/java-capacityplanner/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-capacityplanner/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-capacityplanner/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-capacityplanner/google-.*/src" - "/java-capacityplanner/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/capacityplanner/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-capacityplanner/$1/proto-google-cloud-capacityplanner-$1/src" - source: "/google/cloud/capacityplanner/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-capacityplanner/$1/grpc-google-cloud-capacityplanner-$1/src" -- source: "/google/cloud/capacityplanner/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-capacityplanner/$1/google-cloud-capacityplanner/src/main" +- source: "/google/cloud/capacityplanner/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-capacityplanner/$1/google-cloud-capacityplanner/src" - source: "/google/cloud/capacityplanner/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-capacityplanner/$1/samples/snippets/generated" diff --git a/java-certificate-manager/.OwlBot-hermetic.yaml b/java-certificate-manager/.OwlBot-hermetic.yaml index e9fd8075c1d7..04bea2c9343a 100644 --- a/java-certificate-manager/.OwlBot-hermetic.yaml +++ b/java-certificate-manager/.OwlBot-hermetic.yaml @@ -17,20 +17,19 @@ deep-remove-regex: - "/java-certificate-manager/samples/snippets/generated" - "/java-certificate-manager/grpc-google-.*/src" - "/java-certificate-manager/proto-google-.*/src" -- "/java-certificate-manager/google-.*/src/main" -- "/java-certificate-manager/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-certificate-manager/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-certificate-manager/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-certificate-manager/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/certificatemanager/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-certificate-manager/$1/proto-google-cloud-certificate-manager-$1/src" - source: "/google/cloud/certificatemanager/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-certificate-manager/$1/grpc-google-cloud-certificate-manager-$1/src" -- source: "/google/cloud/certificatemanager/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-certificate-manager/$1/google-cloud-certificate-manager/src/main" +- source: "/google/cloud/certificatemanager/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-certificate-manager/$1/google-cloud-certificate-manager/src" - source: "/google/cloud/certificatemanager/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-certificate-manager/$1/samples/snippets/generated" diff --git a/java-ces/.OwlBot-hermetic.yaml b/java-ces/.OwlBot-hermetic.yaml index beaf6b683909..44ecb82fb0c8 100644 --- a/java-ces/.OwlBot-hermetic.yaml +++ b/java-ces/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-ces/grpc-google-.*/src" - "/java-ces/proto-google-.*/src" -- "/java-ces/google-.*/src/main" -- "/java-ces/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-ces/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-ces/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-ces/google-.*/src" - "/java-ces/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/ces/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-ces/$1/proto-google-cloud-ces-$1/src" - source: "/google/cloud/ces/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-ces/$1/grpc-google-cloud-ces-$1/src" -- source: "/google/cloud/ces/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-ces/$1/google-cloud-ces/src/main" +- source: "/google/cloud/ces/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-ces/$1/google-cloud-ces/src" - source: "/google/cloud/ces/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-ces/$1/samples/snippets/generated" diff --git a/java-channel/.OwlBot-hermetic.yaml b/java-channel/.OwlBot-hermetic.yaml index 8bf0c164fec9..66e0acb60968 100644 --- a/java-channel/.OwlBot-hermetic.yaml +++ b/java-channel/.OwlBot-hermetic.yaml @@ -17,10 +17,7 @@ deep-remove-regex: - "/java-channel/samples/snippets/generated" - "/java-channel/grpc-google-.*/src" - "/java-channel/proto-google-.*/src" -- "/java-channel/google-.*/src/main" -- "/java-channel/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-channel/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-channel/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-channel/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" @@ -30,8 +27,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-channel/$1/proto-google-cloud-channel-$1/src" - source: "/google/cloud/channel/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-channel/$1/grpc-google-cloud-channel-$1/src" -- source: "/google/cloud/channel/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-channel/$1/google-cloud-channel/src/main" +- source: "/google/cloud/channel/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-channel/$1/google-cloud-channel/src" - source: "/google/cloud/channel/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-channel/$1/samples/snippets/generated" diff --git a/java-chat/.OwlBot-hermetic.yaml b/java-chat/.OwlBot-hermetic.yaml index cc0d8b4ae4e1..de8208b2b3e7 100644 --- a/java-chat/.OwlBot-hermetic.yaml +++ b/java-chat/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-chat/grpc-google-.*/src" - "/java-chat/proto-google-.*/src" -- "/java-chat/google-.*/src/main" -- "/java-chat/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-chat/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-chat/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-chat/google-.*/src" - "/java-chat/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/chat/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-chat/$1/proto-google-cloud-chat-$1/src" - source: "/google/chat/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-chat/$1/grpc-google-cloud-chat-$1/src" -- source: "/google/chat/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-chat/$1/google-cloud-chat/src/main" +- source: "/google/chat/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-chat/$1/google-cloud-chat/src" - source: "/google/chat/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-chat/$1/samples/snippets/generated" diff --git a/java-chronicle/.OwlBot-hermetic.yaml b/java-chronicle/.OwlBot-hermetic.yaml index b82f9d0a8ec3..fc1783c6578d 100644 --- a/java-chronicle/.OwlBot-hermetic.yaml +++ b/java-chronicle/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-chronicle/grpc-google-.*/src" - "/java-chronicle/proto-google-.*/src" -- "/java-chronicle/google-.*/src/main" -- "/java-chronicle/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-chronicle/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-chronicle/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-chronicle/google-.*/src" - "/java-chronicle/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/chronicle/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-chronicle/$1/proto-google-cloud-chronicle-$1/src" - source: "/google/cloud/chronicle/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-chronicle/$1/grpc-google-cloud-chronicle-$1/src" -- source: "/google/cloud/chronicle/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-chronicle/$1/google-cloud-chronicle/src/main" +- source: "/google/cloud/chronicle/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-chronicle/$1/google-cloud-chronicle/src" - source: "/google/cloud/chronicle/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-chronicle/$1/samples/snippets/generated" diff --git a/java-cloudapiregistry/.OwlBot-hermetic.yaml b/java-cloudapiregistry/.OwlBot-hermetic.yaml index 09a63276b1be..562bd0c587d9 100644 --- a/java-cloudapiregistry/.OwlBot-hermetic.yaml +++ b/java-cloudapiregistry/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-cloudapiregistry/grpc-google-.*/src" - "/java-cloudapiregistry/proto-google-.*/src" -- "/java-cloudapiregistry/google-.*/src/main" -- "/java-cloudapiregistry/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-cloudapiregistry/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-cloudapiregistry/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-cloudapiregistry/google-.*/src" - "/java-cloudapiregistry/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/apiregistry/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-cloudapiregistry/$1/proto-google-cloud-cloudapiregistry-$1/src" - source: "/google/cloud/apiregistry/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-cloudapiregistry/$1/grpc-google-cloud-cloudapiregistry-$1/src" -- source: "/google/cloud/apiregistry/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-cloudapiregistry/$1/google-cloud-cloudapiregistry/src/main" +- source: "/google/cloud/apiregistry/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-cloudapiregistry/$1/google-cloud-cloudapiregistry/src" - source: "/google/cloud/apiregistry/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-cloudapiregistry/$1/samples/snippets/generated" diff --git a/java-cloudbuild/.OwlBot-hermetic.yaml b/java-cloudbuild/.OwlBot-hermetic.yaml index 31f97cd08949..1919c09ed6b5 100644 --- a/java-cloudbuild/.OwlBot-hermetic.yaml +++ b/java-cloudbuild/.OwlBot-hermetic.yaml @@ -16,10 +16,7 @@ deep-remove-regex: - "/java-cloudbuild/grpc-google-.*/src" - "/java-cloudbuild/proto-google-.*/src" -- "/java-cloudbuild/google-.*/src/main" -- "/java-cloudbuild/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-cloudbuild/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-cloudbuild/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-cloudbuild/google-.*/src" - "/java-cloudbuild/samples/snippets/generated" deep-preserve-regex: @@ -30,8 +27,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-cloudbuild/$1/proto-google-cloud-build-$1/src" - source: "/google/devtools/cloudbuild/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-cloudbuild/$1/grpc-google-cloud-build-$1/src" -- source: "/google/devtools/cloudbuild/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-cloudbuild/$1/google-cloud-build/src/main" +- source: "/google/devtools/cloudbuild/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-cloudbuild/$1/google-cloud-build/src" - source: "/google/devtools/cloudbuild/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-cloudbuild/$1/samples/snippets/generated" diff --git a/java-cloudcommerceconsumerprocurement/.OwlBot-hermetic.yaml b/java-cloudcommerceconsumerprocurement/.OwlBot-hermetic.yaml index ecf7dd448afc..9e14e5c32b11 100644 --- a/java-cloudcommerceconsumerprocurement/.OwlBot-hermetic.yaml +++ b/java-cloudcommerceconsumerprocurement/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-cloudcommerceconsumerprocurement/grpc-google-.*/src" - "/java-cloudcommerceconsumerprocurement/proto-google-.*/src" -- "/java-cloudcommerceconsumerprocurement/google-.*/src/main" -- "/java-cloudcommerceconsumerprocurement/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-cloudcommerceconsumerprocurement/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-cloudcommerceconsumerprocurement/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-cloudcommerceconsumerprocurement/google-.*/src" - "/java-cloudcommerceconsumerprocurement/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/commerce/consumer/procurement/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-cloudcommerceconsumerprocurement/$1/proto-google-cloud-cloudcommerceconsumerprocurement-$1/src" - source: "/google/cloud/commerce/consumer/procurement/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-cloudcommerceconsumerprocurement/$1/grpc-google-cloud-cloudcommerceconsumerprocurement-$1/src" -- source: "/google/cloud/commerce/consumer/procurement/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-cloudcommerceconsumerprocurement/$1/google-cloud-cloudcommerceconsumerprocurement/src/main" +- source: "/google/cloud/commerce/consumer/procurement/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-cloudcommerceconsumerprocurement/$1/google-cloud-cloudcommerceconsumerprocurement/src" - source: "/google/cloud/commerce/consumer/procurement/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-cloudcommerceconsumerprocurement/$1/samples/snippets/generated" diff --git a/java-cloudcontrolspartner/.OwlBot-hermetic.yaml b/java-cloudcontrolspartner/.OwlBot-hermetic.yaml index 378a5e8c717f..0e1f04bc5757 100644 --- a/java-cloudcontrolspartner/.OwlBot-hermetic.yaml +++ b/java-cloudcontrolspartner/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-cloudcontrolspartner/grpc-google-.*/src" - "/java-cloudcontrolspartner/proto-google-.*/src" -- "/java-cloudcontrolspartner/google-.*/src/main" -- "/java-cloudcontrolspartner/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-cloudcontrolspartner/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-cloudcontrolspartner/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-cloudcontrolspartner/google-.*/src" - "/java-cloudcontrolspartner/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/cloudcontrolspartner/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-cloudcontrolspartner/$1/proto-google-cloud-cloudcontrolspartner-$1/src" - source: "/google/cloud/cloudcontrolspartner/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-cloudcontrolspartner/$1/grpc-google-cloud-cloudcontrolspartner-$1/src" -- source: "/google/cloud/cloudcontrolspartner/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-cloudcontrolspartner/$1/google-cloud-cloudcontrolspartner/src/main" +- source: "/google/cloud/cloudcontrolspartner/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-cloudcontrolspartner/$1/google-cloud-cloudcontrolspartner/src" - source: "/google/cloud/cloudcontrolspartner/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-cloudcontrolspartner/$1/samples/snippets/generated" diff --git a/java-cloudquotas/.OwlBot-hermetic.yaml b/java-cloudquotas/.OwlBot-hermetic.yaml index 6311a33241a3..8bb2e51f829b 100644 --- a/java-cloudquotas/.OwlBot-hermetic.yaml +++ b/java-cloudquotas/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-cloudquotas/grpc-google-.*/src" - "/java-cloudquotas/proto-google-.*/src" -- "/java-cloudquotas/google-.*/src/main" -- "/java-cloudquotas/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-cloudquotas/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-cloudquotas/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-cloudquotas/google-.*/src" - "/java-cloudquotas/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/api/cloudquotas/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-cloudquotas/$1/proto-google-cloud-cloudquotas-$1/src" - source: "/google/api/cloudquotas/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-cloudquotas/$1/grpc-google-cloud-cloudquotas-$1/src" -- source: "/google/api/cloudquotas/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-cloudquotas/$1/google-cloud-cloudquotas/src/main" +- source: "/google/api/cloudquotas/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-cloudquotas/$1/google-cloud-cloudquotas/src" - source: "/google/api/cloudquotas/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-cloudquotas/$1/samples/snippets/generated" diff --git a/java-cloudsecuritycompliance/.OwlBot-hermetic.yaml b/java-cloudsecuritycompliance/.OwlBot-hermetic.yaml index 63a91a7ca9c0..0d2b2d4016bc 100644 --- a/java-cloudsecuritycompliance/.OwlBot-hermetic.yaml +++ b/java-cloudsecuritycompliance/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-cloudsecuritycompliance/grpc-google-.*/src" - "/java-cloudsecuritycompliance/proto-google-.*/src" -- "/java-cloudsecuritycompliance/google-.*/src/main" -- "/java-cloudsecuritycompliance/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-cloudsecuritycompliance/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-cloudsecuritycompliance/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-cloudsecuritycompliance/google-.*/src" - "/java-cloudsecuritycompliance/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/cloudsecuritycompliance/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-cloudsecuritycompliance/$1/proto-google-cloud-cloudsecuritycompliance-$1/src" - source: "/google/cloud/cloudsecuritycompliance/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-cloudsecuritycompliance/$1/grpc-google-cloud-cloudsecuritycompliance-$1/src" -- source: "/google/cloud/cloudsecuritycompliance/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-cloudsecuritycompliance/$1/google-cloud-cloudsecuritycompliance/src/main" +- source: "/google/cloud/cloudsecuritycompliance/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-cloudsecuritycompliance/$1/google-cloud-cloudsecuritycompliance/src" - source: "/google/cloud/cloudsecuritycompliance/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-cloudsecuritycompliance/$1/samples/snippets/generated" diff --git a/java-cloudsupport/.OwlBot-hermetic.yaml b/java-cloudsupport/.OwlBot-hermetic.yaml index 2bf7005efebd..3ce84c43fc48 100644 --- a/java-cloudsupport/.OwlBot-hermetic.yaml +++ b/java-cloudsupport/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-cloudsupport/grpc-google-.*/src" - "/java-cloudsupport/proto-google-.*/src" -- "/java-cloudsupport/google-.*/src/main" -- "/java-cloudsupport/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-cloudsupport/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-cloudsupport/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-cloudsupport/google-.*/src" - "/java-cloudsupport/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/support/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-cloudsupport/$1/proto-google-cloud-cloudsupport-$1/src" - source: "/google/cloud/support/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-cloudsupport/$1/grpc-google-cloud-cloudsupport-$1/src" -- source: "/google/cloud/support/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-cloudsupport/$1/google-cloud-cloudsupport/src/main" +- source: "/google/cloud/support/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-cloudsupport/$1/google-cloud-cloudsupport/src" - source: "/google/cloud/support/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-cloudsupport/$1/samples/snippets/generated" diff --git a/java-common-protos/.OwlBot-hermetic.yaml b/java-common-protos/.OwlBot-hermetic.yaml index 551b4e933f5c..1aed221695fa 100644 --- a/java-common-protos/.OwlBot-hermetic.yaml +++ b/java-common-protos/.OwlBot-hermetic.yaml @@ -16,12 +16,11 @@ deep-remove-regex: - "/java-common-protos/grpc-google-.*/src" - "/java-common-protos/proto-google-.*/src" -- "/java-common-protos/google-.*/src/main" -- "/java-common-protos/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-common-protos/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-common-protos/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-common-protos/google-.*/src" deep-preserve-regex: +- "/java-common-protos/google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/api/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-common-protos/v1/proto-google-common-protos/src" diff --git a/java-compute/.OwlBot-hermetic.yaml b/java-compute/.OwlBot-hermetic.yaml index dd83e1e1c7ed..74f604a9b21a 100644 --- a/java-compute/.OwlBot-hermetic.yaml +++ b/java-compute/.OwlBot-hermetic.yaml @@ -15,21 +15,19 @@ deep-remove-regex: - "/java-compute/proto-google-.*/src" -- "/java-compute/google-.*/src/main" -- "/java-compute/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-compute/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-compute/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-compute/google-.*/src" - "/java-compute/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" -- "/.*google-cloud-compute/src/test/java/com/google/.*/compute/v1/integration" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" +- "/.*google-cloud-compute/src/test/java/com/google/cloud/compute/v1/integration" deep-copy-regex: - source: "/google/cloud/compute/(v\\d)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-compute/$1/proto-google-cloud-compute-$1/src" -- source: "/google/cloud/compute/(v\\d)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-compute/$1/google-cloud-compute/src/main" +- source: "/google/cloud/compute/(v\\d)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-compute/$1/google-cloud-compute/src" - source: "/google/cloud/compute/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-compute/$1/samples/snippets/generated" diff --git a/java-confidentialcomputing/.OwlBot-hermetic.yaml b/java-confidentialcomputing/.OwlBot-hermetic.yaml index b09bd425cb4b..dc26501de170 100644 --- a/java-confidentialcomputing/.OwlBot-hermetic.yaml +++ b/java-confidentialcomputing/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-confidentialcomputing/grpc-google-.*/src" - "/java-confidentialcomputing/proto-google-.*/src" -- "/java-confidentialcomputing/google-.*/src/main" -- "/java-confidentialcomputing/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-confidentialcomputing/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-confidentialcomputing/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-confidentialcomputing/google-.*/src" - "/java-confidentialcomputing/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/confidentialcomputing/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-confidentialcomputing/$1/proto-google-cloud-confidentialcomputing-$1/src" - source: "/google/cloud/confidentialcomputing/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-confidentialcomputing/$1/grpc-google-cloud-confidentialcomputing-$1/src" -- source: "/google/cloud/confidentialcomputing/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-confidentialcomputing/$1/google-cloud-confidentialcomputing/src/main" +- source: "/google/cloud/confidentialcomputing/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-confidentialcomputing/$1/google-cloud-confidentialcomputing/src" - source: "/google/cloud/confidentialcomputing/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-confidentialcomputing/$1/samples/snippets/generated" diff --git a/java-configdelivery/.OwlBot-hermetic.yaml b/java-configdelivery/.OwlBot-hermetic.yaml index c5e4c9d3ea8c..d68c796dde71 100644 --- a/java-configdelivery/.OwlBot-hermetic.yaml +++ b/java-configdelivery/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-configdelivery/grpc-google-.*/src" - "/java-configdelivery/proto-google-.*/src" -- "/java-configdelivery/google-.*/src/main" -- "/java-configdelivery/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-configdelivery/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-configdelivery/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-configdelivery/google-.*/src" - "/java-configdelivery/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/configdelivery/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-configdelivery/$1/proto-google-cloud-configdelivery-$1/src" - source: "/google/cloud/configdelivery/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-configdelivery/$1/grpc-google-cloud-configdelivery-$1/src" -- source: "/google/cloud/configdelivery/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-configdelivery/$1/google-cloud-configdelivery/src/main" +- source: "/google/cloud/configdelivery/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-configdelivery/$1/google-cloud-configdelivery/src" - source: "/google/cloud/configdelivery/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-configdelivery/$1/samples/snippets/generated" diff --git a/java-connectgateway/.OwlBot-hermetic.yaml b/java-connectgateway/.OwlBot-hermetic.yaml index c22c078048ff..d4cd3aa8603d 100644 --- a/java-connectgateway/.OwlBot-hermetic.yaml +++ b/java-connectgateway/.OwlBot-hermetic.yaml @@ -15,19 +15,18 @@ deep-remove-regex: - "/java-connectgateway/proto-google-.*/src" -- "/java-connectgateway/google-.*/src/main" -- "/java-connectgateway/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-connectgateway/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-connectgateway/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-connectgateway/google-.*/src" - "/java-connectgateway/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/gkeconnect/gateway/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-connectgateway/$1/proto-google-cloud-connectgateway-$1/src" -- source: "/google/cloud/gkeconnect/gateway/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-connectgateway/$1/google-cloud-connectgateway/src/main" +- source: "/google/cloud/gkeconnect/gateway/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-connectgateway/$1/google-cloud-connectgateway/src" - source: "/google/cloud/gkeconnect/gateway/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-connectgateway/$1/samples/snippets/generated" diff --git a/java-contact-center-insights/.OwlBot-hermetic.yaml b/java-contact-center-insights/.OwlBot-hermetic.yaml index 424056a742d4..edf370f767b7 100644 --- a/java-contact-center-insights/.OwlBot-hermetic.yaml +++ b/java-contact-center-insights/.OwlBot-hermetic.yaml @@ -16,10 +16,7 @@ deep-remove-regex: - "/java-contact-center-insights/grpc-google-.*/src" - "/java-contact-center-insights/proto-google-.*/src" -- "/java-contact-center-insights/google-.*/src/main" -- "/java-contact-center-insights/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-contact-center-insights/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-contact-center-insights/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-contact-center-insights/google-.*/src" - "/java-contact-center-insights/samples/snippets/generated" deep-preserve-regex: @@ -30,8 +27,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-contact-center-insights/$1/proto-google-cloud-contact-center-insights-$1/src" - source: "/google/cloud/contactcenterinsights/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-contact-center-insights/$1/grpc-google-cloud-contact-center-insights-$1/src" -- source: "/google/cloud/contactcenterinsights/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-contact-center-insights/$1/google-cloud-contact-center-insights/src/main" +- source: "/google/cloud/contactcenterinsights/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-contact-center-insights/$1/google-cloud-contact-center-insights/src" - source: "/google/cloud/contactcenterinsights/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-contact-center-insights/$1/samples/snippets/generated" diff --git a/java-container/.OwlBot-hermetic.yaml b/java-container/.OwlBot-hermetic.yaml index ee3451e7947b..8af14e8c8e41 100644 --- a/java-container/.OwlBot-hermetic.yaml +++ b/java-container/.OwlBot-hermetic.yaml @@ -16,25 +16,22 @@ deep-remove-regex: - "/java-container/grpc-google-.*/src" - "/java-container/proto-google-.*/src" -- "/java-container/google-.*/src/main" -- "/java-container/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-container/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-container/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-container/google-.*/src" - "/java-container/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" - "/.*google-cloud-container/src/main/java/com/google/cloud/container/v1/SampleApp.java" -- "/.*google-cloud-container/src/test/java/com/google/.*/container/v1/it/ITSystemTest.java" -- "/.*google-cloud-container/src/test/java/com/google/.*/container/v1/it/Util.java" +- "/.*google-cloud-container/src/test/java/com/google/cloud/container/v1/it/ITSystemTest.java" +- "/.*google-cloud-container/src/test/java/com/google/cloud/container/v1/it/Util.java" deep-copy-regex: - source: "/google/container/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-container/$1/proto-google-cloud-container-$1/src" - source: "/google/container/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-container/$1/grpc-google-cloud-container-$1/src" -- source: "/google/container/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-container/$1/google-cloud-container/src/main" +- source: "/google/container/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-container/$1/google-cloud-container/src" - source: "/google/container/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-container/$1/samples/snippets/generated" diff --git a/java-containeranalysis/.OwlBot-hermetic.yaml b/java-containeranalysis/.OwlBot-hermetic.yaml index 25839d98e712..8414051180a3 100644 --- a/java-containeranalysis/.OwlBot-hermetic.yaml +++ b/java-containeranalysis/.OwlBot-hermetic.yaml @@ -22,15 +22,16 @@ deep-remove-regex: deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" - "/.*google-cloud-containeranalysis/src/main/java/com/google/cloud/devtools/containeranalysis/v1/GrafeasUtils.java" -- "/.*google-cloud-containeranalysis/src/test/java/com/google/.*/devtools/containeranalysis/v1/ITGrafeasInteropTest.java" +- "/.*google-cloud-containeranalysis/src/test/java/com/google/cloud/devtools/containeranalysis/v1/ITGrafeasInteropTest.java" deep-copy-regex: - source: "/google/devtools/containeranalysis/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-containeranalysis/$1/proto-google-cloud-containeranalysis-$1/src" - source: "/google/devtools/containeranalysis/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-containeranalysis/$1/grpc-google-cloud-containeranalysis-$1/src" -- source: "/google/devtools/containeranalysis/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-containeranalysis/$1/google-cloud-containeranalysis/src/main" +- source: "/google/devtools/containeranalysis/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-containeranalysis/$1/google-cloud-containeranalysis/src" api-name: containeranalysis diff --git a/java-contentwarehouse/.OwlBot-hermetic.yaml b/java-contentwarehouse/.OwlBot-hermetic.yaml index b57431c9826b..2d22d56f04b7 100644 --- a/java-contentwarehouse/.OwlBot-hermetic.yaml +++ b/java-contentwarehouse/.OwlBot-hermetic.yaml @@ -16,20 +16,19 @@ deep-remove-regex: - "/java-contentwarehouse/grpc-google-.*/src" - "/java-contentwarehouse/proto-google-.*/src" -- "/java-contentwarehouse/google-.*/src/main" -- "/java-contentwarehouse/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-contentwarehouse/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-contentwarehouse/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-contentwarehouse/google-.*/src" - "/java-contentwarehouse/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/contentwarehouse/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-contentwarehouse/$1/proto-google-cloud-contentwarehouse-$1/src" - source: "/google/cloud/contentwarehouse/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-contentwarehouse/$1/grpc-google-cloud-contentwarehouse-$1/src" -- source: "/google/cloud/contentwarehouse/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-contentwarehouse/$1/google-cloud-contentwarehouse/src/main" +- source: "/google/cloud/contentwarehouse/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-contentwarehouse/$1/google-cloud-contentwarehouse/src" - source: "/google/cloud/contentwarehouse/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-contentwarehouse/$1/samples/snippets/generated" diff --git a/java-data-fusion/.OwlBot-hermetic.yaml b/java-data-fusion/.OwlBot-hermetic.yaml index 6f681190498c..c841cc730970 100644 --- a/java-data-fusion/.OwlBot-hermetic.yaml +++ b/java-data-fusion/.OwlBot-hermetic.yaml @@ -17,20 +17,19 @@ deep-remove-regex: - "/java-data-fusion/samples/snippets/generated" - "/java-data-fusion/grpc-google-.*/src" - "/java-data-fusion/proto-google-.*/src" -- "/java-data-fusion/google-.*/src/main" -- "/java-data-fusion/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-data-fusion/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-data-fusion/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-data-fusion/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/datafusion/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-data-fusion/$1/proto-google-cloud-data-fusion-$1/src" - source: "/google/cloud/datafusion/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-data-fusion/$1/grpc-google-cloud-data-fusion-$1/src" -- source: "/google/cloud/datafusion/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-data-fusion/$1/google-cloud-data-fusion/src/main" +- source: "/google/cloud/datafusion/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-data-fusion/$1/google-cloud-data-fusion/src" - source: "/google/cloud/datafusion/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-data-fusion/$1/samples/snippets/generated" diff --git a/java-databasecenter/.OwlBot-hermetic.yaml b/java-databasecenter/.OwlBot-hermetic.yaml index e6c9581f8c5e..bba598c45114 100644 --- a/java-databasecenter/.OwlBot-hermetic.yaml +++ b/java-databasecenter/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-databasecenter/grpc-google-.*/src" - "/java-databasecenter/proto-google-.*/src" -- "/java-databasecenter/google-.*/src/main" -- "/java-databasecenter/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-databasecenter/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-databasecenter/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-databasecenter/google-.*/src" - "/java-databasecenter/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/databasecenter/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-databasecenter/$1/proto-google-cloud-databasecenter-$1/src" - source: "/google/cloud/databasecenter/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-databasecenter/$1/grpc-google-cloud-databasecenter-$1/src" -- source: "/google/cloud/databasecenter/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-databasecenter/$1/google-cloud-databasecenter/src/main" +- source: "/google/cloud/databasecenter/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-databasecenter/$1/google-cloud-databasecenter/src" - source: "/google/cloud/databasecenter/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-databasecenter/$1/samples/snippets/generated" diff --git a/java-datacatalog/.OwlBot-hermetic.yaml b/java-datacatalog/.OwlBot-hermetic.yaml index dbb40cd65172..43aa06b891c7 100644 --- a/java-datacatalog/.OwlBot-hermetic.yaml +++ b/java-datacatalog/.OwlBot-hermetic.yaml @@ -17,14 +17,11 @@ deep-remove-regex: - "/java-datacatalog/samples/snippets/generated" - "/java-datacatalog/grpc-google-.*/src" - "/java-datacatalog/proto-google-.*/src" -- "/java-datacatalog/google-.*/src/main" -- "/java-datacatalog/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-datacatalog/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-datacatalog/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-datacatalog/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" -- "/.*google-cloud-datacatalog/src/test/java/com/google/.*/datacatalog/v1beta1/it/ITSystemTest.java" +- "/.*google-cloud-datacatalog/src/test/java/com/google/cloud/datacatalog/v1beta1/it/ITSystemTest.java" - "/.*proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/FieldName.java" deep-copy-regex: @@ -32,8 +29,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-datacatalog/$1/proto-google-cloud-datacatalog-$1/src" - source: "/google/cloud/datacatalog/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-datacatalog/$1/grpc-google-cloud-datacatalog-$1/src" -- source: "/google/cloud/datacatalog/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-datacatalog/$1/google-cloud-datacatalog/src/main" +- source: "/google/cloud/datacatalog/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-datacatalog/$1/google-cloud-datacatalog/src" - source: "/google/cloud/datacatalog/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-datacatalog/$1/samples/snippets/generated" diff --git a/java-dataflow/.OwlBot-hermetic.yaml b/java-dataflow/.OwlBot-hermetic.yaml index a432b0160c83..c33fd0a03d96 100644 --- a/java-dataflow/.OwlBot-hermetic.yaml +++ b/java-dataflow/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-dataflow/grpc-google-.*/src" - "/java-dataflow/proto-google-.*/src" -- "/java-dataflow/google-.*/src/main" -- "/java-dataflow/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-dataflow/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-dataflow/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-dataflow/google-.*/src" - "/java-dataflow/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/dataflow/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-dataflow/$1/proto-google-cloud-dataflow-$1/src" - source: "/google/dataflow/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-dataflow/$1/grpc-google-cloud-dataflow-$1/src" -- source: "/google/dataflow/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-dataflow/$1/google-cloud-dataflow/src/main" +- source: "/google/dataflow/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-dataflow/$1/google-cloud-dataflow/src" - source: "/google/dataflow/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-dataflow/$1/samples/snippets/generated" diff --git a/java-dataform/.OwlBot-hermetic.yaml b/java-dataform/.OwlBot-hermetic.yaml index acf744bd7999..34672662be20 100644 --- a/java-dataform/.OwlBot-hermetic.yaml +++ b/java-dataform/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-dataform/grpc-google-.*/src" - "/java-dataform/proto-google-.*/src" -- "/java-dataform/google-.*/src/main" -- "/java-dataform/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-dataform/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-dataform/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-dataform/google-.*/src" - "/java-dataform/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/dataform/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-dataform/$1/proto-google-cloud-dataform-$1/src" - source: "/google/cloud/dataform/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-dataform/$1/grpc-google-cloud-dataform-$1/src" -- source: "/google/cloud/dataform/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-dataform/$1/google-cloud-dataform/src/main" +- source: "/google/cloud/dataform/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-dataform/$1/google-cloud-dataform/src" - source: "/google/cloud/dataform/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-dataform/$1/samples/snippets/generated" diff --git a/java-datalabeling/.OwlBot-hermetic.yaml b/java-datalabeling/.OwlBot-hermetic.yaml index 998a180f8d72..43f523395142 100644 --- a/java-datalabeling/.OwlBot-hermetic.yaml +++ b/java-datalabeling/.OwlBot-hermetic.yaml @@ -17,15 +17,12 @@ deep-remove-regex: - "/java-datalabeling/samples/snippets/generated" - "/java-datalabeling/grpc-google-.*/src" - "/java-datalabeling/proto-google-.*/src" -- "/java-datalabeling/google-.*/src/main" -- "/java-datalabeling/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-datalabeling/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-datalabeling/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-datalabeling/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" -- "/.*google-cloud-datalabeling/src/test/java/com/google/.*/datalabeling/v1beta1/it/ITSystemTest.java" -- "/.*google-cloud-datalabeling/src/test/java/com/google/.*/datalabeling/it/ITSystemTest.java" +- "/.*google-cloud-datalabeling/src/test/java/com/google/cloud/datalabeling/v1beta1/it/ITSystemTest.java" +- "/.*google-cloud-datalabeling/src/test/java/com/google/cloud/datalabeling/it/ITSystemTest.java" deep-copy-regex: @@ -33,8 +30,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-datalabeling/$1/proto-google-cloud-datalabeling-$1/src" - source: "/google/cloud/datalabeling/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-datalabeling/$1/grpc-google-cloud-datalabeling-$1/src" -- source: "/google/cloud/datalabeling/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-datalabeling/$1/google-cloud-datalabeling/src/main" +- source: "/google/cloud/datalabeling/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-datalabeling/$1/google-cloud-datalabeling/src" - source: "/google/cloud/datalabeling/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-datalabeling/$1/samples/snippets/generated" diff --git a/java-datalineage/.OwlBot-hermetic.yaml b/java-datalineage/.OwlBot-hermetic.yaml index 3c7eba1f1413..c4631c60d9fe 100644 --- a/java-datalineage/.OwlBot-hermetic.yaml +++ b/java-datalineage/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-datalineage/grpc-google-.*/src" - "/java-datalineage/proto-google-.*/src" -- "/java-datalineage/google-.*/src/main" -- "/java-datalineage/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-datalineage/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-datalineage/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-datalineage/google-.*/src" - "/java-datalineage/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/datacatalog/lineage/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-datalineage/$1/proto-google-cloud-datalineage-$1/src" - source: "/google/cloud/datacatalog/lineage/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-datalineage/$1/grpc-google-cloud-datalineage-$1/src" -- source: "/google/cloud/datacatalog/lineage/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-datalineage/$1/google-cloud-datalineage/src/main" +- source: "/google/cloud/datacatalog/lineage/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-datalineage/$1/google-cloud-datalineage/src" - source: "/google/cloud/datacatalog/lineage/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-datalineage/$1/samples/snippets/generated" # configmanagement @@ -38,8 +37,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-datalineage/$1/proto-google-cloud-datalineage-$1/src" - source: "/google/cloud/datacatalog/lineage/configmanagement/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-datalineage/$1/grpc-google-cloud-datalineage-$1/src" -- source: "/google/cloud/datacatalog/lineage/configmanagement/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-datalineage/$1/google-cloud-datalineage/src/main" +- source: "/google/cloud/datacatalog/lineage/configmanagement/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-datalineage/$1/google-cloud-datalineage/src" - source: "/google/cloud/datacatalog/lineage/configmanagement/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-datalineage/$1/samples/snippets/generated" diff --git a/java-datamanager/.OwlBot-hermetic.yaml b/java-datamanager/.OwlBot-hermetic.yaml index 03caae46a139..0973cb3788d4 100644 --- a/java-datamanager/.OwlBot-hermetic.yaml +++ b/java-datamanager/.OwlBot-hermetic.yaml @@ -21,15 +21,15 @@ deep-remove-regex: deep-preserve-regex: - "/.*data-manager.*/src/main/java/.*/stub/Version.java" -- "/.*data-manager.*/src/test/java/com/google/.*/v.*/it/IT.*Test.java" +- "/.*data-manager.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" deep-copy-regex: - source: "/google/ads/datamanager/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-datamanager/$1/proto-data-manager-$1/src" - source: "/google/ads/datamanager/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-datamanager/$1/grpc-data-manager-$1/src" -- source: "/google/ads/datamanager/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-datamanager/$1/data-manager/src/main" +- source: "/google/ads/datamanager/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-datamanager/$1/data-manager/src" - source: "/google/ads/datamanager/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-datamanager/$1/samples/snippets/generated" diff --git a/java-dataplex/.OwlBot-hermetic.yaml b/java-dataplex/.OwlBot-hermetic.yaml index aaf0608687c0..b868b48c0cd4 100644 --- a/java-dataplex/.OwlBot-hermetic.yaml +++ b/java-dataplex/.OwlBot-hermetic.yaml @@ -17,20 +17,19 @@ deep-remove-regex: - "/java-dataplex/samples/snippets/generated" - "/java-dataplex/grpc-google-.*/src" - "/java-dataplex/proto-google-.*/src" -- "/java-dataplex/google-.*/src/main" -- "/java-dataplex/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-dataplex/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-dataplex/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-dataplex/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/dataplex/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-dataplex/$1/proto-google-cloud-dataplex-$1/src" - source: "/google/cloud/dataplex/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-dataplex/$1/grpc-google-cloud-dataplex-$1/src" -- source: "/google/cloud/dataplex/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-dataplex/$1/google-cloud-dataplex/src/main" +- source: "/google/cloud/dataplex/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-dataplex/$1/google-cloud-dataplex/src" - source: "/google/cloud/dataplex/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-dataplex/$1/samples/snippets/generated" diff --git a/java-dataproc-metastore/.OwlBot-hermetic.yaml b/java-dataproc-metastore/.OwlBot-hermetic.yaml index db262cb52014..f682fd5ad824 100644 --- a/java-dataproc-metastore/.OwlBot-hermetic.yaml +++ b/java-dataproc-metastore/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-dataproc-metastore/grpc-google-.*/src" - "/java-dataproc-metastore/proto-google-.*/src" -- "/java-dataproc-metastore/google-.*/src/main" -- "/java-dataproc-metastore/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-dataproc-metastore/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-dataproc-metastore/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-dataproc-metastore/google-.*/src" - "/java-dataproc-metastore/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/metastore/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-dataproc-metastore/$1/proto-google-cloud-dataproc-metastore-$1/src" - source: "/google/cloud/metastore/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-dataproc-metastore/$1/grpc-google-cloud-dataproc-metastore-$1/src" -- source: "/google/cloud/metastore/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-dataproc-metastore/$1/google-cloud-dataproc-metastore/src/main" +- source: "/google/cloud/metastore/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-dataproc-metastore/$1/google-cloud-dataproc-metastore/src" - source: "/google/cloud/metastore/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-dataproc-metastore/$1/samples/snippets/generated" diff --git a/java-dataproc/.OwlBot-hermetic.yaml b/java-dataproc/.OwlBot-hermetic.yaml index 1893fc510875..0e36cb2965f5 100644 --- a/java-dataproc/.OwlBot-hermetic.yaml +++ b/java-dataproc/.OwlBot-hermetic.yaml @@ -17,22 +17,19 @@ deep-remove-regex: - "/java-dataproc/samples/snippets/generated" - "/java-dataproc/grpc-google-.*/src" - "/java-dataproc/proto-google-.*/src" -- "/java-dataproc/google-.*/src/main" -- "/java-dataproc/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-dataproc/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-dataproc/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-dataproc/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" -- "/.*google-cloud-dataproc/src/test/java/com/google/.*/dataproc/v.*/it/ITSystemTest.java" +- "/.*google-cloud-dataproc/src/test/java/com/google/cloud/dataproc/v.*/it/ITSystemTest.java" deep-copy-regex: - source: "/google/cloud/dataproc/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-dataproc/$1/proto-google-cloud-dataproc-$1/src" - source: "/google/cloud/dataproc/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-dataproc/$1/grpc-google-cloud-dataproc-$1/src" -- source: "/google/cloud/dataproc/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-dataproc/$1/google-cloud-dataproc/src/main" +- source: "/google/cloud/dataproc/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-dataproc/$1/google-cloud-dataproc/src" - source: "/google/cloud/dataproc/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-dataproc/$1/samples/snippets/generated" diff --git a/java-datastore/.OwlBot-hermetic.yaml b/java-datastore/.OwlBot-hermetic.yaml index 17145bac29ca..dce59c74ec54 100644 --- a/java-datastore/.OwlBot-hermetic.yaml +++ b/java-datastore/.OwlBot-hermetic.yaml @@ -16,6 +16,7 @@ deep-remove-regex: - /java-datastore/proto-google-.*/src deep-preserve-regex: - /.*google-.*/src/main/java/.*/stub/Version.java +- /.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java deep-copy-regex: - source: /google/datastore/(v.*)/.*-java/proto-google-.*/src dest: /owl-bot-staging/java-datastore/$1/proto-google-cloud-datastore-$1/src @@ -25,7 +26,7 @@ deep-copy-regex: dest: /owl-bot-staging/java-datastore/$1/grpc-google-cloud-datastore-$1/src - source: /google/datastore/admin/(v.*)/.*-java/grpc-google-.*/src dest: /owl-bot-staging/java-datastore/$1/grpc-google-cloud-datastore-admin-$1/src -- source: /google/datastore/(v.*)/.*-java/gapic-google-.*/src/main - dest: /owl-bot-staging/java-datastore/$1/google-cloud-datastore/src/main -- source: /google/datastore/admin/(v.*)/.*-java/gapic-google-.*/src/main - dest: /owl-bot-staging/java-datastore/$1/google-cloud-datastore/src/main +- source: /google/datastore/(v.*)/.*-java/gapic-google-.*/src + dest: /owl-bot-staging/java-datastore/$1/google-cloud-datastore/src +- source: /google/datastore/admin/(v.*)/.*-java/gapic-google-.*/src + dest: /owl-bot-staging/java-datastore/$1/google-cloud-datastore/src diff --git a/java-datastream/.OwlBot-hermetic.yaml b/java-datastream/.OwlBot-hermetic.yaml index c019cefd5ddc..8cc68058f04d 100644 --- a/java-datastream/.OwlBot-hermetic.yaml +++ b/java-datastream/.OwlBot-hermetic.yaml @@ -17,20 +17,19 @@ deep-remove-regex: - "/java-datastream/samples/snippets/generated" - "/java-datastream/grpc-google-.*/src" - "/java-datastream/proto-google-.*/src" -- "/java-datastream/google-.*/src/main" -- "/java-datastream/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-datastream/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-datastream/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-datastream/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/datastream/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-datastream/$1/proto-google-cloud-datastream-$1/src" - source: "/google/cloud/datastream/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-datastream/$1/grpc-google-cloud-datastream-$1/src" -- source: "/google/cloud/datastream/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-datastream/$1/google-cloud-datastream/src/main" +- source: "/google/cloud/datastream/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-datastream/$1/google-cloud-datastream/src" - source: "/google/cloud/datastream/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-datastream/$1/samples/snippets/generated" diff --git a/java-deploy/.OwlBot-hermetic.yaml b/java-deploy/.OwlBot-hermetic.yaml index 7926277d80e6..114057365364 100644 --- a/java-deploy/.OwlBot-hermetic.yaml +++ b/java-deploy/.OwlBot-hermetic.yaml @@ -17,20 +17,19 @@ deep-remove-regex: - "/java-deploy/samples/snippets/generated" - "/java-deploy/grpc-google-.*/src" - "/java-deploy/proto-google-.*/src" -- "/java-deploy/google-.*/src/main" -- "/java-deploy/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-deploy/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-deploy/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-deploy/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/deploy/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-deploy/$1/proto-google-cloud-deploy-$1/src" - source: "/google/cloud/deploy/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-deploy/$1/grpc-google-cloud-deploy-$1/src" -- source: "/google/cloud/deploy/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-deploy/$1/google-cloud-deploy/src/main" +- source: "/google/cloud/deploy/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-deploy/$1/google-cloud-deploy/src" - source: "/google/cloud/deploy/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-deploy/$1/samples/snippets/generated" diff --git a/java-developerconnect/.OwlBot-hermetic.yaml b/java-developerconnect/.OwlBot-hermetic.yaml index d002e638eacd..d1e9cb274753 100644 --- a/java-developerconnect/.OwlBot-hermetic.yaml +++ b/java-developerconnect/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-developerconnect/grpc-google-.*/src" - "/java-developerconnect/proto-google-.*/src" -- "/java-developerconnect/google-.*/src/main" -- "/java-developerconnect/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-developerconnect/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-developerconnect/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-developerconnect/google-.*/src" - "/java-developerconnect/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/developerconnect/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-developerconnect/$1/proto-google-cloud-developerconnect-$1/src" - source: "/google/cloud/developerconnect/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-developerconnect/$1/grpc-google-cloud-developerconnect-$1/src" -- source: "/google/cloud/developerconnect/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-developerconnect/$1/google-cloud-developerconnect/src/main" +- source: "/google/cloud/developerconnect/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-developerconnect/$1/google-cloud-developerconnect/src" - source: "/google/cloud/developerconnect/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-developerconnect/$1/samples/snippets/generated" diff --git a/java-developerknowledge/.OwlBot-hermetic.yaml b/java-developerknowledge/.OwlBot-hermetic.yaml index 762ce5deff00..453bf6e1b842 100644 --- a/java-developerknowledge/.OwlBot-hermetic.yaml +++ b/java-developerknowledge/.OwlBot-hermetic.yaml @@ -16,20 +16,19 @@ deep-remove-regex: - "/java-developerknowledge/grpc-google-.*/src" - "/java-developerknowledge/proto-google-.*/src" -- "/java-developerknowledge/google-.*/src/main" -- "/java-developerknowledge/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-developerknowledge/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-developerknowledge/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-developerknowledge/google-.*/src" - "/java-developerknowledge/samples/snippets/generated" deep-preserve-regex: +- "/java-developerknowledge/google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/developers/knowledge/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-developerknowledge/$1/proto-google-cloud-developer-knowledge-$1/src" - source: "/google/developers/knowledge/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-developerknowledge/$1/grpc-google-cloud-developer-knowledge-$1/src" -- source: "/google/developers/knowledge/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-developerknowledge/$1/google-cloud-developer-knowledge/src/main" +- source: "/google/developers/knowledge/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-developerknowledge/$1/google-cloud-developer-knowledge/src" - source: "/google/developers/knowledge/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-developerknowledge/$1/samples/snippets/generated" diff --git a/java-devicestreaming/.OwlBot-hermetic.yaml b/java-devicestreaming/.OwlBot-hermetic.yaml index d9e20b1d52b4..562181c3d889 100644 --- a/java-devicestreaming/.OwlBot-hermetic.yaml +++ b/java-devicestreaming/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-devicestreaming/grpc-google-.*/src" - "/java-devicestreaming/proto-google-.*/src" -- "/java-devicestreaming/google-.*/src/main" -- "/java-devicestreaming/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-devicestreaming/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-devicestreaming/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-devicestreaming/google-.*/src" - "/java-devicestreaming/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/devicestreaming/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-devicestreaming/$1/proto-google-cloud-devicestreaming-$1/src" - source: "/google/cloud/devicestreaming/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-devicestreaming/$1/grpc-google-cloud-devicestreaming-$1/src" -- source: "/google/cloud/devicestreaming/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-devicestreaming/$1/google-cloud-devicestreaming/src/main" +- source: "/google/cloud/devicestreaming/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-devicestreaming/$1/google-cloud-devicestreaming/src" - source: "/google/cloud/devicestreaming/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-devicestreaming/$1/samples/snippets/generated" diff --git a/java-dialogflow-cx/.OwlBot-hermetic.yaml b/java-dialogflow-cx/.OwlBot-hermetic.yaml index 5260f6ab0df7..ed47b4ae48a3 100644 --- a/java-dialogflow-cx/.OwlBot-hermetic.yaml +++ b/java-dialogflow-cx/.OwlBot-hermetic.yaml @@ -16,23 +16,20 @@ deep-remove-regex: - "/java-dialogflow-cx/grpc-google-.*/src" - "/java-dialogflow-cx/proto-google-.*/src" -- "/java-dialogflow-cx/google-.*/src/main" -- "/java-dialogflow-cx/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-dialogflow-cx/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-dialogflow-cx/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-dialogflow-cx/google-.*/src" - "/java-dialogflow-cx/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" -- "/.*google-cloud-dialogflow-cx/src/test/java/com/google/.*/dialogflow/cx/v.*/it/ITSystemTest.java" +- "/.*google-cloud-dialogflow-cx/src/test/java/com/google/cloud/dialogflow/cx/v.*/it/ITSystemTest.java" deep-copy-regex: - source: "/google/cloud/dialogflow/cx/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-dialogflow-cx/$1/proto-google-cloud-dialogflow-cx-$1/src" - source: "/google/cloud/dialogflow/cx/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-dialogflow-cx/$1/grpc-google-cloud-dialogflow-cx-$1/src" -- source: "/google/cloud/dialogflow/cx/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-dialogflow-cx/$1/google-cloud-dialogflow-cx/src/main" +- source: "/google/cloud/dialogflow/cx/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-dialogflow-cx/$1/google-cloud-dialogflow-cx/src" - source: "/google/cloud/dialogflow/cx/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-dialogflow-cx/$1/samples/snippets/generated" diff --git a/java-dialogflow/.OwlBot-hermetic.yaml b/java-dialogflow/.OwlBot-hermetic.yaml index 6d5c490c7bc8..6760f0c2a39b 100644 --- a/java-dialogflow/.OwlBot-hermetic.yaml +++ b/java-dialogflow/.OwlBot-hermetic.yaml @@ -17,14 +17,12 @@ deep-remove-regex: - "/java-dialogflow/samples/snippets/generated" - "/java-dialogflow/grpc-google-.*/src" - "/java-dialogflow/proto-google-.*/src" -- "/java-dialogflow/google-.*/src/main" -- "/java-dialogflow/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-dialogflow/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-dialogflow/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-dialogflow/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" -- "/.*google-cloud-dialogflow/src/test/java/com/google/.*/dialogflow/v2/ContextManagementSmokeTest.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" +- "/.*google-cloud-dialogflow/src/test/java/com/google/cloud/dialogflow/v2/ContextManagementSmokeTest.java" - "/.*proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ConversationModelName.java" - "/.*proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ProjectAgentName.java" - "/.*proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/ConversationModelName.java" @@ -39,8 +37,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-dialogflow/$1/proto-google-cloud-dialogflow-$1/src" - source: "/google/cloud/dialogflow/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-dialogflow/$1/grpc-google-cloud-dialogflow-$1/src" -- source: "/google/cloud/dialogflow/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-dialogflow/$1/google-cloud-dialogflow/src/main" +- source: "/google/cloud/dialogflow/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-dialogflow/$1/google-cloud-dialogflow/src" - source: "/google/cloud/dialogflow/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-dialogflow/$1/samples/snippets/generated" diff --git a/java-discoveryengine/.OwlBot-hermetic.yaml b/java-discoveryengine/.OwlBot-hermetic.yaml index dadbe1a5c8df..05388100d4f4 100644 --- a/java-discoveryengine/.OwlBot-hermetic.yaml +++ b/java-discoveryengine/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-discoveryengine/grpc-google-.*/src" - "/java-discoveryengine/proto-google-.*/src" -- "/java-discoveryengine/google-.*/src/main" -- "/java-discoveryengine/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-discoveryengine/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-discoveryengine/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-discoveryengine/google-.*/src" - "/java-discoveryengine/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/discoveryengine/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-discoveryengine/$1/proto-google-cloud-discoveryengine-$1/src" - source: "/google/cloud/discoveryengine/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-discoveryengine/$1/grpc-google-cloud-discoveryengine-$1/src" -- source: "/google/cloud/discoveryengine/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-discoveryengine/$1/google-cloud-discoveryengine/src/main" +- source: "/google/cloud/discoveryengine/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-discoveryengine/$1/google-cloud-discoveryengine/src" - source: "/google/cloud/discoveryengine/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-discoveryengine/$1/samples/snippets/generated" diff --git a/java-distributedcloudedge/.OwlBot-hermetic.yaml b/java-distributedcloudedge/.OwlBot-hermetic.yaml index 24a539c31f61..9f1ab595cbea 100644 --- a/java-distributedcloudedge/.OwlBot-hermetic.yaml +++ b/java-distributedcloudedge/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-distributedcloudedge/grpc-google-.*/src" - "/java-distributedcloudedge/proto-google-.*/src" -- "/java-distributedcloudedge/google-.*/src/main" -- "/java-distributedcloudedge/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-distributedcloudedge/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-distributedcloudedge/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-distributedcloudedge/google-.*/src" - "/java-distributedcloudedge/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/edgecontainer/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-distributedcloudedge/$1/proto-google-cloud-distributedcloudedge-$1/src" - source: "/google/cloud/edgecontainer/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-distributedcloudedge/$1/grpc-google-cloud-distributedcloudedge-$1/src" -- source: "/google/cloud/edgecontainer/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-distributedcloudedge/$1/google-cloud-distributedcloudedge/src/main" +- source: "/google/cloud/edgecontainer/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-distributedcloudedge/$1/google-cloud-distributedcloudedge/src" - source: "/google/cloud/edgecontainer/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-distributedcloudedge/$1/samples/snippets/generated" diff --git a/java-dlp/.OwlBot-hermetic.yaml b/java-dlp/.OwlBot-hermetic.yaml index 0037d23c57c9..bdf0a59ff171 100644 --- a/java-dlp/.OwlBot-hermetic.yaml +++ b/java-dlp/.OwlBot-hermetic.yaml @@ -16,14 +16,12 @@ deep-remove-regex: - "/java-dlp/grpc-google-.*/src" - "/java-dlp/proto-google-.*/src" -- "/java-dlp/google-.*/src/main" -- "/java-dlp/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-dlp/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-dlp/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-dlp/google-.*/src" - "/java-dlp/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" - "/.*proto-google-cloud-dlp-v2/src/main/java/com/google/privacy/dlp/v2/DeidentifyTemplateNames.java" - "/.*proto-google-cloud-dlp-v2/src/main/java/com/google/privacy/dlp/v2/InspectFindingName.java" - "/.*proto-google-cloud-dlp-v2/src/main/java/com/google/privacy/dlp/v2/InspectTemplateNames.java" @@ -44,8 +42,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-dlp/$1/proto-google-cloud-dlp-$1/src" - source: "/google/privacy/dlp/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-dlp/$1/grpc-google-cloud-dlp-$1/src" -- source: "/google/privacy/dlp/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-dlp/$1/google-cloud-dlp/src/main" +- source: "/google/privacy/dlp/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-dlp/$1/google-cloud-dlp/src" - source: "/google/privacy/dlp/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-dlp/$1/samples/snippets/generated" diff --git a/java-dms/.OwlBot-hermetic.yaml b/java-dms/.OwlBot-hermetic.yaml index d67e54433055..ba833f573253 100644 --- a/java-dms/.OwlBot-hermetic.yaml +++ b/java-dms/.OwlBot-hermetic.yaml @@ -17,10 +17,7 @@ deep-remove-regex: - "/java-dms/samples/snippets/generated" - "/java-dms/grpc-google-.*/src" - "/java-dms/proto-google-.*/src" -- "/java-dms/google-.*/src/main" -- "/java-dms/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-dms/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-dms/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-dms/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" @@ -30,8 +27,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-dms/$1/proto-google-cloud-dms-$1/src" - source: "/google/cloud/clouddms/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-dms/$1/grpc-google-cloud-dms-$1/src" -- source: "/google/cloud/clouddms/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-dms/$1/google-cloud-dms/src/main" +- source: "/google/cloud/clouddms/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-dms/$1/google-cloud-dms/src" - source: "/google/cloud/clouddms/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-dms/$1/samples/snippets/generated" diff --git a/java-document-ai/.OwlBot-hermetic.yaml b/java-document-ai/.OwlBot-hermetic.yaml index 9371dfb82bec..8959e8b04037 100644 --- a/java-document-ai/.OwlBot-hermetic.yaml +++ b/java-document-ai/.OwlBot-hermetic.yaml @@ -17,10 +17,7 @@ deep-remove-regex: - "/java-document-ai/samples/snippets/generated" - "/java-document-ai/grpc-google-.*/src" - "/java-document-ai/proto-google-.*/src" -- "/java-document-ai/google-.*/src/main" -- "/java-document-ai/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-document-ai/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-document-ai/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-document-ai/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" @@ -30,8 +27,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-document-ai/$1/proto-google-cloud-document-ai-$1/src" - source: "/google/cloud/documentai/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-document-ai/$1/grpc-google-cloud-document-ai-$1/src" -- source: "/google/cloud/documentai/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-document-ai/$1/google-cloud-document-ai/src/main" +- source: "/google/cloud/documentai/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-document-ai/$1/google-cloud-document-ai/src" - source: "/google/cloud/documentai/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-document-ai/$1/samples/snippets/generated" diff --git a/java-domains/.OwlBot-hermetic.yaml b/java-domains/.OwlBot-hermetic.yaml index 1b301f4f83dc..9a459f552625 100644 --- a/java-domains/.OwlBot-hermetic.yaml +++ b/java-domains/.OwlBot-hermetic.yaml @@ -17,10 +17,7 @@ deep-remove-regex: - "/java-domains/samples/snippets/generated" - "/java-domains/grpc-google-.*/src" - "/java-domains/proto-google-.*/src" -- "/java-domains/google-.*/src/main" -- "/java-domains/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-domains/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-domains/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-domains/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" @@ -30,8 +27,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-domains/$1/proto-google-cloud-domains-$1/src" - source: "/google/cloud/domains/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-domains/$1/grpc-google-cloud-domains-$1/src" -- source: "/google/cloud/domains/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-domains/$1/google-cloud-domains/src/main" +- source: "/google/cloud/domains/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-domains/$1/google-cloud-domains/src" - source: "/google/cloud/domains/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-domains/$1/samples/snippets/generated" diff --git a/java-edgenetwork/.OwlBot-hermetic.yaml b/java-edgenetwork/.OwlBot-hermetic.yaml index 97571caf4441..715992af0f10 100644 --- a/java-edgenetwork/.OwlBot-hermetic.yaml +++ b/java-edgenetwork/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-edgenetwork/grpc-google-.*/src" - "/java-edgenetwork/proto-google-.*/src" -- "/java-edgenetwork/google-.*/src/main" -- "/java-edgenetwork/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-edgenetwork/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-edgenetwork/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-edgenetwork/google-.*/src" - "/java-edgenetwork/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/edgenetwork/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-edgenetwork/$1/proto-google-cloud-edgenetwork-$1/src" - source: "/google/cloud/edgenetwork/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-edgenetwork/$1/grpc-google-cloud-edgenetwork-$1/src" -- source: "/google/cloud/edgenetwork/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-edgenetwork/$1/google-cloud-edgenetwork/src/main" +- source: "/google/cloud/edgenetwork/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-edgenetwork/$1/google-cloud-edgenetwork/src" - source: "/google/cloud/edgenetwork/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-edgenetwork/$1/samples/snippets/generated" diff --git a/java-enterpriseknowledgegraph/.OwlBot-hermetic.yaml b/java-enterpriseknowledgegraph/.OwlBot-hermetic.yaml index 5ee80a297817..6dee08352840 100644 --- a/java-enterpriseknowledgegraph/.OwlBot-hermetic.yaml +++ b/java-enterpriseknowledgegraph/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-enterpriseknowledgegraph/grpc-google-.*/src" - "/java-enterpriseknowledgegraph/proto-google-.*/src" -- "/java-enterpriseknowledgegraph/google-.*/src/main" -- "/java-enterpriseknowledgegraph/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-enterpriseknowledgegraph/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-enterpriseknowledgegraph/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-enterpriseknowledgegraph/google-.*/src" - "/java-enterpriseknowledgegraph/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/enterpriseknowledgegraph/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-enterpriseknowledgegraph/$1/proto-google-cloud-enterpriseknowledgegraph-$1/src" - source: "/google/cloud/enterpriseknowledgegraph/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-enterpriseknowledgegraph/$1/grpc-google-cloud-enterpriseknowledgegraph-$1/src" -- source: "/google/cloud/enterpriseknowledgegraph/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-enterpriseknowledgegraph/$1/google-cloud-enterpriseknowledgegraph/src/main" +- source: "/google/cloud/enterpriseknowledgegraph/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-enterpriseknowledgegraph/$1/google-cloud-enterpriseknowledgegraph/src" - source: "/google/cloud/enterpriseknowledgegraph/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-enterpriseknowledgegraph/$1/samples/snippets/generated" diff --git a/java-errorreporting/.OwlBot-hermetic.yaml b/java-errorreporting/.OwlBot-hermetic.yaml index 84dc0c49ab67..a1e48c565f94 100644 --- a/java-errorreporting/.OwlBot-hermetic.yaml +++ b/java-errorreporting/.OwlBot-hermetic.yaml @@ -16,14 +16,12 @@ deep-remove-regex: - "/java-errorreporting/grpc-google-.*/src" - "/java-errorreporting/proto-google-.*/src" -- "/java-errorreporting/google-.*/src/main" -- "/java-errorreporting/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-errorreporting/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-errorreporting/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-errorreporting/google-.*/src" - "/java-errorreporting/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" - "/.*google-cloud-errorreporting/src/test/java/com/google/devtools/clouderrorreporting/v1beta1/ITSystemTest.java" - "/.*proto-google-cloud-error-reporting-v1beta1/src/main/java/com/google/devtools/clouderrorreporting/v1beta1/GroupName.java" @@ -32,8 +30,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-errorreporting/$1/proto-google-cloud-error-reporting-$1/src" - source: "/google/devtools/clouderrorreporting/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-errorreporting/$1/grpc-google-cloud-error-reporting-$1/src" -- source: "/google/devtools/clouderrorreporting/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-errorreporting/$1/google-cloud-errorreporting/src/main" +- source: "/google/devtools/clouderrorreporting/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-errorreporting/$1/google-cloud-errorreporting/src" - source: "/google/devtools/clouderrorreporting/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-errorreporting/$1/samples/snippets/generated" diff --git a/java-essential-contacts/.OwlBot-hermetic.yaml b/java-essential-contacts/.OwlBot-hermetic.yaml index c335a5dc5aba..680559efcaa3 100644 --- a/java-essential-contacts/.OwlBot-hermetic.yaml +++ b/java-essential-contacts/.OwlBot-hermetic.yaml @@ -17,10 +17,7 @@ deep-remove-regex: - "/java-essential-contacts/samples/snippets/generated" - "/java-essential-contacts/grpc-google-.*/src" - "/java-essential-contacts/proto-google-.*/src" -- "/java-essential-contacts/google-.*/src/main" -- "/java-essential-contacts/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-essential-contacts/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-essential-contacts/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-essential-contacts/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" @@ -30,8 +27,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-essential-contacts/$1/proto-google-cloud-essential-contacts-$1/src" - source: "/google/cloud/essentialcontacts/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-essential-contacts/$1/grpc-google-cloud-essential-contacts-$1/src" -- source: "/google/cloud/essentialcontacts/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-essential-contacts/$1/google-cloud-essential-contacts/src/main" +- source: "/google/cloud/essentialcontacts/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-essential-contacts/$1/google-cloud-essential-contacts/src" - source: "/google/cloud/essentialcontacts/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-essential-contacts/$1/samples/snippets/generated" diff --git a/java-eventarc-publishing/.OwlBot-hermetic.yaml b/java-eventarc-publishing/.OwlBot-hermetic.yaml index b549b701fe05..3a4e887b35d8 100644 --- a/java-eventarc-publishing/.OwlBot-hermetic.yaml +++ b/java-eventarc-publishing/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-eventarc-publishing/grpc-google-.*/src" - "/java-eventarc-publishing/proto-google-.*/src" -- "/java-eventarc-publishing/google-.*/src/main" -- "/java-eventarc-publishing/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-eventarc-publishing/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-eventarc-publishing/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-eventarc-publishing/google-.*/src" - "/java-eventarc-publishing/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/eventarc/publishing/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-eventarc-publishing/$1/proto-google-cloud-eventarc-publishing-$1/src" - source: "/google/cloud/eventarc/publishing/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-eventarc-publishing/$1/grpc-google-cloud-eventarc-publishing-$1/src" -- source: "/google/cloud/eventarc/publishing/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-eventarc-publishing/$1/google-cloud-eventarc-publishing/src/main" +- source: "/google/cloud/eventarc/publishing/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-eventarc-publishing/$1/google-cloud-eventarc-publishing/src" - source: "/google/cloud/eventarc/publishing/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-eventarc-publishing/$1/samples/snippets/generated" diff --git a/java-eventarc/.OwlBot-hermetic.yaml b/java-eventarc/.OwlBot-hermetic.yaml index f2be15bf97e0..c8218dd34cad 100644 --- a/java-eventarc/.OwlBot-hermetic.yaml +++ b/java-eventarc/.OwlBot-hermetic.yaml @@ -17,20 +17,19 @@ deep-remove-regex: - "/java-eventarc/samples/snippets/generated" - "/java-eventarc/grpc-google-.*/src" - "/java-eventarc/proto-google-.*/src" -- "/java-eventarc/google-.*/src/main" -- "/java-eventarc/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-eventarc/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-eventarc/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-eventarc/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/eventarc/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-eventarc/$1/proto-google-cloud-eventarc-$1/src" - source: "/google/cloud/eventarc/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-eventarc/$1/grpc-google-cloud-eventarc-$1/src" -- source: "/google/cloud/eventarc/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-eventarc/$1/google-cloud-eventarc/src/main" +- source: "/google/cloud/eventarc/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-eventarc/$1/google-cloud-eventarc/src" - source: "/google/cloud/eventarc/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-eventarc/$1/samples/snippets/generated" diff --git a/java-filestore/.OwlBot-hermetic.yaml b/java-filestore/.OwlBot-hermetic.yaml index c35194e743df..ce2daa3e6763 100644 --- a/java-filestore/.OwlBot-hermetic.yaml +++ b/java-filestore/.OwlBot-hermetic.yaml @@ -17,20 +17,19 @@ deep-remove-regex: - "/java-filestore/samples/snippets/generated" - "/java-filestore/grpc-google-.*/src" - "/java-filestore/proto-google-.*/src" -- "/java-filestore/google-.*/src/main" -- "/java-filestore/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-filestore/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-filestore/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-filestore/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/filestore/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-filestore/$1/proto-google-cloud-filestore-$1/src" - source: "/google/cloud/filestore/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-filestore/$1/grpc-google-cloud-filestore-$1/src" -- source: "/google/cloud/filestore/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-filestore/$1/google-cloud-filestore/src/main" +- source: "/google/cloud/filestore/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-filestore/$1/google-cloud-filestore/src" - source: "/google/cloud/filestore/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-filestore/$1/samples/snippets/generated" diff --git a/java-financialservices/.OwlBot-hermetic.yaml b/java-financialservices/.OwlBot-hermetic.yaml index 77d768acb475..bd926e264c52 100644 --- a/java-financialservices/.OwlBot-hermetic.yaml +++ b/java-financialservices/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-financialservices/grpc-google-.*/src" - "/java-financialservices/proto-google-.*/src" -- "/java-financialservices/google-.*/src/main" -- "/java-financialservices/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-financialservices/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-financialservices/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-financialservices/google-.*/src" - "/java-financialservices/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/financialservices/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-financialservices/$1/proto-google-cloud-financialservices-$1/src" - source: "/google/cloud/financialservices/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-financialservices/$1/grpc-google-cloud-financialservices-$1/src" -- source: "/google/cloud/financialservices/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-financialservices/$1/google-cloud-financialservices/src/main" +- source: "/google/cloud/financialservices/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-financialservices/$1/google-cloud-financialservices/src" - source: "/google/cloud/financialservices/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-financialservices/$1/samples/snippets/generated" diff --git a/java-functions/.OwlBot-hermetic.yaml b/java-functions/.OwlBot-hermetic.yaml index a1b52428d66b..81a03b0007ca 100644 --- a/java-functions/.OwlBot-hermetic.yaml +++ b/java-functions/.OwlBot-hermetic.yaml @@ -17,10 +17,7 @@ deep-remove-regex: - "/java-functions/samples/snippets/generated" - "/java-functions/grpc-google-.*/src" - "/java-functions/proto-google-.*/src" -- "/java-functions/google-.*/src/main" -- "/java-functions/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-functions/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-functions/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-functions/google-.*/src" deep-preserve-regex: @@ -31,8 +28,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-functions/$1/proto-google-cloud-functions-$1/src" - source: "/google/cloud/functions/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-functions/$1/grpc-google-cloud-functions-$1/src" -- source: "/google/cloud/functions/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-functions/$1/google-cloud-functions/src/main" +- source: "/google/cloud/functions/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-functions/$1/google-cloud-functions/src" - source: "/google/cloud/functions/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-functions/$1/samples/snippets/generated" diff --git a/java-gdchardwaremanagement/.OwlBot-hermetic.yaml b/java-gdchardwaremanagement/.OwlBot-hermetic.yaml index a0b0927607ec..70c7f35214c2 100644 --- a/java-gdchardwaremanagement/.OwlBot-hermetic.yaml +++ b/java-gdchardwaremanagement/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-gdchardwaremanagement/grpc-google-.*/src" - "/java-gdchardwaremanagement/proto-google-.*/src" -- "/java-gdchardwaremanagement/google-.*/src/main" -- "/java-gdchardwaremanagement/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-gdchardwaremanagement/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-gdchardwaremanagement/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-gdchardwaremanagement/google-.*/src" - "/java-gdchardwaremanagement/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/gdchardwaremanagement/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-gdchardwaremanagement/$1/proto-google-cloud-gdchardwaremanagement-$1/src" - source: "/google/cloud/gdchardwaremanagement/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-gdchardwaremanagement/$1/grpc-google-cloud-gdchardwaremanagement-$1/src" -- source: "/google/cloud/gdchardwaremanagement/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-gdchardwaremanagement/$1/google-cloud-gdchardwaremanagement/src/main" +- source: "/google/cloud/gdchardwaremanagement/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-gdchardwaremanagement/$1/google-cloud-gdchardwaremanagement/src" - source: "/google/cloud/gdchardwaremanagement/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-gdchardwaremanagement/$1/samples/snippets/generated" diff --git a/java-geminidataanalytics/.OwlBot-hermetic.yaml b/java-geminidataanalytics/.OwlBot-hermetic.yaml index 670524d902df..b1949c92ae25 100644 --- a/java-geminidataanalytics/.OwlBot-hermetic.yaml +++ b/java-geminidataanalytics/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-geminidataanalytics/grpc-google-.*/src" - "/java-geminidataanalytics/proto-google-.*/src" -- "/java-geminidataanalytics/google-.*/src/main" -- "/java-geminidataanalytics/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-geminidataanalytics/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-geminidataanalytics/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-geminidataanalytics/google-.*/src" - "/java-geminidataanalytics/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/geminidataanalytics/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-geminidataanalytics/$1/proto-google-cloud-geminidataanalytics-$1/src" - source: "/google/cloud/geminidataanalytics/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-geminidataanalytics/$1/grpc-google-cloud-geminidataanalytics-$1/src" -- source: "/google/cloud/geminidataanalytics/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-geminidataanalytics/$1/google-cloud-geminidataanalytics/src/main" +- source: "/google/cloud/geminidataanalytics/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-geminidataanalytics/$1/google-cloud-geminidataanalytics/src" - source: "/google/cloud/geminidataanalytics/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-geminidataanalytics/$1/samples/snippets/generated" diff --git a/java-gke-backup/.OwlBot-hermetic.yaml b/java-gke-backup/.OwlBot-hermetic.yaml index 20309e53bd9e..51cb1bf65bb7 100644 --- a/java-gke-backup/.OwlBot-hermetic.yaml +++ b/java-gke-backup/.OwlBot-hermetic.yaml @@ -17,20 +17,19 @@ deep-remove-regex: - "/java-gke-backup/samples/snippets/generated" - "/java-gke-backup/grpc-google-.*/src" - "/java-gke-backup/proto-google-.*/src" -- "/java-gke-backup/google-.*/src/main" -- "/java-gke-backup/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-gke-backup/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-gke-backup/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-gke-backup/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/gkebackup/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-gke-backup/$1/proto-google-cloud-gke-backup-$1/src" - source: "/google/cloud/gkebackup/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-gke-backup/$1/grpc-google-cloud-gke-backup-$1/src" -- source: "/google/cloud/gkebackup/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-gke-backup/$1/google-cloud-gke-backup/src/main" +- source: "/google/cloud/gkebackup/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-gke-backup/$1/google-cloud-gke-backup/src" - source: "/google/cloud/gkebackup/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-gke-backup/$1/samples/snippets/generated" diff --git a/java-gke-connect-gateway/.OwlBot-hermetic.yaml b/java-gke-connect-gateway/.OwlBot-hermetic.yaml index b4ab90118234..16bd4a77ffbf 100644 --- a/java-gke-connect-gateway/.OwlBot-hermetic.yaml +++ b/java-gke-connect-gateway/.OwlBot-hermetic.yaml @@ -16,10 +16,7 @@ deep-remove-regex: - "/java-gke-connect-gateway/samples/snippets/generated" - "/java-gke-connect-gateway/proto-google-.*/src" -- "/java-gke-connect-gateway/google-.*/src/main" -- "/java-gke-connect-gateway/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-gke-connect-gateway/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-gke-connect-gateway/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-gke-connect-gateway/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" @@ -27,8 +24,8 @@ deep-preserve-regex: deep-copy-regex: - source: "/google/cloud/gkeconnect/gateway/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-gke-connect-gateway/$1/proto-google-cloud-gke-connect-gateway-$1/src" -- source: "/google/cloud/gkeconnect/gateway/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-gke-connect-gateway/$1/google-cloud-gke-connect-gateway/src/main" +- source: "/google/cloud/gkeconnect/gateway/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-gke-connect-gateway/$1/google-cloud-gke-connect-gateway/src" - source: "/google/cloud/gkeconnect/gateway/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-gke-connect-gateway/$1/samples/snippets/generated" diff --git a/java-gke-multi-cloud/.OwlBot-hermetic.yaml b/java-gke-multi-cloud/.OwlBot-hermetic.yaml index e03761e20155..d0362b60f2d0 100644 --- a/java-gke-multi-cloud/.OwlBot-hermetic.yaml +++ b/java-gke-multi-cloud/.OwlBot-hermetic.yaml @@ -17,20 +17,19 @@ deep-remove-regex: - "/java-gke-multi-cloud/samples/snippets/generated" - "/java-gke-multi-cloud/grpc-google-.*/src" - "/java-gke-multi-cloud/proto-google-.*/src" -- "/java-gke-multi-cloud/google-.*/src/main" -- "/java-gke-multi-cloud/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-gke-multi-cloud/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-gke-multi-cloud/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-gke-multi-cloud/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/gkemulticloud/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-gke-multi-cloud/$1/proto-google-cloud-gke-multi-cloud-$1/src" - source: "/google/cloud/gkemulticloud/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-gke-multi-cloud/$1/grpc-google-cloud-gke-multi-cloud-$1/src" -- source: "/google/cloud/gkemulticloud/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-gke-multi-cloud/$1/google-cloud-gke-multi-cloud/src/main" +- source: "/google/cloud/gkemulticloud/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-gke-multi-cloud/$1/google-cloud-gke-multi-cloud/src" - source: "/google/cloud/gkemulticloud/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-gke-multi-cloud/$1/samples/snippets/generated" diff --git a/java-gkehub/.OwlBot-hermetic.yaml b/java-gkehub/.OwlBot-hermetic.yaml index 933e298e71b4..9a55f24ec07e 100644 --- a/java-gkehub/.OwlBot-hermetic.yaml +++ b/java-gkehub/.OwlBot-hermetic.yaml @@ -17,10 +17,7 @@ deep-remove-regex: - "/java-gkehub/samples/snippets/generated" - "/java-gkehub/grpc-google-.*/src" - "/java-gkehub/proto-google-.*/src" -- "/java-gkehub/google-.*/src/main" -- "/java-gkehub/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-gkehub/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-gkehub/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-gkehub/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" @@ -30,8 +27,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-gkehub/$1/proto-google-cloud-gkehub-$1/src" - source: "/google/cloud/gkehub/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-gkehub/$1/grpc-google-cloud-gkehub-$1/src" -- source: "/google/cloud/gkehub/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-gkehub/$1/google-cloud-gkehub/src/main" +- source: "/google/cloud/gkehub/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-gkehub/$1/google-cloud-gkehub/src" - source: "/google/cloud/gkehub/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-gkehub/$1/samples/snippets/generated" - source: "/google/cloud/gkehub/servicemesh/(v.*)/.*-java/proto-google-.*/src" diff --git a/java-gkerecommender/.OwlBot-hermetic.yaml b/java-gkerecommender/.OwlBot-hermetic.yaml index f57855076b10..b4cf42e7300a 100644 --- a/java-gkerecommender/.OwlBot-hermetic.yaml +++ b/java-gkerecommender/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-gkerecommender/grpc-google-.*/src" - "/java-gkerecommender/proto-google-.*/src" -- "/java-gkerecommender/google-.*/src/main" -- "/java-gkerecommender/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-gkerecommender/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-gkerecommender/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-gkerecommender/google-.*/src" - "/java-gkerecommender/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/gkerecommender/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-gkerecommender/$1/proto-google-cloud-gkerecommender-$1/src" - source: "/google/cloud/gkerecommender/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-gkerecommender/$1/grpc-google-cloud-gkerecommender-$1/src" -- source: "/google/cloud/gkerecommender/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-gkerecommender/$1/google-cloud-gkerecommender/src/main" +- source: "/google/cloud/gkerecommender/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-gkerecommender/$1/google-cloud-gkerecommender/src" - source: "/google/cloud/gkerecommender/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-gkerecommender/$1/samples/snippets/generated" diff --git a/java-grafeas/.OwlBot-hermetic.yaml b/java-grafeas/.OwlBot-hermetic.yaml index c486a20cf1a5..f57dd3985cba 100644 --- a/java-grafeas/.OwlBot-hermetic.yaml +++ b/java-grafeas/.OwlBot-hermetic.yaml @@ -18,7 +18,7 @@ deep-remove-regex: deep-preserve-regex: - "/.*src/main/java/.*/stub/Version.java" -- "/.*src/test/java/com/google/.*/v.*/it/IT.*Test.java" +- "/.*src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" - "/.*samples/snippets/generated" deep-copy-regex: @@ -26,7 +26,7 @@ deep-copy-regex: dest: "/owl-bot-staging/java-grafeas/$1/src" - source: "/grafeas/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-grafeas/$1/src" -- source: "/grafeas/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-grafeas/$1/src/main" +- source: "/grafeas/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-grafeas/$1/src" api-name: containeranalysis diff --git a/java-gsuite-addons/.OwlBot-hermetic.yaml b/java-gsuite-addons/.OwlBot-hermetic.yaml index 62c1b5af0648..ea7940af5140 100644 --- a/java-gsuite-addons/.OwlBot-hermetic.yaml +++ b/java-gsuite-addons/.OwlBot-hermetic.yaml @@ -17,10 +17,7 @@ deep-remove-regex: - "/java-gsuite-addons/samples/snippets/generated" - "/java-gsuite-addons/grpc-google-.*/src" - "/java-gsuite-addons/proto-google-.*/src" -- "/java-gsuite-addons/google-.*/src/main" -- "/java-gsuite-addons/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-gsuite-addons/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-gsuite-addons/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-gsuite-addons/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" @@ -30,8 +27,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-gsuite-addons/$1/proto-google-cloud-gsuite-addons-$1/src" - source: "/google/cloud/gsuiteaddons/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-gsuite-addons/$1/grpc-google-cloud-gsuite-addons-$1/src" -- source: "/google/cloud/gsuiteaddons/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-gsuite-addons/$1/google-cloud-gsuite-addons/src/main" +- source: "/google/cloud/gsuiteaddons/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-gsuite-addons/$1/google-cloud-gsuite-addons/src" - source: "/google/apps/script/type/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-gsuite-addons/v1/proto-google-apps-script-type-protos/src" - source: "/google/apps/script/type/calendar/.*-java/proto-google-.*/src" diff --git a/java-health/.OwlBot-hermetic.yaml b/java-health/.OwlBot-hermetic.yaml index 7fad515fad88..154283fb9b98 100644 --- a/java-health/.OwlBot-hermetic.yaml +++ b/java-health/.OwlBot-hermetic.yaml @@ -16,20 +16,19 @@ deep-remove-regex: - "/java-health/grpc-google-.*/src" - "/java-health/proto-google-.*/src" -- "/java-health/google-.*/src/main" -- "/java-health/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-health/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-health/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-health/google-.*/src" - "/java-health/samples/snippets/generated" deep-preserve-regex: +- "/java-health/google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/devicesandservices/health/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-health/$1/proto-google-cloud-health-$1/src" - source: "/google/devicesandservices/health/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-health/$1/grpc-google-cloud-health-$1/src" -- source: "/google/devicesandservices/health/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-health/$1/google-cloud-health/src/main" +- source: "/google/devicesandservices/health/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-health/$1/google-cloud-health/src" - source: "/google/devicesandservices/health/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-health/$1/samples/snippets/generated" diff --git a/java-hypercomputecluster/.OwlBot-hermetic.yaml b/java-hypercomputecluster/.OwlBot-hermetic.yaml index 925335d07c0c..051c5d42a39f 100644 --- a/java-hypercomputecluster/.OwlBot-hermetic.yaml +++ b/java-hypercomputecluster/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-hypercomputecluster/grpc-google-.*/src" - "/java-hypercomputecluster/proto-google-.*/src" -- "/java-hypercomputecluster/google-.*/src/main" -- "/java-hypercomputecluster/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-hypercomputecluster/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-hypercomputecluster/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-hypercomputecluster/google-.*/src" - "/java-hypercomputecluster/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/hypercomputecluster/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-hypercomputecluster/$1/proto-google-cloud-hypercomputecluster-$1/src" - source: "/google/cloud/hypercomputecluster/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-hypercomputecluster/$1/grpc-google-cloud-hypercomputecluster-$1/src" -- source: "/google/cloud/hypercomputecluster/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-hypercomputecluster/$1/google-cloud-hypercomputecluster/src/main" +- source: "/google/cloud/hypercomputecluster/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-hypercomputecluster/$1/google-cloud-hypercomputecluster/src" - source: "/google/cloud/hypercomputecluster/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-hypercomputecluster/$1/samples/snippets/generated" diff --git a/java-iam-admin/.OwlBot-hermetic.yaml b/java-iam-admin/.OwlBot-hermetic.yaml index 62f602bc5388..e74f012edbc3 100644 --- a/java-iam-admin/.OwlBot-hermetic.yaml +++ b/java-iam-admin/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-iam-admin/grpc-google-.*/src" - "/java-iam-admin/proto-google-.*/src" -- "/java-iam-admin/google-.*/src/main" -- "/java-iam-admin/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-iam-admin/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-iam-admin/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-iam-admin/google-.*/src" - "/java-iam-admin/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/iam/admin/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-iam-admin/$1/proto-google-iam-admin-$1/src" - source: "/google/iam/admin/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-iam-admin/$1/grpc-google-iam-admin-$1/src" -- source: "/google/iam/admin/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-iam-admin/$1/google-iam-admin/src/main" +- source: "/google/iam/admin/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-iam-admin/$1/google-iam-admin/src" - source: "/google/iam/admin/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-iam-admin/$1/samples/snippets/generated" diff --git a/java-iam-policy/.OwlBot-hermetic.yaml b/java-iam-policy/.OwlBot-hermetic.yaml index c70e1881b0e6..2ef1c1ef9084 100644 --- a/java-iam-policy/.OwlBot-hermetic.yaml +++ b/java-iam-policy/.OwlBot-hermetic.yaml @@ -19,16 +19,17 @@ deep-remove-regex: deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" + - "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" - "/.*samples/snippets/generated" deep-copy-regex: - - source: "/google/iam/v2beta/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-iam-policy/v2beta/google-iam-policy/src/main" - - source: "/google/iam/v2/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-iam-policy/v2/google-iam-policy/src/main" - - source: "/google/iam/v3/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-iam-policy/v3/google-iam-policy/src/main" - - source: "/google/iam/v3beta/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-iam-policy/v3beta/google-iam-policy/src/main" + - source: "/google/iam/v2beta/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-iam-policy/v2beta/google-iam-policy/src" + - source: "/google/iam/v2/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-iam-policy/v2/google-iam-policy/src" + - source: "/google/iam/v3/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-iam-policy/v3/google-iam-policy/src" + - source: "/google/iam/v3beta/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-iam-policy/v3beta/google-iam-policy/src" api-name: iam-policy diff --git a/java-iamcredentials/.OwlBot-hermetic.yaml b/java-iamcredentials/.OwlBot-hermetic.yaml index c50cb841e7a0..a46cb39bbbc4 100644 --- a/java-iamcredentials/.OwlBot-hermetic.yaml +++ b/java-iamcredentials/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-iamcredentials/grpc-google-.*/src" - "/java-iamcredentials/proto-google-.*/src" -- "/java-iamcredentials/google-.*/src/main" -- "/java-iamcredentials/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-iamcredentials/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-iamcredentials/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-iamcredentials/google-.*/src" - "/java-iamcredentials/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/iam/credentials/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-iamcredentials/$1/proto-google-cloud-iamcredentials-$1/src" - source: "/google/iam/credentials/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-iamcredentials/$1/grpc-google-cloud-iamcredentials-$1/src" -- source: "/google/iam/credentials/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-iamcredentials/$1/google-cloud-iamcredentials/src/main" +- source: "/google/iam/credentials/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-iamcredentials/$1/google-cloud-iamcredentials/src" - source: "/google/iam/credentials/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-iamcredentials/$1/samples/snippets/generated" diff --git a/java-iap/.OwlBot-hermetic.yaml b/java-iap/.OwlBot-hermetic.yaml index f8d95c788061..8fa64f8e08e1 100644 --- a/java-iap/.OwlBot-hermetic.yaml +++ b/java-iap/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-iap/grpc-google-.*/src" - "/java-iap/proto-google-.*/src" -- "/java-iap/google-.*/src/main" -- "/java-iap/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-iap/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-iap/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-iap/google-.*/src" - "/java-iap/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/iap/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-iap/$1/proto-google-cloud-iap-$1/src" - source: "/google/cloud/iap/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-iap/$1/grpc-google-cloud-iap-$1/src" -- source: "/google/cloud/iap/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-iap/$1/google-cloud-iap/src/main" +- source: "/google/cloud/iap/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-iap/$1/google-cloud-iap/src" - source: "/google/cloud/iap/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-iap/$1/samples/snippets/generated" diff --git a/java-ids/.OwlBot-hermetic.yaml b/java-ids/.OwlBot-hermetic.yaml index 7ba09b0c72a2..6d6fc5e5c899 100644 --- a/java-ids/.OwlBot-hermetic.yaml +++ b/java-ids/.OwlBot-hermetic.yaml @@ -17,20 +17,19 @@ deep-remove-regex: - "/java-ids/samples/snippets/generated" - "/java-ids/grpc-google-.*/src" - "/java-ids/proto-google-.*/src" -- "/java-ids/google-.*/src/main" -- "/java-ids/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-ids/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-ids/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-ids/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/ids/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-ids/$1/proto-google-cloud-ids-$1/src" - source: "/google/cloud/ids/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-ids/$1/grpc-google-cloud-ids-$1/src" -- source: "/google/cloud/ids/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-ids/$1/google-cloud-ids/src/main" +- source: "/google/cloud/ids/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-ids/$1/google-cloud-ids/src" - source: "/google/cloud/ids/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-ids/$1/samples/snippets/generated" diff --git a/java-infra-manager/.OwlBot-hermetic.yaml b/java-infra-manager/.OwlBot-hermetic.yaml index 1cef27a83b7a..470affd734f0 100644 --- a/java-infra-manager/.OwlBot-hermetic.yaml +++ b/java-infra-manager/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-infra-manager/grpc-google-.*/src" - "/java-infra-manager/proto-google-.*/src" -- "/java-infra-manager/google-.*/src/main" -- "/java-infra-manager/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-infra-manager/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-infra-manager/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-infra-manager/google-.*/src" - "/java-infra-manager/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/config/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-infra-manager/$1/proto-google-cloud-infra-manager-$1/src" - source: "/google/cloud/config/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-infra-manager/$1/grpc-google-cloud-infra-manager-$1/src" -- source: "/google/cloud/config/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-infra-manager/$1/google-cloud-infra-manager/src/main" +- source: "/google/cloud/config/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-infra-manager/$1/google-cloud-infra-manager/src" - source: "/google/cloud/config/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-infra-manager/$1/samples/snippets/generated" diff --git a/java-iot/.OwlBot-hermetic.yaml b/java-iot/.OwlBot-hermetic.yaml index e03e5c9644b8..3f3d084a78d2 100644 --- a/java-iot/.OwlBot-hermetic.yaml +++ b/java-iot/.OwlBot-hermetic.yaml @@ -17,22 +17,19 @@ deep-remove-regex: - "/java-iot/samples/snippets/generated" - "/java-iot/grpc-google-.*/src" - "/java-iot/proto-google-.*/src" -- "/java-iot/google-.*/src/main" -- "/java-iot/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-iot/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-iot/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-iot/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" -- "/.*google-cloud-iot/src/test/java/com/google/.*/iot/v1/it/ITSystemTest.java" +- "/.*google-cloud-iot/src/test/java/com/google/cloud/iot/v1/it/ITSystemTest.java" deep-copy-regex: - source: "/google/cloud/iot/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-iot/$1/proto-google-cloud-iot-$1/src" - source: "/google/cloud/iot/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-iot/$1/grpc-google-cloud-iot-$1/src" -- source: "/google/cloud/iot/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-iot/$1/google-cloud-iot/src/main" +- source: "/google/cloud/iot/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-iot/$1/google-cloud-iot/src" - source: "/google/cloud/iot/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-iot/$1/samples/snippets/generated" diff --git a/java-java-shopping-merchant-issue-resolution/.OwlBot-hermetic.yaml b/java-java-shopping-merchant-issue-resolution/.OwlBot-hermetic.yaml index 9df662cbf149..4c537d62342e 100644 --- a/java-java-shopping-merchant-issue-resolution/.OwlBot-hermetic.yaml +++ b/java-java-shopping-merchant-issue-resolution/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-java-shopping-merchant-issue-resolution/grpc-google-.*/src" - "/java-java-shopping-merchant-issue-resolution/proto-google-.*/src" -- "/java-java-shopping-merchant-issue-resolution/google-.*/src/main" -- "/java-java-shopping-merchant-issue-resolution/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-java-shopping-merchant-issue-resolution/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-java-shopping-merchant-issue-resolution/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-java-shopping-merchant-issue-resolution/google-.*/src" - "/java-java-shopping-merchant-issue-resolution/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/shopping/merchant/issueresolution/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-java-shopping-merchant-issue-resolution/$1/proto-google-shopping-merchant-issue-resolution-$1/src" - source: "/google/shopping/merchant/issueresolution/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-java-shopping-merchant-issue-resolution/$1/grpc-google-shopping-merchant-issue-resolution-$1/src" -- source: "/google/shopping/merchant/issueresolution/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-java-shopping-merchant-issue-resolution/$1/google-shopping-merchant-issue-resolution/src/main" +- source: "/google/shopping/merchant/issueresolution/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-java-shopping-merchant-issue-resolution/$1/google-shopping-merchant-issue-resolution/src" - source: "/google/shopping/merchant/issueresolution/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-java-shopping-merchant-issue-resolution/$1/samples/snippets/generated" diff --git a/java-java-shopping-merchant-order-tracking/.OwlBot-hermetic.yaml b/java-java-shopping-merchant-order-tracking/.OwlBot-hermetic.yaml index 5eec8f9491e4..676275b6ffed 100644 --- a/java-java-shopping-merchant-order-tracking/.OwlBot-hermetic.yaml +++ b/java-java-shopping-merchant-order-tracking/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-java-shopping-merchant-order-tracking/grpc-google-.*/src" - "/java-java-shopping-merchant-order-tracking/proto-google-.*/src" -- "/java-java-shopping-merchant-order-tracking/google-.*/src/main" -- "/java-java-shopping-merchant-order-tracking/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-java-shopping-merchant-order-tracking/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-java-shopping-merchant-order-tracking/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-java-shopping-merchant-order-tracking/google-.*/src" - "/java-java-shopping-merchant-order-tracking/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/shopping/merchant/ordertracking/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-java-shopping-merchant-order-tracking/$1/proto-google-shopping-merchant-order-tracking-$1/src" - source: "/google/shopping/merchant/ordertracking/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-java-shopping-merchant-order-tracking/$1/grpc-google-shopping-merchant-order-tracking-$1/src" -- source: "/google/shopping/merchant/ordertracking/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-java-shopping-merchant-order-tracking/$1/google-shopping-merchant-order-tracking/src/main" +- source: "/google/shopping/merchant/ordertracking/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-java-shopping-merchant-order-tracking/$1/google-shopping-merchant-order-tracking/src" - source: "/google/shopping/merchant/ordertracking/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-java-shopping-merchant-order-tracking/$1/samples/snippets/generated" diff --git a/java-kms/.OwlBot-hermetic.yaml b/java-kms/.OwlBot-hermetic.yaml index c1352c11bd12..ae489e0d9529 100644 --- a/java-kms/.OwlBot-hermetic.yaml +++ b/java-kms/.OwlBot-hermetic.yaml @@ -17,17 +17,15 @@ deep-remove-regex: - "/java-kms/samples/snippets/generated" - "/java-kms/grpc-google-.*/src" - "/java-kms/proto-google-.*/src" -- "/java-kms/google-.*/src/main" -- "/java-kms/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-kms/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-kms/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-kms/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" - "/.*proto-google-cloud-kms-v1/src/main/java/com/google/cloud/kms/v1/UntypedKeyName.java" - "/.*proto-google-cloud-kms-v1/src/main/java/com/google/cloud/kms/v1/KeyName.java" - "/.*proto-google-cloud-kms-v1/src/main/java/com/google/cloud/kms/v1/KeyNames.java" -- "/.*google-cloud-kms/src/test/java/com/google/.*/kms/it/ITKmsTest.java" +- "/.*google-cloud-kms/src/test/java/com/google/cloud/kms/it/ITKmsTest.java" - "/.*proto-google-cloud-kms-v1/src/main/java/com/google/cloud/kms/v1/CryptoKeyPathName.java" deep-copy-regex: @@ -35,8 +33,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-kms/$1/proto-google-cloud-kms-$1/src" - source: "/google/cloud/kms/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-kms/$1/grpc-google-cloud-kms-$1/src" -- source: "/google/cloud/kms/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-kms/$1/google-cloud-kms/src/main" +- source: "/google/cloud/kms/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-kms/$1/google-cloud-kms/src" - source: "/google/cloud/kms/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-kms/$1/samples/snippets/generated" diff --git a/java-kmsinventory/.OwlBot-hermetic.yaml b/java-kmsinventory/.OwlBot-hermetic.yaml index 7b04f644b86f..7cf69b4cf3e8 100644 --- a/java-kmsinventory/.OwlBot-hermetic.yaml +++ b/java-kmsinventory/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-kmsinventory/grpc-google-.*/src" - "/java-kmsinventory/proto-google-.*/src" -- "/java-kmsinventory/google-.*/src/main" -- "/java-kmsinventory/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-kmsinventory/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-kmsinventory/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-kmsinventory/google-.*/src" - "/java-kmsinventory/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/kms/inventory/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-kmsinventory/$1/proto-google-cloud-kmsinventory-$1/src" - source: "/google/cloud/kms/inventory/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-kmsinventory/$1/grpc-google-cloud-kmsinventory-$1/src" -- source: "/google/cloud/kms/inventory/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-kmsinventory/$1/google-cloud-kmsinventory/src/main" +- source: "/google/cloud/kms/inventory/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-kmsinventory/$1/google-cloud-kmsinventory/src" - source: "/google/cloud/kms/inventory/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-kmsinventory/$1/samples/snippets/generated" diff --git a/java-language/.OwlBot-hermetic.yaml b/java-language/.OwlBot-hermetic.yaml index 7838f8035c42..3575314d1c5e 100644 --- a/java-language/.OwlBot-hermetic.yaml +++ b/java-language/.OwlBot-hermetic.yaml @@ -17,10 +17,7 @@ deep-remove-regex: - "/java-language/samples/snippets/generated" - "/java-language/grpc-google-.*/src" - "/java-language/proto-google-.*/src" -- "/java-language/google-.*/src/main" -- "/java-language/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-language/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-language/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-language/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" @@ -30,8 +27,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-language/$1/proto-google-cloud-language-$1/src" - source: "/google/cloud/language/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-language/$1/grpc-google-cloud-language-$1/src" -- source: "/google/cloud/language/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-language/$1/google-cloud-language/src/main" +- source: "/google/cloud/language/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-language/$1/google-cloud-language/src" - source: "/google/cloud/language/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-language/$1/samples/snippets/generated" diff --git a/java-licensemanager/.OwlBot-hermetic.yaml b/java-licensemanager/.OwlBot-hermetic.yaml index f5e0c45a9b0a..54141164978a 100644 --- a/java-licensemanager/.OwlBot-hermetic.yaml +++ b/java-licensemanager/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-licensemanager/grpc-google-.*/src" - "/java-licensemanager/proto-google-.*/src" -- "/java-licensemanager/google-.*/src/main" -- "/java-licensemanager/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-licensemanager/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-licensemanager/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-licensemanager/google-.*/src" - "/java-licensemanager/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/licensemanager/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-licensemanager/$1/proto-google-cloud-licensemanager-$1/src" - source: "/google/cloud/licensemanager/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-licensemanager/$1/grpc-google-cloud-licensemanager-$1/src" -- source: "/google/cloud/licensemanager/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-licensemanager/$1/google-cloud-licensemanager/src/main" +- source: "/google/cloud/licensemanager/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-licensemanager/$1/google-cloud-licensemanager/src" - source: "/google/cloud/licensemanager/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-licensemanager/$1/samples/snippets/generated" diff --git a/java-life-sciences/.OwlBot-hermetic.yaml b/java-life-sciences/.OwlBot-hermetic.yaml index 720701e587c2..ff8f09839eca 100644 --- a/java-life-sciences/.OwlBot-hermetic.yaml +++ b/java-life-sciences/.OwlBot-hermetic.yaml @@ -17,10 +17,7 @@ deep-remove-regex: - "/java-life-sciences/samples/snippets/generated" - "/java-life-sciences/grpc-google-.*/src" - "/java-life-sciences/proto-google-.*/src" -- "/java-life-sciences/google-.*/src/main" -- "/java-life-sciences/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-life-sciences/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-life-sciences/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-life-sciences/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" @@ -30,8 +27,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-life-sciences/$1/proto-google-cloud-life-sciences-$1/src" - source: "/google/cloud/lifesciences/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-life-sciences/$1/grpc-google-cloud-life-sciences-$1/src" -- source: "/google/cloud/lifesciences/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-life-sciences/$1/google-cloud-life-sciences/src/main" +- source: "/google/cloud/lifesciences/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-life-sciences/$1/google-cloud-life-sciences/src" - source: "/google/cloud/lifesciences/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-life-sciences/$1/samples/snippets/generated" diff --git a/java-locationfinder/.OwlBot-hermetic.yaml b/java-locationfinder/.OwlBot-hermetic.yaml index 643bb54672d8..531e37fe2169 100644 --- a/java-locationfinder/.OwlBot-hermetic.yaml +++ b/java-locationfinder/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-locationfinder/grpc-google-.*/src" - "/java-locationfinder/proto-google-.*/src" -- "/java-locationfinder/google-.*/src/main" -- "/java-locationfinder/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-locationfinder/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-locationfinder/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-locationfinder/google-.*/src" - "/java-locationfinder/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/locationfinder/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-locationfinder/$1/proto-google-cloud-locationfinder-$1/src" - source: "/google/cloud/locationfinder/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-locationfinder/$1/grpc-google-cloud-locationfinder-$1/src" -- source: "/google/cloud/locationfinder/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-locationfinder/$1/google-cloud-locationfinder/src/main" +- source: "/google/cloud/locationfinder/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-locationfinder/$1/google-cloud-locationfinder/src" - source: "/google/cloud/locationfinder/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-locationfinder/$1/samples/snippets/generated" diff --git a/java-lustre/.OwlBot-hermetic.yaml b/java-lustre/.OwlBot-hermetic.yaml index 4d15a028513c..3c2b5a3e7c13 100644 --- a/java-lustre/.OwlBot-hermetic.yaml +++ b/java-lustre/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-lustre/grpc-google-.*/src" - "/java-lustre/proto-google-.*/src" -- "/java-lustre/google-.*/src/main" -- "/java-lustre/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-lustre/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-lustre/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-lustre/google-.*/src" - "/java-lustre/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/lustre/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-lustre/$1/proto-google-cloud-lustre-$1/src" - source: "/google/cloud/lustre/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-lustre/$1/grpc-google-cloud-lustre-$1/src" -- source: "/google/cloud/lustre/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-lustre/$1/google-cloud-lustre/src/main" +- source: "/google/cloud/lustre/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-lustre/$1/google-cloud-lustre/src" - source: "/google/cloud/lustre/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-lustre/$1/samples/snippets/generated" diff --git a/java-maintenance/.OwlBot-hermetic.yaml b/java-maintenance/.OwlBot-hermetic.yaml index 0f60b0a7933e..b2f51e965a8b 100644 --- a/java-maintenance/.OwlBot-hermetic.yaml +++ b/java-maintenance/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-maintenance/grpc-google-.*/src" - "/java-maintenance/proto-google-.*/src" -- "/java-maintenance/google-.*/src/main" -- "/java-maintenance/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-maintenance/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-maintenance/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-maintenance/google-.*/src" - "/java-maintenance/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/maintenance/api/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-maintenance/$1/proto-google-cloud-maintenance-$1/src" - source: "/google/cloud/maintenance/api/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-maintenance/$1/grpc-google-cloud-maintenance-$1/src" -- source: "/google/cloud/maintenance/api/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-maintenance/$1/google-cloud-maintenance/src/main" +- source: "/google/cloud/maintenance/api/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-maintenance/$1/google-cloud-maintenance/src" - source: "/google/cloud/maintenance/api/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-maintenance/$1/samples/snippets/generated" diff --git a/java-managed-identities/.OwlBot-hermetic.yaml b/java-managed-identities/.OwlBot-hermetic.yaml index 7a880bb440f9..d6211988d561 100644 --- a/java-managed-identities/.OwlBot-hermetic.yaml +++ b/java-managed-identities/.OwlBot-hermetic.yaml @@ -17,20 +17,19 @@ deep-remove-regex: - "/java-managed-identities/samples/snippets/generated" - "/java-managed-identities/grpc-google-.*/src" - "/java-managed-identities/proto-google-.*/src" -- "/java-managed-identities/google-.*/src/main" -- "/java-managed-identities/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-managed-identities/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-managed-identities/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-managed-identities/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/managedidentities/(v\\d)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-managed-identities/$1/proto-google-cloud-managed-identities-$1/src" - source: "/google/cloud/managedidentities/(v\\d)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-managed-identities/$1/grpc-google-cloud-managed-identities-$1/src" -- source: "/google/cloud/managedidentities/(v\\d)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-managed-identities/$1/google-cloud-managed-identities/src/main" +- source: "/google/cloud/managedidentities/(v\\d)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-managed-identities/$1/google-cloud-managed-identities/src" - source: "/google/cloud/managedidentities/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-managed-identities/$1/samples/snippets/generated" diff --git a/java-managedkafka/.OwlBot-hermetic.yaml b/java-managedkafka/.OwlBot-hermetic.yaml index 7c7c06cc025f..fe5fb3a73323 100644 --- a/java-managedkafka/.OwlBot-hermetic.yaml +++ b/java-managedkafka/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-managedkafka/grpc-google-.*/src" - "/java-managedkafka/proto-google-.*/src" -- "/java-managedkafka/google-.*/src/main" -- "/java-managedkafka/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-managedkafka/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-managedkafka/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-managedkafka/google-.*/src" - "/java-managedkafka/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/managedkafka/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-managedkafka/$1/proto-google-cloud-managedkafka-$1/src" - source: "/google/cloud/managedkafka/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-managedkafka/$1/grpc-google-cloud-managedkafka-$1/src" -- source: "/google/cloud/managedkafka/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-managedkafka/$1/google-cloud-managedkafka/src/main" +- source: "/google/cloud/managedkafka/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-managedkafka/$1/google-cloud-managedkafka/src" - source: "/google/cloud/managedkafka/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-managedkafka/$1/samples/snippets/generated" diff --git a/java-maps-addressvalidation/.OwlBot-hermetic.yaml b/java-maps-addressvalidation/.OwlBot-hermetic.yaml index 2bbc656606f6..6beb4c93ba5b 100644 --- a/java-maps-addressvalidation/.OwlBot-hermetic.yaml +++ b/java-maps-addressvalidation/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-maps-addressvalidation/grpc-google-.*/src" - "/java-maps-addressvalidation/proto-google-.*/src" -- "/java-maps-addressvalidation/google-.*/src/main" -- "/java-maps-addressvalidation/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-maps-addressvalidation/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-maps-addressvalidation/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-maps-addressvalidation/google-.*/src" - "/java-maps-addressvalidation/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/maps/addressvalidation/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-maps-addressvalidation/$1/proto-google-maps-addressvalidation-$1/src" - source: "/google/maps/addressvalidation/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-maps-addressvalidation/$1/grpc-google-maps-addressvalidation-$1/src" -- source: "/google/maps/addressvalidation/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-maps-addressvalidation/$1/google-maps-addressvalidation/src/main" +- source: "/google/maps/addressvalidation/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-maps-addressvalidation/$1/google-maps-addressvalidation/src" - source: "/google/maps/addressvalidation/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-maps-addressvalidation/$1/samples/snippets/generated" diff --git a/java-maps-area-insights/.OwlBot-hermetic.yaml b/java-maps-area-insights/.OwlBot-hermetic.yaml index 956a4c05f07a..8cec6d3a27e9 100644 --- a/java-maps-area-insights/.OwlBot-hermetic.yaml +++ b/java-maps-area-insights/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-maps-area-insights/grpc-google-.*/src" - "/java-maps-area-insights/proto-google-.*/src" -- "/java-maps-area-insights/google-.*/src/main" -- "/java-maps-area-insights/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-maps-area-insights/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-maps-area-insights/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-maps-area-insights/google-.*/src" - "/java-maps-area-insights/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/maps/areainsights/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-maps-area-insights/$1/proto-google-maps-area-insights-$1/src" - source: "/google/maps/areainsights/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-maps-area-insights/$1/grpc-google-maps-area-insights-$1/src" -- source: "/google/maps/areainsights/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-maps-area-insights/$1/google-maps-area-insights/src/main" +- source: "/google/maps/areainsights/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-maps-area-insights/$1/google-maps-area-insights/src" - source: "/google/maps/areainsights/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-maps-area-insights/$1/samples/snippets/generated" diff --git a/java-maps-fleetengine-delivery/.OwlBot-hermetic.yaml b/java-maps-fleetengine-delivery/.OwlBot-hermetic.yaml index 0a82d1edc52b..d708960cb963 100644 --- a/java-maps-fleetengine-delivery/.OwlBot-hermetic.yaml +++ b/java-maps-fleetengine-delivery/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-maps-fleetengine-delivery/grpc-google-.*/src" - "/java-maps-fleetengine-delivery/proto-google-.*/src" -- "/java-maps-fleetengine-delivery/google-.*/src/main" -- "/java-maps-fleetengine-delivery/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-maps-fleetengine-delivery/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-maps-fleetengine-delivery/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-maps-fleetengine-delivery/google-.*/src" - "/java-maps-fleetengine-delivery/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/maps/fleetengine/delivery/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-maps-fleetengine-delivery/$1/proto-google-maps-fleetengine-delivery-$1/src" - source: "/google/maps/fleetengine/delivery/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-maps-fleetengine-delivery/$1/grpc-google-maps-fleetengine-delivery-$1/src" -- source: "/google/maps/fleetengine/delivery/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-maps-fleetengine-delivery/$1/google-maps-fleetengine-delivery/src/main" +- source: "/google/maps/fleetengine/delivery/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-maps-fleetengine-delivery/$1/google-maps-fleetengine-delivery/src" - source: "/google/maps/fleetengine/delivery/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-maps-fleetengine-delivery/$1/samples/snippets/generated" diff --git a/java-maps-fleetengine/.OwlBot-hermetic.yaml b/java-maps-fleetengine/.OwlBot-hermetic.yaml index dbb5b459b6b5..fc575f9d47a9 100644 --- a/java-maps-fleetengine/.OwlBot-hermetic.yaml +++ b/java-maps-fleetengine/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-maps-fleetengine/grpc-google-.*/src" - "/java-maps-fleetengine/proto-google-.*/src" -- "/java-maps-fleetengine/google-.*/src/main" -- "/java-maps-fleetengine/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-maps-fleetengine/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-maps-fleetengine/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-maps-fleetengine/google-.*/src" - "/java-maps-fleetengine/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/maps/fleetengine/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-maps-fleetengine/$1/proto-google-maps-fleetengine-$1/src" - source: "/google/maps/fleetengine/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-maps-fleetengine/$1/grpc-google-maps-fleetengine-$1/src" -- source: "/google/maps/fleetengine/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-maps-fleetengine/$1/google-maps-fleetengine/src/main" +- source: "/google/maps/fleetengine/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-maps-fleetengine/$1/google-maps-fleetengine/src" - source: "/google/maps/fleetengine/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-maps-fleetengine/$1/samples/snippets/generated" diff --git a/java-maps-geocode/.OwlBot-hermetic.yaml b/java-maps-geocode/.OwlBot-hermetic.yaml index aed78c88ac4d..0eb3d1729c18 100644 --- a/java-maps-geocode/.OwlBot-hermetic.yaml +++ b/java-maps-geocode/.OwlBot-hermetic.yaml @@ -16,13 +16,11 @@ deep-remove-regex: - "/java-maps-geocode/grpc-google-.*/src" - "/java-maps-geocode/proto-google-.*/src" -- "/java-maps-geocode/google-.*/src/main" -- "/java-maps-geocode/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-maps-geocode/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-maps-geocode/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-maps-geocode/google-.*/src" - "/java-maps-geocode/samples/snippets/generated" deep-preserve-regex: +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" - "/.*google-.*/src/main/java/.*/stub/Version.java" deep-copy-regex: @@ -30,8 +28,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-maps-geocode/$1/proto-google-maps-geocode-$1/src" - source: "/google/maps/geocode/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-maps-geocode/$1/grpc-google-maps-geocode-$1/src" -- source: "/google/maps/geocode/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-maps-geocode/$1/google-maps-geocode/src/main" +- source: "/google/maps/geocode/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-maps-geocode/$1/google-maps-geocode/src" - source: "/google/maps/geocode/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-maps-geocode/$1/samples/snippets/generated" diff --git a/java-maps-mapmanagement/.OwlBot-hermetic.yaml b/java-maps-mapmanagement/.OwlBot-hermetic.yaml index fbce07f3ebee..9cd55603c491 100644 --- a/java-maps-mapmanagement/.OwlBot-hermetic.yaml +++ b/java-maps-mapmanagement/.OwlBot-hermetic.yaml @@ -16,20 +16,19 @@ deep-remove-regex: - "/java-maps-mapmanagement/grpc-google-.*/src" - "/java-maps-mapmanagement/proto-google-.*/src" -- "/java-maps-mapmanagement/google-.*/src/main" -- "/java-maps-mapmanagement/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-maps-mapmanagement/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-maps-mapmanagement/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-maps-mapmanagement/google-.*/src" - "/java-maps-mapmanagement/samples/snippets/generated" deep-preserve-regex: +- "/java-maps-mapmanagement/google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/maps/mapmanagement/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-maps-mapmanagement/$1/proto-google-maps-mapmanagement-$1/src" - source: "/google/maps/mapmanagement/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-maps-mapmanagement/$1/grpc-google-maps-mapmanagement-$1/src" -- source: "/google/maps/mapmanagement/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-maps-mapmanagement/$1/google-maps-mapmanagement/src/main" +- source: "/google/maps/mapmanagement/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-maps-mapmanagement/$1/google-maps-mapmanagement/src" - source: "/google/maps/mapmanagement/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-maps-mapmanagement/$1/samples/snippets/generated" diff --git a/java-maps-mapsplatformdatasets/.OwlBot-hermetic.yaml b/java-maps-mapsplatformdatasets/.OwlBot-hermetic.yaml index a72f8b7ce17f..048353339568 100644 --- a/java-maps-mapsplatformdatasets/.OwlBot-hermetic.yaml +++ b/java-maps-mapsplatformdatasets/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-maps-mapsplatformdatasets/grpc-google-.*/src" - "/java-maps-mapsplatformdatasets/proto-google-.*/src" -- "/java-maps-mapsplatformdatasets/google-.*/src/main" -- "/java-maps-mapsplatformdatasets/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-maps-mapsplatformdatasets/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-maps-mapsplatformdatasets/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-maps-mapsplatformdatasets/google-.*/src" - "/java-maps-mapsplatformdatasets/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/maps/mapsplatformdatasets/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-maps-mapsplatformdatasets/$1/proto-google-maps-mapsplatformdatasets-$1/src" - source: "/google/maps/mapsplatformdatasets/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-maps-mapsplatformdatasets/$1/grpc-google-maps-mapsplatformdatasets-$1/src" -- source: "/google/maps/mapsplatformdatasets/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-maps-mapsplatformdatasets/$1/google-maps-mapsplatformdatasets/src/main" +- source: "/google/maps/mapsplatformdatasets/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-maps-mapsplatformdatasets/$1/google-maps-mapsplatformdatasets/src" - source: "/google/maps/mapsplatformdatasets/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-maps-mapsplatformdatasets/$1/samples/snippets/generated" diff --git a/java-maps-places/.OwlBot-hermetic.yaml b/java-maps-places/.OwlBot-hermetic.yaml index 217211ba94ef..d0d48165c534 100644 --- a/java-maps-places/.OwlBot-hermetic.yaml +++ b/java-maps-places/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-maps-places/grpc-google-.*/src" - "/java-maps-places/proto-google-.*/src" -- "/java-maps-places/google-.*/src/main" -- "/java-maps-places/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-maps-places/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-maps-places/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-maps-places/google-.*/src" - "/java-maps-places/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/maps/places/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-maps-places/$1/proto-google-maps-places-$1/src" - source: "/google/maps/places/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-maps-places/$1/grpc-google-maps-places-$1/src" -- source: "/google/maps/places/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-maps-places/$1/google-maps-places/src/main" +- source: "/google/maps/places/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-maps-places/$1/google-maps-places/src" - source: "/google/maps/places/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-maps-places/$1/samples/snippets/generated" diff --git a/java-maps-routeoptimization/.OwlBot-hermetic.yaml b/java-maps-routeoptimization/.OwlBot-hermetic.yaml index 9f2e50a83bf3..e05ba15b2aa4 100644 --- a/java-maps-routeoptimization/.OwlBot-hermetic.yaml +++ b/java-maps-routeoptimization/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-maps-routeoptimization/grpc-google-.*/src" - "/java-maps-routeoptimization/proto-google-.*/src" -- "/java-maps-routeoptimization/google-.*/src/main" -- "/java-maps-routeoptimization/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-maps-routeoptimization/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-maps-routeoptimization/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-maps-routeoptimization/google-.*/src" - "/java-maps-routeoptimization/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/maps/routeoptimization/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-maps-routeoptimization/$1/proto-google-maps-routeoptimization-$1/src" - source: "/google/maps/routeoptimization/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-maps-routeoptimization/$1/grpc-google-maps-routeoptimization-$1/src" -- source: "/google/maps/routeoptimization/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-maps-routeoptimization/$1/google-maps-routeoptimization/src/main" +- source: "/google/maps/routeoptimization/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-maps-routeoptimization/$1/google-maps-routeoptimization/src" - source: "/google/maps/routeoptimization/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-maps-routeoptimization/$1/samples/snippets/generated" diff --git a/java-maps-routing/.OwlBot-hermetic.yaml b/java-maps-routing/.OwlBot-hermetic.yaml index 0056a969cff8..75058a8ea00d 100644 --- a/java-maps-routing/.OwlBot-hermetic.yaml +++ b/java-maps-routing/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-maps-routing/grpc-google-.*/src" - "/java-maps-routing/proto-google-.*/src" -- "/java-maps-routing/google-.*/src/main" -- "/java-maps-routing/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-maps-routing/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-maps-routing/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-maps-routing/google-.*/src" - "/java-maps-routing/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/maps/routing/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-maps-routing/$1/proto-google-maps-routing-$1/src" - source: "/google/maps/routing/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-maps-routing/$1/grpc-google-maps-routing-$1/src" -- source: "/google/maps/routing/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-maps-routing/$1/google-maps-routing/src/main" +- source: "/google/maps/routing/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-maps-routing/$1/google-maps-routing/src" - source: "/google/maps/routing/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-maps-routing/$1/samples/snippets/generated" diff --git a/java-maps-solar/.OwlBot-hermetic.yaml b/java-maps-solar/.OwlBot-hermetic.yaml index eac5622f3466..3939a2705e84 100644 --- a/java-maps-solar/.OwlBot-hermetic.yaml +++ b/java-maps-solar/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-maps-solar/grpc-google-.*/src" - "/java-maps-solar/proto-google-.*/src" -- "/java-maps-solar/google-.*/src/main" -- "/java-maps-solar/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-maps-solar/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-maps-solar/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-maps-solar/google-.*/src" - "/java-maps-solar/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/maps/solar/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-maps-solar/$1/proto-google-maps-solar-$1/src" - source: "/google/maps/solar/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-maps-solar/$1/grpc-google-maps-solar-$1/src" -- source: "/google/maps/solar/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-maps-solar/$1/google-maps-solar/src/main" +- source: "/google/maps/solar/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-maps-solar/$1/google-maps-solar/src" - source: "/google/maps/solar/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-maps-solar/$1/samples/snippets/generated" diff --git a/java-marketingplatformadminapi/.OwlBot-hermetic.yaml b/java-marketingplatformadminapi/.OwlBot-hermetic.yaml index d130c81e93d0..4634763f98b4 100644 --- a/java-marketingplatformadminapi/.OwlBot-hermetic.yaml +++ b/java-marketingplatformadminapi/.OwlBot-hermetic.yaml @@ -21,15 +21,15 @@ deep-remove-regex: deep-preserve-regex: - "/.*admin.*/src/main/java/.*/stub/Version.java" -- "/.*admin.*/src/test/java/com/google/.*/v.*/it/IT.*Test.java" +- "/.*admin.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" deep-copy-regex: - source: "/google/marketingplatform/admin/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-marketingplatformadminapi/$1/proto-admin-$1/src" - source: "/google/marketingplatform/admin/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-marketingplatformadminapi/$1/grpc-admin-$1/src" -- source: "/google/marketingplatform/admin/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-marketingplatformadminapi/$1/admin/src/main" +- source: "/google/marketingplatform/admin/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-marketingplatformadminapi/$1/admin/src" - source: "/google/marketingplatform/admin/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-marketingplatformadminapi/$1/samples/snippets/generated" diff --git a/java-mediatranslation/.OwlBot-hermetic.yaml b/java-mediatranslation/.OwlBot-hermetic.yaml index 459fbea5a4e8..2f0f15ea1354 100644 --- a/java-mediatranslation/.OwlBot-hermetic.yaml +++ b/java-mediatranslation/.OwlBot-hermetic.yaml @@ -17,10 +17,7 @@ deep-remove-regex: - "/java-mediatranslation/samples/snippets/generated" - "/java-mediatranslation/grpc-google-.*/src" - "/java-mediatranslation/proto-google-.*/src" -- "/java-mediatranslation/google-.*/src/main" -- "/java-mediatranslation/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-mediatranslation/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-mediatranslation/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-mediatranslation/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" @@ -30,8 +27,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-mediatranslation/$1/proto-google-cloud-mediatranslation-$1/src" - source: "/google/cloud/mediatranslation/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-mediatranslation/$1/grpc-google-cloud-mediatranslation-$1/src" -- source: "/google/cloud/mediatranslation/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-mediatranslation/$1/google-cloud-mediatranslation/src/main" +- source: "/google/cloud/mediatranslation/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-mediatranslation/$1/google-cloud-mediatranslation/src" - source: "/google/cloud/mediatranslation/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-mediatranslation/$1/samples/snippets/generated" diff --git a/java-meet/.OwlBot-hermetic.yaml b/java-meet/.OwlBot-hermetic.yaml index 03726260e897..98c1a22ecfae 100644 --- a/java-meet/.OwlBot-hermetic.yaml +++ b/java-meet/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-meet/grpc-google-.*/src" - "/java-meet/proto-google-.*/src" -- "/java-meet/google-.*/src/main" -- "/java-meet/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-meet/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-meet/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-meet/google-.*/src" - "/java-meet/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/apps/meet/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-meet/$1/proto-google-cloud-meet-$1/src" - source: "/google/apps/meet/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-meet/$1/grpc-google-cloud-meet-$1/src" -- source: "/google/apps/meet/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-meet/$1/google-cloud-meet/src/main" +- source: "/google/apps/meet/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-meet/$1/google-cloud-meet/src" - source: "/google/apps/meet/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-meet/$1/samples/snippets/generated" diff --git a/java-memcache/.OwlBot-hermetic.yaml b/java-memcache/.OwlBot-hermetic.yaml index 186ceb1d65a5..e8277f172055 100644 --- a/java-memcache/.OwlBot-hermetic.yaml +++ b/java-memcache/.OwlBot-hermetic.yaml @@ -17,20 +17,19 @@ deep-remove-regex: - "/java-memcache/samples/snippets/generated" - "/java-memcache/grpc-google-.*/src" - "/java-memcache/proto-google-.*/src" -- "/java-memcache/google-.*/src/main" -- "/java-memcache/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-memcache/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-memcache/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-memcache/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/memcache/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-memcache/$1/proto-google-cloud-memcache-$1/src" - source: "/google/cloud/memcache/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-memcache/$1/grpc-google-cloud-memcache-$1/src" -- source: "/google/cloud/memcache/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-memcache/$1/google-cloud-memcache/src/main" +- source: "/google/cloud/memcache/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-memcache/$1/google-cloud-memcache/src" - source: "/google/cloud/memcache/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-memcache/$1/samples/snippets/generated" diff --git a/java-migrationcenter/.OwlBot-hermetic.yaml b/java-migrationcenter/.OwlBot-hermetic.yaml index cd43d683b451..4b7671f76131 100644 --- a/java-migrationcenter/.OwlBot-hermetic.yaml +++ b/java-migrationcenter/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-migrationcenter/grpc-google-.*/src" - "/java-migrationcenter/proto-google-.*/src" -- "/java-migrationcenter/google-.*/src/main" -- "/java-migrationcenter/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-migrationcenter/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-migrationcenter/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-migrationcenter/google-.*/src" - "/java-migrationcenter/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/migrationcenter/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-migrationcenter/$1/proto-google-cloud-migrationcenter-$1/src" - source: "/google/cloud/migrationcenter/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-migrationcenter/$1/grpc-google-cloud-migrationcenter-$1/src" -- source: "/google/cloud/migrationcenter/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-migrationcenter/$1/google-cloud-migrationcenter/src/main" +- source: "/google/cloud/migrationcenter/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-migrationcenter/$1/google-cloud-migrationcenter/src" - source: "/google/cloud/migrationcenter/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-migrationcenter/$1/samples/snippets/generated" diff --git a/java-modelarmor/.OwlBot-hermetic.yaml b/java-modelarmor/.OwlBot-hermetic.yaml index f5e773891d03..5d05fe9ead89 100644 --- a/java-modelarmor/.OwlBot-hermetic.yaml +++ b/java-modelarmor/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-modelarmor/grpc-google-.*/src" - "/java-modelarmor/proto-google-.*/src" -- "/java-modelarmor/google-.*/src/main" -- "/java-modelarmor/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-modelarmor/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-modelarmor/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-modelarmor/google-.*/src" - "/java-modelarmor/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/modelarmor/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-modelarmor/$1/proto-google-cloud-modelarmor-$1/src" - source: "/google/cloud/modelarmor/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-modelarmor/$1/grpc-google-cloud-modelarmor-$1/src" -- source: "/google/cloud/modelarmor/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-modelarmor/$1/google-cloud-modelarmor/src/main" +- source: "/google/cloud/modelarmor/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-modelarmor/$1/google-cloud-modelarmor/src" - source: "/google/cloud/modelarmor/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-modelarmor/$1/samples/snippets/generated" diff --git a/java-monitoring-dashboards/.OwlBot-hermetic.yaml b/java-monitoring-dashboards/.OwlBot-hermetic.yaml index 6b3c3d33e1fc..2324e9bb2d73 100644 --- a/java-monitoring-dashboards/.OwlBot-hermetic.yaml +++ b/java-monitoring-dashboards/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-monitoring-dashboards/grpc-google-.*/src" - "/java-monitoring-dashboards/proto-google-.*/src" -- "/java-monitoring-dashboards/google-.*/src/main" -- "/java-monitoring-dashboards/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-monitoring-dashboards/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-monitoring-dashboards/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-monitoring-dashboards/google-.*/src" - "/java-monitoring-dashboards/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/monitoring/dashboard/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-monitoring-dashboards/$1/proto-google-cloud-monitoring-dashboard-$1/src" - source: "/google/monitoring/dashboard/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-monitoring-dashboards/$1/grpc-google-cloud-monitoring-dashboard-$1/src" -- source: "/google/monitoring/dashboard/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-monitoring-dashboards/$1/google-cloud-monitoring-dashboard/src/main" +- source: "/google/monitoring/dashboard/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-monitoring-dashboards/$1/google-cloud-monitoring-dashboard/src" - source: "/google/monitoring/dashboard/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-monitoring-dashboards/$1/samples/snippets/generated" diff --git a/java-monitoring-metricsscope/.OwlBot-hermetic.yaml b/java-monitoring-metricsscope/.OwlBot-hermetic.yaml index e5d3e421bb4d..4b49090291c1 100644 --- a/java-monitoring-metricsscope/.OwlBot-hermetic.yaml +++ b/java-monitoring-metricsscope/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-monitoring-metricsscope/grpc-google-.*/src" - "/java-monitoring-metricsscope/proto-google-.*/src" -- "/java-monitoring-metricsscope/google-.*/src/main" -- "/java-monitoring-metricsscope/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-monitoring-metricsscope/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-monitoring-metricsscope/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-monitoring-metricsscope/google-.*/src" - "/java-monitoring-metricsscope/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/monitoring/metricsscope/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-monitoring-metricsscope/$1/proto-google-cloud-monitoring-metricsscope-$1/src" - source: "/google/monitoring/metricsscope/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-monitoring-metricsscope/$1/grpc-google-cloud-monitoring-metricsscope-$1/src" -- source: "/google/monitoring/metricsscope/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-monitoring-metricsscope/$1/google-cloud-monitoring-metricsscope/src/main" +- source: "/google/monitoring/metricsscope/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-monitoring-metricsscope/$1/google-cloud-monitoring-metricsscope/src" - source: "/google/monitoring/metricsscope/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-monitoring-metricsscope/$1/samples/snippets/generated" diff --git a/java-monitoring/.OwlBot-hermetic.yaml b/java-monitoring/.OwlBot-hermetic.yaml index 069ccd62074d..c840ec761edc 100644 --- a/java-monitoring/.OwlBot-hermetic.yaml +++ b/java-monitoring/.OwlBot-hermetic.yaml @@ -16,23 +16,21 @@ deep-remove-regex: - "/java-monitoring/grpc-google-.*/src" - "/java-monitoring/proto-google-.*/src" -- "/java-monitoring/google-.*/src/main" -- "/java-monitoring/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-monitoring/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-monitoring/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-monitoring/google-.*/src" - "/java-monitoring/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" -- "/.*google-cloud-monitoring/src/test/java/com/google/.*/monitoring/v3/ITVPCServiceControlTest.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" +- "/.*google-cloud-monitoring/src/test/java/com/google/cloud/monitoring/v3/ITVPCServiceControlTest.java" deep-copy-regex: - source: "/google/monitoring/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-monitoring/$1/proto-google-cloud-monitoring-$1/src" - source: "/google/monitoring/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-monitoring/$1/grpc-google-cloud-monitoring-$1/src" -- source: "/google/monitoring/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-monitoring/$1/google-cloud-monitoring/src/main" +- source: "/google/monitoring/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-monitoring/$1/google-cloud-monitoring/src" - source: "/google/monitoring/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-monitoring/$1/samples/snippets/generated" diff --git a/java-netapp/.OwlBot-hermetic.yaml b/java-netapp/.OwlBot-hermetic.yaml index a65887398699..a6e9ede88ec3 100644 --- a/java-netapp/.OwlBot-hermetic.yaml +++ b/java-netapp/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-netapp/grpc-google-.*/src" - "/java-netapp/proto-google-.*/src" -- "/java-netapp/google-.*/src/main" -- "/java-netapp/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-netapp/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-netapp/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-netapp/google-.*/src" - "/java-netapp/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/netapp/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-netapp/$1/proto-google-cloud-netapp-$1/src" - source: "/google/cloud/netapp/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-netapp/$1/grpc-google-cloud-netapp-$1/src" -- source: "/google/cloud/netapp/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-netapp/$1/google-cloud-netapp/src/main" +- source: "/google/cloud/netapp/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-netapp/$1/google-cloud-netapp/src" - source: "/google/cloud/netapp/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-netapp/$1/samples/snippets/generated" diff --git a/java-network-management/.OwlBot-hermetic.yaml b/java-network-management/.OwlBot-hermetic.yaml index 417e5e15d754..0bf790166b3b 100644 --- a/java-network-management/.OwlBot-hermetic.yaml +++ b/java-network-management/.OwlBot-hermetic.yaml @@ -17,20 +17,19 @@ deep-remove-regex: - "/java-network-management/samples/snippets/generated" - "/java-network-management/grpc-google-.*/src" - "/java-network-management/proto-google-.*/src" -- "/java-network-management/google-.*/src/main" -- "/java-network-management/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-network-management/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-network-management/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-network-management/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/networkmanagement/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-network-management/$1/proto-google-cloud-network-management-$1/src" - source: "/google/cloud/networkmanagement/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-network-management/$1/grpc-google-cloud-network-management-$1/src" -- source: "/google/cloud/networkmanagement/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-network-management/$1/google-cloud-network-management/src/main" +- source: "/google/cloud/networkmanagement/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-network-management/$1/google-cloud-network-management/src" - source: "/google/cloud/networkmanagement/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-network-management/$1/samples/snippets/generated" diff --git a/java-network-security/.OwlBot-hermetic.yaml b/java-network-security/.OwlBot-hermetic.yaml index 2c5ca7aae476..c4f54c956193 100644 --- a/java-network-security/.OwlBot-hermetic.yaml +++ b/java-network-security/.OwlBot-hermetic.yaml @@ -17,20 +17,19 @@ deep-remove-regex: - "/java-network-security/samples/snippets/generated" - "/java-network-security/grpc-google-.*/src" - "/java-network-security/proto-google-.*/src" -- "/java-network-security/google-.*/src/main" -- "/java-network-security/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-network-security/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-network-security/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-network-security/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/networksecurity/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-network-security/$1/proto-google-cloud-network-security-$1/src" - source: "/google/cloud/networksecurity/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-network-security/$1/grpc-google-cloud-network-security-$1/src" -- source: "/google/cloud/networksecurity/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-network-security/$1/google-cloud-network-security/src/main" +- source: "/google/cloud/networksecurity/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-network-security/$1/google-cloud-network-security/src" - source: "/google/cloud/networksecurity/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-network-security/$1/samples/snippets/generated" diff --git a/java-networkconnectivity/.OwlBot-hermetic.yaml b/java-networkconnectivity/.OwlBot-hermetic.yaml index a5cd8eb38844..caf9c6a0961f 100644 --- a/java-networkconnectivity/.OwlBot-hermetic.yaml +++ b/java-networkconnectivity/.OwlBot-hermetic.yaml @@ -17,20 +17,19 @@ deep-remove-regex: - "/java-networkconnectivity/samples/snippets/generated" - "/java-networkconnectivity/grpc-google-.*/src" - "/java-networkconnectivity/proto-google-.*/src" -- "/java-networkconnectivity/google-.*/src/main" -- "/java-networkconnectivity/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-networkconnectivity/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-networkconnectivity/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-networkconnectivity/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/networkconnectivity/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-networkconnectivity/$1/proto-google-cloud-networkconnectivity-$1/src" - source: "/google/cloud/networkconnectivity/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-networkconnectivity/$1/grpc-google-cloud-networkconnectivity-$1/src" -- source: "/google/cloud/networkconnectivity/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-networkconnectivity/$1/google-cloud-networkconnectivity/src/main" +- source: "/google/cloud/networkconnectivity/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-networkconnectivity/$1/google-cloud-networkconnectivity/src" - source: "/google/cloud/networkconnectivity/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-networkconnectivity/$1/samples/snippets/generated" diff --git a/java-networkservices/.OwlBot-hermetic.yaml b/java-networkservices/.OwlBot-hermetic.yaml index ef2b339d8d08..c8fc49ee0d72 100644 --- a/java-networkservices/.OwlBot-hermetic.yaml +++ b/java-networkservices/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-networkservices/grpc-google-.*/src" - "/java-networkservices/proto-google-.*/src" -- "/java-networkservices/google-.*/src/main" -- "/java-networkservices/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-networkservices/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-networkservices/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-networkservices/google-.*/src" - "/java-networkservices/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/networkservices/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-networkservices/$1/proto-google-cloud-networkservices-$1/src" - source: "/google/cloud/networkservices/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-networkservices/$1/grpc-google-cloud-networkservices-$1/src" -- source: "/google/cloud/networkservices/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-networkservices/$1/google-cloud-networkservices/src/main" +- source: "/google/cloud/networkservices/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-networkservices/$1/google-cloud-networkservices/src" - source: "/google/cloud/networkservices/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-networkservices/$1/samples/snippets/generated" diff --git a/java-notebooks/.OwlBot-hermetic.yaml b/java-notebooks/.OwlBot-hermetic.yaml index 84a6469ac5b3..b27fb18c1f19 100644 --- a/java-notebooks/.OwlBot-hermetic.yaml +++ b/java-notebooks/.OwlBot-hermetic.yaml @@ -17,18 +17,15 @@ deep-remove-regex: - "/java-notebooks/samples/snippets/generated" - "/java-notebooks/grpc-google-.*/src" - "/java-notebooks/proto-google-.*/src" -- "/java-notebooks/google-.*/src/main" -- "/java-notebooks/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-notebooks/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-notebooks/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-notebooks/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" -- "/.*google-.*/src/test/java/com/google/.*/v.*/it/.*.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/.*.java" deep-copy-regex: -- source: "/google/cloud/notebooks/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-notebooks/$1/google-cloud-notebooks/src/main" +- source: "/google/cloud/notebooks/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-notebooks/$1/google-cloud-notebooks/src" - source: "/google/cloud/notebooks/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-notebooks/$1/proto-google-cloud-notebooks-$1/src" - source: "/google/cloud/notebooks/(v.*)/.*-java/grpc-google-.*/src" diff --git a/java-optimization/.OwlBot-hermetic.yaml b/java-optimization/.OwlBot-hermetic.yaml index 7bc4d06c9c3a..5a09812f1ae0 100644 --- a/java-optimization/.OwlBot-hermetic.yaml +++ b/java-optimization/.OwlBot-hermetic.yaml @@ -17,20 +17,19 @@ deep-remove-regex: - "/java-optimization/samples/snippets/generated" - "/java-optimization/grpc-google-.*/src" - "/java-optimization/proto-google-.*/src" -- "/java-optimization/google-.*/src/main" -- "/java-optimization/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-optimization/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-optimization/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-optimization/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/optimization/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-optimization/$1/proto-google-cloud-optimization-$1/src" - source: "/google/cloud/optimization/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-optimization/$1/grpc-google-cloud-optimization-$1/src" -- source: "/google/cloud/optimization/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-optimization/$1/google-cloud-optimization/src/main" +- source: "/google/cloud/optimization/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-optimization/$1/google-cloud-optimization/src" - source: "/google/cloud/optimization/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-optimization/$1/samples/snippets/generated" diff --git a/java-oracledatabase/.OwlBot-hermetic.yaml b/java-oracledatabase/.OwlBot-hermetic.yaml index 677ec9c5ade3..37dfe543f944 100644 --- a/java-oracledatabase/.OwlBot-hermetic.yaml +++ b/java-oracledatabase/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-oracledatabase/grpc-google-.*/src" - "/java-oracledatabase/proto-google-.*/src" -- "/java-oracledatabase/google-.*/src/main" -- "/java-oracledatabase/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-oracledatabase/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-oracledatabase/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-oracledatabase/google-.*/src" - "/java-oracledatabase/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/oracledatabase/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-oracledatabase/$1/proto-google-cloud-oracledatabase-$1/src" - source: "/google/cloud/oracledatabase/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-oracledatabase/$1/grpc-google-cloud-oracledatabase-$1/src" -- source: "/google/cloud/oracledatabase/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-oracledatabase/$1/google-cloud-oracledatabase/src/main" +- source: "/google/cloud/oracledatabase/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-oracledatabase/$1/google-cloud-oracledatabase/src" - source: "/google/cloud/oracledatabase/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-oracledatabase/$1/samples/snippets/generated" diff --git a/java-orchestration-airflow/.OwlBot-hermetic.yaml b/java-orchestration-airflow/.OwlBot-hermetic.yaml index 1b220510f422..ddfd96e63ec0 100644 --- a/java-orchestration-airflow/.OwlBot-hermetic.yaml +++ b/java-orchestration-airflow/.OwlBot-hermetic.yaml @@ -17,20 +17,19 @@ deep-remove-regex: - "/java-orchestration-airflow/samples/snippets/generated" - "/java-orchestration-airflow/grpc-google-.*/src" - "/java-orchestration-airflow/proto-google-.*/src" -- "/java-orchestration-airflow/google-.*/src/main" -- "/java-orchestration-airflow/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-orchestration-airflow/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-orchestration-airflow/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-orchestration-airflow/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/orchestration/airflow/service/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-orchestration-airflow/$1/proto-google-cloud-orchestration-airflow-$1/src" - source: "/google/cloud/orchestration/airflow/service/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-orchestration-airflow/$1/grpc-google-cloud-orchestration-airflow-$1/src" -- source: "/google/cloud/orchestration/airflow/service/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-orchestration-airflow/$1/google-cloud-orchestration-airflow/src/main" +- source: "/google/cloud/orchestration/airflow/service/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-orchestration-airflow/$1/google-cloud-orchestration-airflow/src" - source: "/google/cloud/orchestration/airflow/service/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-orchestration-airflow/$1/samples/snippets/generated" diff --git a/java-orgpolicy/.OwlBot-hermetic.yaml b/java-orgpolicy/.OwlBot-hermetic.yaml index 2328a0809d44..437136e05bc4 100644 --- a/java-orgpolicy/.OwlBot-hermetic.yaml +++ b/java-orgpolicy/.OwlBot-hermetic.yaml @@ -17,20 +17,19 @@ deep-remove-regex: - "/java-orgpolicy/samples/snippets/generated" - "/java-orgpolicy/grpc-google-.*/src" - "/java-orgpolicy/proto-google-.*/src" -- "/java-orgpolicy/google-.*/src/main" -- "/java-orgpolicy/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-orgpolicy/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-orgpolicy/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-orgpolicy/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/orgpolicy/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-orgpolicy/$1/proto-google-cloud-orgpolicy-$1/src" - source: "/google/cloud/orgpolicy/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-orgpolicy/$1/grpc-google-cloud-orgpolicy-$1/src" -- source: "/google/cloud/orgpolicy/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-orgpolicy/$1/google-cloud-orgpolicy/src/main" +- source: "/google/cloud/orgpolicy/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-orgpolicy/$1/google-cloud-orgpolicy/src" - source: "/google/cloud/orgpolicy/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-orgpolicy/$1/samples/snippets/generated" diff --git a/java-os-config/.OwlBot-hermetic.yaml b/java-os-config/.OwlBot-hermetic.yaml index e1c251d5c091..efe2c1a78e2a 100644 --- a/java-os-config/.OwlBot-hermetic.yaml +++ b/java-os-config/.OwlBot-hermetic.yaml @@ -17,10 +17,7 @@ deep-remove-regex: - "/java-os-config/samples/snippets/generated" - "/java-os-config/grpc-google-.*/src" - "/java-os-config/proto-google-.*/src" -- "/java-os-config/google-.*/src/main" -- "/java-os-config/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-os-config/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-os-config/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-os-config/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" @@ -30,8 +27,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-os-config/$1/proto-google-cloud-os-config-$1/src" - source: "/google/cloud/osconfig/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-os-config/$1/grpc-google-cloud-os-config-$1/src" -- source: "/google/cloud/osconfig/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-os-config/$1/google-cloud-os-config/src/main" +- source: "/google/cloud/osconfig/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-os-config/$1/google-cloud-os-config/src" - source: "/google/cloud/osconfig/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-os-config/$1/samples/snippets/generated" diff --git a/java-os-login/.OwlBot-hermetic.yaml b/java-os-login/.OwlBot-hermetic.yaml index 0e7c65c6768c..aab0a7cbc0b7 100644 --- a/java-os-login/.OwlBot-hermetic.yaml +++ b/java-os-login/.OwlBot-hermetic.yaml @@ -16,14 +16,12 @@ deep-remove-regex: - "/java-os-login/grpc-google-.*/src" - "/java-os-login/proto-google-.*/src" -- "/java-os-login/google-.*/src/main" -- "/java-os-login/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-os-login/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-os-login/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-os-login/google-.*/src" - "/java-os-login/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" - "/.*proto-google-cloud-os-login-v1/src/main/java/com/google/cloud/oslogin/common/FingerprintName.java" - "/.*proto-google-cloud-os-login-v1/src/main/java/com/google/cloud/oslogin/common/ProjectName.java" - "/.*proto-google-cloud-os-login-v1/src/main/java/com/google/cloud/oslogin/v1/FingerprintName.java" @@ -36,8 +34,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-os-login/$1/proto-google-cloud-os-login-$1/src" - source: "/google/cloud/oslogin/(v\\d)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-os-login/$1/grpc-google-cloud-os-login-$1/src" -- source: "/google/cloud/oslogin/(v\\d)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-os-login/$1/google-cloud-os-login/src/main" +- source: "/google/cloud/oslogin/(v\\d)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-os-login/$1/google-cloud-os-login/src" - source: "/google/cloud/oslogin/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-os-login/$1/samples/snippets/generated" diff --git a/java-parallelstore/.OwlBot-hermetic.yaml b/java-parallelstore/.OwlBot-hermetic.yaml index 68a7af3c3595..b3da915e88a5 100644 --- a/java-parallelstore/.OwlBot-hermetic.yaml +++ b/java-parallelstore/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-parallelstore/grpc-google-.*/src" - "/java-parallelstore/proto-google-.*/src" -- "/java-parallelstore/google-.*/src/main" -- "/java-parallelstore/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-parallelstore/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-parallelstore/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-parallelstore/google-.*/src" - "/java-parallelstore/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/parallelstore/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-parallelstore/$1/proto-google-cloud-parallelstore-$1/src" - source: "/google/cloud/parallelstore/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-parallelstore/$1/grpc-google-cloud-parallelstore-$1/src" -- source: "/google/cloud/parallelstore/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-parallelstore/$1/google-cloud-parallelstore/src/main" +- source: "/google/cloud/parallelstore/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-parallelstore/$1/google-cloud-parallelstore/src" - source: "/google/cloud/parallelstore/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-parallelstore/$1/samples/snippets/generated" diff --git a/java-parametermanager/.OwlBot-hermetic.yaml b/java-parametermanager/.OwlBot-hermetic.yaml index ad847b3b3da2..00211c303626 100644 --- a/java-parametermanager/.OwlBot-hermetic.yaml +++ b/java-parametermanager/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-parametermanager/grpc-google-.*/src" - "/java-parametermanager/proto-google-.*/src" -- "/java-parametermanager/google-.*/src/main" -- "/java-parametermanager/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-parametermanager/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-parametermanager/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-parametermanager/google-.*/src" - "/java-parametermanager/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/parametermanager/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-parametermanager/$1/proto-google-cloud-parametermanager-$1/src" - source: "/google/cloud/parametermanager/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-parametermanager/$1/grpc-google-cloud-parametermanager-$1/src" -- source: "/google/cloud/parametermanager/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-parametermanager/$1/google-cloud-parametermanager/src/main" +- source: "/google/cloud/parametermanager/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-parametermanager/$1/google-cloud-parametermanager/src" - source: "/google/cloud/parametermanager/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-parametermanager/$1/samples/snippets/generated" diff --git a/java-phishingprotection/.OwlBot-hermetic.yaml b/java-phishingprotection/.OwlBot-hermetic.yaml index 730787b96dc9..141ac0ffafed 100644 --- a/java-phishingprotection/.OwlBot-hermetic.yaml +++ b/java-phishingprotection/.OwlBot-hermetic.yaml @@ -17,20 +17,19 @@ deep-remove-regex: - "/java-phishingprotection/samples/snippets/generated" - "/java-phishingprotection/grpc-google-.*/src" - "/java-phishingprotection/proto-google-.*/src" -- "/java-phishingprotection/google-.*/src/main" -- "/java-phishingprotection/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-phishingprotection/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-phishingprotection/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-phishingprotection/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/phishingprotection/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-phishingprotection/$1/proto-google-cloud-phishingprotection-$1/src" - source: "/google/cloud/phishingprotection/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-phishingprotection/$1/grpc-google-cloud-phishingprotection-$1/src" -- source: "/google/cloud/phishingprotection/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-phishingprotection/$1/google-cloud-phishingprotection/src/main" +- source: "/google/cloud/phishingprotection/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-phishingprotection/$1/google-cloud-phishingprotection/src" - source: "/google/cloud/phishingprotection/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-phishingprotection/$1/samples/snippets/generated" diff --git a/java-policy-troubleshooter/.OwlBot-hermetic.yaml b/java-policy-troubleshooter/.OwlBot-hermetic.yaml index 7addcb019325..f71b01061bdd 100644 --- a/java-policy-troubleshooter/.OwlBot-hermetic.yaml +++ b/java-policy-troubleshooter/.OwlBot-hermetic.yaml @@ -17,10 +17,7 @@ deep-remove-regex: - "/java-policy-troubleshooter/samples/snippets/generated" - "/java-policy-troubleshooter/grpc-google-.*/src" - "/java-policy-troubleshooter/proto-google-.*/src" -- "/java-policy-troubleshooter/google-.*/src/main" -- "/java-policy-troubleshooter/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-policy-troubleshooter/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-policy-troubleshooter/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-policy-troubleshooter/google-.*/src" - "/java-policy-troubleshooter/iam/samples/snippets/generated" - "/java-policy-troubleshooter/iam/grpc-google-.*/src" - "/java-policy-troubleshooter/iam/proto-google-.*/src" @@ -28,21 +25,23 @@ deep-remove-regex: deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/policytroubleshooter/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-policy-troubleshooter/$1/proto-google-cloud-policy-troubleshooter-$1/src" - source: "/google/cloud/policytroubleshooter/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-policy-troubleshooter/$1/grpc-google-cloud-policy-troubleshooter-$1/src" -- source: "/google/cloud/policytroubleshooter/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-policy-troubleshooter/$1/google-cloud-policy-troubleshooter/src/main" +- source: "/google/cloud/policytroubleshooter/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-policy-troubleshooter/$1/google-cloud-policy-troubleshooter/src" - source: "/google/cloud/policytroubleshooter/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-policy-troubleshooter/$1/samples/snippets/generated" - source: "/google/cloud/policytroubleshooter/iam/v3/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-policy-troubleshooter/v3/proto-google-cloud-policy-troubleshooter-v3/src" - source: "/google/cloud/policytroubleshooter/iam/v3/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-policy-troubleshooter/v3/grpc-google-cloud-policy-troubleshooter-v3/src" -- source: "/google/cloud/policytroubleshooter/iam/v3/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-policy-troubleshooter/v3/google-cloud-policy-troubleshooter/src/main" +- source: "/google/cloud/policytroubleshooter/iam/v3/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-policy-troubleshooter/v3/google-cloud-policy-troubleshooter/src" - source: "/google/cloud/policytroubleshooter/iam/v3/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-policy-troubleshooter/v3/samples/snippets/generated" diff --git a/java-policysimulator/.OwlBot-hermetic.yaml b/java-policysimulator/.OwlBot-hermetic.yaml index dc27c2a82e75..7e9118fd3106 100644 --- a/java-policysimulator/.OwlBot-hermetic.yaml +++ b/java-policysimulator/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-policysimulator/grpc-google-.*/src" - "/java-policysimulator/proto-google-.*/src" -- "/java-policysimulator/google-.*/src/main" -- "/java-policysimulator/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-policysimulator/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-policysimulator/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-policysimulator/google-.*/src" - "/java-policysimulator/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/policysimulator/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-policysimulator/$1/proto-google-cloud-policysimulator-$1/src" - source: "/google/cloud/policysimulator/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-policysimulator/$1/grpc-google-cloud-policysimulator-$1/src" -- source: "/google/cloud/policysimulator/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-policysimulator/$1/google-cloud-policysimulator/src/main" +- source: "/google/cloud/policysimulator/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-policysimulator/$1/google-cloud-policysimulator/src" - source: "/google/cloud/policysimulator/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-policysimulator/$1/samples/snippets/generated" diff --git a/java-private-catalog/.OwlBot-hermetic.yaml b/java-private-catalog/.OwlBot-hermetic.yaml index 1ee7c7656bf0..9551923182c5 100644 --- a/java-private-catalog/.OwlBot-hermetic.yaml +++ b/java-private-catalog/.OwlBot-hermetic.yaml @@ -17,10 +17,7 @@ deep-remove-regex: - "/java-private-catalog/samples/snippets/generated" - "/java-private-catalog/grpc-google-.*/src" - "/java-private-catalog/proto-google-.*/src" -- "/java-private-catalog/google-.*/src/main" -- "/java-private-catalog/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-private-catalog/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-private-catalog/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-private-catalog/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" @@ -30,8 +27,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-private-catalog/$1/proto-google-cloud-private-catalog-$1/src" - source: "/google/cloud/privatecatalog/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-private-catalog/$1/grpc-google-cloud-private-catalog-$1/src" -- source: "/google/cloud/privatecatalog/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-private-catalog/$1/google-cloud-private-catalog/src/main" +- source: "/google/cloud/privatecatalog/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-private-catalog/$1/google-cloud-private-catalog/src" - source: "/google/cloud/privatecatalog/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-private-catalog/$1/samples/snippets/generated" diff --git a/java-privilegedaccessmanager/.OwlBot-hermetic.yaml b/java-privilegedaccessmanager/.OwlBot-hermetic.yaml index 70df72078914..87b05f09c97c 100644 --- a/java-privilegedaccessmanager/.OwlBot-hermetic.yaml +++ b/java-privilegedaccessmanager/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-privilegedaccessmanager/grpc-google-.*/src" - "/java-privilegedaccessmanager/proto-google-.*/src" -- "/java-privilegedaccessmanager/google-.*/src/main" -- "/java-privilegedaccessmanager/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-privilegedaccessmanager/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-privilegedaccessmanager/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-privilegedaccessmanager/google-.*/src" - "/java-privilegedaccessmanager/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/privilegedaccessmanager/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-privilegedaccessmanager/$1/proto-google-cloud-privilegedaccessmanager-$1/src" - source: "/google/cloud/privilegedaccessmanager/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-privilegedaccessmanager/$1/grpc-google-cloud-privilegedaccessmanager-$1/src" -- source: "/google/cloud/privilegedaccessmanager/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-privilegedaccessmanager/$1/google-cloud-privilegedaccessmanager/src/main" +- source: "/google/cloud/privilegedaccessmanager/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-privilegedaccessmanager/$1/google-cloud-privilegedaccessmanager/src" - source: "/google/cloud/privilegedaccessmanager/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-privilegedaccessmanager/$1/samples/snippets/generated" diff --git a/java-profiler/.OwlBot-hermetic.yaml b/java-profiler/.OwlBot-hermetic.yaml index 412a062b62ca..6e89cccb43a8 100644 --- a/java-profiler/.OwlBot-hermetic.yaml +++ b/java-profiler/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-profiler/grpc-google-.*/src" - "/java-profiler/proto-google-.*/src" -- "/java-profiler/google-.*/src/main" -- "/java-profiler/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-profiler/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-profiler/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-profiler/google-.*/src" - "/java-profiler/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/devtools/cloudprofiler/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-profiler/$1/proto-google-cloud-profiler-$1/src" - source: "/google/devtools/cloudprofiler/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-profiler/$1/grpc-google-cloud-profiler-$1/src" -- source: "/google/devtools/cloudprofiler/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-profiler/$1/google-cloud-profiler/src/main" +- source: "/google/devtools/cloudprofiler/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-profiler/$1/google-cloud-profiler/src" - source: "/google/devtools/cloudprofiler/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-profiler/$1/samples/snippets/generated" diff --git a/java-publicca/.OwlBot-hermetic.yaml b/java-publicca/.OwlBot-hermetic.yaml index 9974d676fc10..812ff0774bef 100644 --- a/java-publicca/.OwlBot-hermetic.yaml +++ b/java-publicca/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-publicca/grpc-google-.*/src" - "/java-publicca/proto-google-.*/src" -- "/java-publicca/google-.*/src/main" -- "/java-publicca/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-publicca/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-publicca/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-publicca/google-.*/src" - "/java-publicca/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/security/publicca/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-publicca/$1/proto-google-cloud-publicca-$1/src" - source: "/google/cloud/security/publicca/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-publicca/$1/grpc-google-cloud-publicca-$1/src" -- source: "/google/cloud/security/publicca/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-publicca/$1/google-cloud-publicca/src/main" +- source: "/google/cloud/security/publicca/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-publicca/$1/google-cloud-publicca/src" - source: "/google/cloud/security/publicca/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-publicca/$1/samples/snippets/generated" diff --git a/java-rapidmigrationassessment/.OwlBot-hermetic.yaml b/java-rapidmigrationassessment/.OwlBot-hermetic.yaml index e8201456df55..d18e49ea762b 100644 --- a/java-rapidmigrationassessment/.OwlBot-hermetic.yaml +++ b/java-rapidmigrationassessment/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-rapidmigrationassessment/grpc-google-.*/src" - "/java-rapidmigrationassessment/proto-google-.*/src" -- "/java-rapidmigrationassessment/google-.*/src/main" -- "/java-rapidmigrationassessment/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-rapidmigrationassessment/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-rapidmigrationassessment/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-rapidmigrationassessment/google-.*/src" - "/java-rapidmigrationassessment/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/rapidmigrationassessment/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-rapidmigrationassessment/$1/proto-google-cloud-rapidmigrationassessment-$1/src" - source: "/google/cloud/rapidmigrationassessment/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-rapidmigrationassessment/$1/grpc-google-cloud-rapidmigrationassessment-$1/src" -- source: "/google/cloud/rapidmigrationassessment/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-rapidmigrationassessment/$1/google-cloud-rapidmigrationassessment/src/main" +- source: "/google/cloud/rapidmigrationassessment/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-rapidmigrationassessment/$1/google-cloud-rapidmigrationassessment/src" - source: "/google/cloud/rapidmigrationassessment/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-rapidmigrationassessment/$1/samples/snippets/generated" diff --git a/java-recaptchaenterprise/.OwlBot-hermetic.yaml b/java-recaptchaenterprise/.OwlBot-hermetic.yaml index fc1239787dd1..bb5926bac69a 100644 --- a/java-recaptchaenterprise/.OwlBot-hermetic.yaml +++ b/java-recaptchaenterprise/.OwlBot-hermetic.yaml @@ -17,20 +17,19 @@ deep-remove-regex: - "/java-recaptchaenterprise/samples/snippets/generated" - "/java-recaptchaenterprise/grpc-google-.*/src" - "/java-recaptchaenterprise/proto-google-.*/src" -- "/java-recaptchaenterprise/google-.*/src/main" -- "/java-recaptchaenterprise/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-recaptchaenterprise/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-recaptchaenterprise/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-recaptchaenterprise/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/recaptchaenterprise/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-recaptchaenterprise/$1/proto-google-cloud-recaptchaenterprise-$1/src" - source: "/google/cloud/recaptchaenterprise/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-recaptchaenterprise/$1/grpc-google-cloud-recaptchaenterprise-$1/src" -- source: "/google/cloud/recaptchaenterprise/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-recaptchaenterprise/$1/google-cloud-recaptchaenterprise/src/main" +- source: "/google/cloud/recaptchaenterprise/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-recaptchaenterprise/$1/google-cloud-recaptchaenterprise/src" - source: "/google/cloud/recaptchaenterprise/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-recaptchaenterprise/$1/samples/snippets/generated" diff --git a/java-recommendations-ai/.OwlBot-hermetic.yaml b/java-recommendations-ai/.OwlBot-hermetic.yaml index 172dc4763964..4ccc8487eb32 100644 --- a/java-recommendations-ai/.OwlBot-hermetic.yaml +++ b/java-recommendations-ai/.OwlBot-hermetic.yaml @@ -17,20 +17,19 @@ deep-remove-regex: - "/java-recommendations-ai/samples/snippets/generated" - "/java-recommendations-ai/grpc-google-.*/src" - "/java-recommendations-ai/proto-google-.*/src" -- "/java-recommendations-ai/google-.*/src/main" -- "/java-recommendations-ai/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-recommendations-ai/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-recommendations-ai/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-recommendations-ai/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/recommendationengine/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-recommendations-ai/$1/proto-google-cloud-recommendations-ai-$1/src" - source: "/google/cloud/recommendationengine/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-recommendations-ai/$1/grpc-google-cloud-recommendations-ai-$1/src" -- source: "/google/cloud/recommendationengine/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-recommendations-ai/$1/google-cloud-recommendations-ai/src/main" +- source: "/google/cloud/recommendationengine/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-recommendations-ai/$1/google-cloud-recommendations-ai/src" - source: "/google/cloud/recommendationengine/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-recommendations-ai/$1/samples/snippets/generated" diff --git a/java-recommender/.OwlBot-hermetic.yaml b/java-recommender/.OwlBot-hermetic.yaml index db5d4302b463..db000cc53ca4 100644 --- a/java-recommender/.OwlBot-hermetic.yaml +++ b/java-recommender/.OwlBot-hermetic.yaml @@ -17,20 +17,19 @@ deep-remove-regex: - "/java-recommender/samples/snippets/generated" - "/java-recommender/grpc-google-.*/src" - "/java-recommender/proto-google-.*/src" -- "/java-recommender/google-.*/src/main" -- "/java-recommender/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-recommender/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-recommender/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-recommender/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/recommender/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-recommender/$1/proto-google-cloud-recommender-$1/src" - source: "/google/cloud/recommender/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-recommender/$1/grpc-google-cloud-recommender-$1/src" -- source: "/google/cloud/recommender/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-recommender/$1/google-cloud-recommender/src/main" +- source: "/google/cloud/recommender/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-recommender/$1/google-cloud-recommender/src" - source: "/google/cloud/recommender/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-recommender/$1/samples/snippets/generated" diff --git a/java-redis-cluster/.OwlBot-hermetic.yaml b/java-redis-cluster/.OwlBot-hermetic.yaml index 199249da310e..87d1431b9b08 100644 --- a/java-redis-cluster/.OwlBot-hermetic.yaml +++ b/java-redis-cluster/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-redis-cluster/grpc-google-.*/src" - "/java-redis-cluster/proto-google-.*/src" -- "/java-redis-cluster/google-.*/src/main" -- "/java-redis-cluster/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-redis-cluster/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-redis-cluster/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-redis-cluster/google-.*/src" - "/java-redis-cluster/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/redis/cluster/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-redis-cluster/$1/proto-google-cloud-redis-cluster-$1/src" - source: "/google/cloud/redis/cluster/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-redis-cluster/$1/grpc-google-cloud-redis-cluster-$1/src" -- source: "/google/cloud/redis/cluster/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-redis-cluster/$1/google-cloud-redis-cluster/src/main" +- source: "/google/cloud/redis/cluster/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-redis-cluster/$1/google-cloud-redis-cluster/src" - source: "/google/cloud/redis/cluster/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-redis-cluster/$1/samples/snippets/generated" diff --git a/java-redis/.OwlBot-hermetic.yaml b/java-redis/.OwlBot-hermetic.yaml index 63894a64cdbe..72c59c860a4e 100644 --- a/java-redis/.OwlBot-hermetic.yaml +++ b/java-redis/.OwlBot-hermetic.yaml @@ -17,20 +17,19 @@ deep-remove-regex: - "/java-redis/samples/snippets/generated" - "/java-redis/grpc-google-.*/src" - "/java-redis/proto-google-.*/src" -- "/java-redis/google-.*/src/main" -- "/java-redis/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-redis/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-redis/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-redis/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/redis/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-redis/$1/proto-google-cloud-redis-$1/src" - source: "/google/cloud/redis/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-redis/$1/grpc-google-cloud-redis-$1/src" -- source: "/google/cloud/redis/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-redis/$1/google-cloud-redis/src/main" +- source: "/google/cloud/redis/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-redis/$1/google-cloud-redis/src" - source: "/google/cloud/redis/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-redis/$1/samples/snippets/generated" diff --git a/java-resourcemanager/.OwlBot-hermetic.yaml b/java-resourcemanager/.OwlBot-hermetic.yaml index 95ba3c2acae8..7ea3b55c29f1 100644 --- a/java-resourcemanager/.OwlBot-hermetic.yaml +++ b/java-resourcemanager/.OwlBot-hermetic.yaml @@ -27,8 +27,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-resourcemanager/$1/proto-google-cloud-resourcemanager-$1/src" - source: "/google/cloud/resourcemanager/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-resourcemanager/$1/grpc-google-cloud-resourcemanager-$1/src" -- source: "/google/cloud/resourcemanager/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-resourcemanager/$1/google-cloud-resourcemanager/src/main" +- source: "/google/cloud/resourcemanager/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-resourcemanager/$1/google-cloud-resourcemanager/src" - source: "/google/cloud/resourcemanager/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-resourcemanager/$1/samples/snippets/generated" diff --git a/java-retail/.OwlBot-hermetic.yaml b/java-retail/.OwlBot-hermetic.yaml index 2e2e56d46aa8..8d86aea4aea3 100644 --- a/java-retail/.OwlBot-hermetic.yaml +++ b/java-retail/.OwlBot-hermetic.yaml @@ -17,20 +17,19 @@ deep-remove-regex: - "/java-retail/samples/snippets/generated" - "/java-retail/grpc-google-.*/src" - "/java-retail/proto-google-.*/src" -- "/java-retail/google-.*/src/main" -- "/java-retail/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-retail/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-retail/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-retail/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/retail/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-retail/$1/proto-google-cloud-retail-$1/src" - source: "/google/cloud/retail/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-retail/$1/grpc-google-cloud-retail-$1/src" -- source: "/google/cloud/retail/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-retail/$1/google-cloud-retail/src/main" +- source: "/google/cloud/retail/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-retail/$1/google-cloud-retail/src" - source: "/google/cloud/retail/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-retail/$1/samples/snippets/generated" diff --git a/java-run/.OwlBot-hermetic.yaml b/java-run/.OwlBot-hermetic.yaml index 9a4b5aa3f04e..c87b38d3872e 100644 --- a/java-run/.OwlBot-hermetic.yaml +++ b/java-run/.OwlBot-hermetic.yaml @@ -17,20 +17,19 @@ deep-remove-regex: - "/java-run/samples/snippets/generated" - "/java-run/grpc-google-.*/src" - "/java-run/proto-google-.*/src" -- "/java-run/google-.*/src/main" -- "/java-run/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-run/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-run/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-run/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/run/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-run/$1/proto-google-cloud-run-$1/src" - source: "/google/cloud/run/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-run/$1/grpc-google-cloud-run-$1/src" -- source: "/google/cloud/run/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-run/$1/google-cloud-run/src/main" +- source: "/google/cloud/run/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-run/$1/google-cloud-run/src" - source: "/google/cloud/run/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-run/$1/samples/snippets/generated" diff --git a/java-saasservicemgmt/.OwlBot-hermetic.yaml b/java-saasservicemgmt/.OwlBot-hermetic.yaml index baa5ceb15f43..c8a8bce6df2f 100644 --- a/java-saasservicemgmt/.OwlBot-hermetic.yaml +++ b/java-saasservicemgmt/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-saasservicemgmt/grpc-google-.*/src" - "/java-saasservicemgmt/proto-google-.*/src" -- "/java-saasservicemgmt/google-.*/src/main" -- "/java-saasservicemgmt/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-saasservicemgmt/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-saasservicemgmt/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-saasservicemgmt/google-.*/src" - "/java-saasservicemgmt/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/saasplatform/saasservicemgmt/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-saasservicemgmt/$1/proto-google-cloud-saasservicemgmt-$1/src" - source: "/google/cloud/saasplatform/saasservicemgmt/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-saasservicemgmt/$1/grpc-google-cloud-saasservicemgmt-$1/src" -- source: "/google/cloud/saasplatform/saasservicemgmt/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-saasservicemgmt/$1/google-cloud-saasservicemgmt/src/main" +- source: "/google/cloud/saasplatform/saasservicemgmt/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-saasservicemgmt/$1/google-cloud-saasservicemgmt/src" - source: "/google/cloud/saasplatform/saasservicemgmt/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-saasservicemgmt/$1/samples/snippets/generated" diff --git a/java-scheduler/.OwlBot-hermetic.yaml b/java-scheduler/.OwlBot-hermetic.yaml index 90b8659e10e6..d918ac117207 100644 --- a/java-scheduler/.OwlBot-hermetic.yaml +++ b/java-scheduler/.OwlBot-hermetic.yaml @@ -17,13 +17,11 @@ deep-remove-regex: - "/java-scheduler/samples/snippets/generated" - "/java-scheduler/grpc-google-.*/src" - "/java-scheduler/proto-google-.*/src" -- "/java-scheduler/google-.*/src/main" -- "/java-scheduler/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-scheduler/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-scheduler/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-scheduler/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" - "/.*proto-google-cloud-scheduler-v1/src/main/java/com/google/cloud/scheduler/v1/ProjectName.java" - "/.*proto-google-cloud-scheduler-v1beta1/src/main/java/com/google/cloud/scheduler/v1beta1/ProjectName.java" @@ -32,8 +30,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-scheduler/$1/proto-google-cloud-scheduler-$1/src" - source: "/google/cloud/scheduler/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-scheduler/$1/grpc-google-cloud-scheduler-$1/src" -- source: "/google/cloud/scheduler/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-scheduler/$1/google-cloud-scheduler/src/main" +- source: "/google/cloud/scheduler/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-scheduler/$1/google-cloud-scheduler/src" - source: "/google/cloud/scheduler/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-scheduler/$1/samples/snippets/generated" diff --git a/java-secretmanager/.OwlBot-hermetic.yaml b/java-secretmanager/.OwlBot-hermetic.yaml index e30b03654f2d..8b7f3693af79 100644 --- a/java-secretmanager/.OwlBot-hermetic.yaml +++ b/java-secretmanager/.OwlBot-hermetic.yaml @@ -17,13 +17,11 @@ deep-remove-regex: - "/java-secretmanager/samples/snippets/generated" - "/java-secretmanager/grpc-google-.*/src" - "/java-secretmanager/proto-google-.*/src" -- "/java-secretmanager/google-.*/src/main" -- "/java-secretmanager/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-secretmanager/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-secretmanager/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-secretmanager/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v1/it/IT.*Test.java" - "/.*proto-google-cloud-secretmanager-v1/src/main/java/com/google/cloud/secretmanager/v1/TopicName.java" @@ -33,8 +31,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-secretmanager/$1/proto-google-cloud-secretmanager-$1/src" - source: "/google/cloud/secrets/(v\\d.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-secretmanager/$1/grpc-google-cloud-secretmanager-$1/src" -- source: "/google/cloud/secrets/(v\\d.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-secretmanager/$1/google-cloud-secretmanager/src/main" +- source: "/google/cloud/secrets/(v\\d.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-secretmanager/$1/google-cloud-secretmanager/src" - source: "/google/cloud/secrets/(v\\d.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-secretmanager/$1/samples/snippets/generated" # The next four configurations are for all others versions configured in /google/cloud/secretmanager/{version} @@ -42,8 +40,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-secretmanager/$1/proto-google-cloud-secretmanager-$1/src" - source: "/google/cloud/secretmanager/(v\\d.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-secretmanager/$1/grpc-google-cloud-secretmanager-$1/src" -- source: "/google/cloud/secretmanager/(v\\d.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-secretmanager/$1/google-cloud-secretmanager/src/main" +- source: "/google/cloud/secretmanager/(v\\d.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-secretmanager/$1/google-cloud-secretmanager/src" - source: "/google/cloud/secretmanager/(v\\d.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-secretmanager/$1/samples/snippets/generated" diff --git a/java-securesourcemanager/.OwlBot-hermetic.yaml b/java-securesourcemanager/.OwlBot-hermetic.yaml index df7808276564..d428f4797afd 100644 --- a/java-securesourcemanager/.OwlBot-hermetic.yaml +++ b/java-securesourcemanager/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-securesourcemanager/grpc-google-.*/src" - "/java-securesourcemanager/proto-google-.*/src" -- "/java-securesourcemanager/google-.*/src/main" -- "/java-securesourcemanager/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-securesourcemanager/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-securesourcemanager/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-securesourcemanager/google-.*/src" - "/java-securesourcemanager/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/securesourcemanager/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-securesourcemanager/$1/proto-google-cloud-securesourcemanager-$1/src" - source: "/google/cloud/securesourcemanager/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-securesourcemanager/$1/grpc-google-cloud-securesourcemanager-$1/src" -- source: "/google/cloud/securesourcemanager/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-securesourcemanager/$1/google-cloud-securesourcemanager/src/main" +- source: "/google/cloud/securesourcemanager/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-securesourcemanager/$1/google-cloud-securesourcemanager/src" - source: "/google/cloud/securesourcemanager/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-securesourcemanager/$1/samples/snippets/generated" diff --git a/java-security-private-ca/.OwlBot-hermetic.yaml b/java-security-private-ca/.OwlBot-hermetic.yaml index b01b6fbc6c43..ebe9982eff85 100644 --- a/java-security-private-ca/.OwlBot-hermetic.yaml +++ b/java-security-private-ca/.OwlBot-hermetic.yaml @@ -17,10 +17,7 @@ deep-remove-regex: - "/java-security-private-ca/samples/snippets/generated" - "/java-security-private-ca/grpc-google-.*/src" - "/java-security-private-ca/proto-google-.*/src" -- "/java-security-private-ca/google-.*/src/main" -- "/java-security-private-ca/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-security-private-ca/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-security-private-ca/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-security-private-ca/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" @@ -30,8 +27,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-security-private-ca/$1/proto-google-cloud-security-private-ca-$1/src" - source: "/google/cloud/security/privateca/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-security-private-ca/$1/grpc-google-cloud-security-private-ca-$1/src" -- source: "/google/cloud/security/privateca/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-security-private-ca/$1/google-cloud-security-private-ca/src/main" +- source: "/google/cloud/security/privateca/v.*/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-security-private-ca/$1/google-cloud-security-private-ca/src" - source: "/google/cloud/security/privateca/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-security-private-ca/$1/samples/snippets/generated" diff --git a/java-securitycenter-settings/.OwlBot-hermetic.yaml b/java-securitycenter-settings/.OwlBot-hermetic.yaml index f44402768f9e..b7a7fea9c7b1 100644 --- a/java-securitycenter-settings/.OwlBot-hermetic.yaml +++ b/java-securitycenter-settings/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-securitycenter-settings/grpc-google-.*/src" - "/java-securitycenter-settings/proto-google-.*/src" -- "/java-securitycenter-settings/google-.*/src/main" -- "/java-securitycenter-settings/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-securitycenter-settings/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-securitycenter-settings/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-securitycenter-settings/google-.*/src" - "/java-securitycenter-settings/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/securitycenter/settings/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-securitycenter-settings/$1/proto-google-cloud-securitycenter-settings-$1/src" - source: "/google/cloud/securitycenter/settings/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-securitycenter-settings/$1/grpc-google-cloud-securitycenter-settings-$1/src" -- source: "/google/cloud/securitycenter/settings/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-securitycenter-settings/$1/google-cloud-securitycenter-settings/src/main" +- source: "/google/cloud/securitycenter/settings/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-securitycenter-settings/$1/google-cloud-securitycenter-settings/src" - source: "/google/cloud/securitycenter/settings/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-securitycenter-settings/$1/samples/snippets/generated" diff --git a/java-securitycenter/.OwlBot-hermetic.yaml b/java-securitycenter/.OwlBot-hermetic.yaml index 8f5907da823b..887a17fde535 100644 --- a/java-securitycenter/.OwlBot-hermetic.yaml +++ b/java-securitycenter/.OwlBot-hermetic.yaml @@ -17,13 +17,11 @@ deep-remove-regex: - "/java-securitycenter/samples/snippets/generated" - "/java-securitycenter/grpc-google-.*/src" - "/java-securitycenter/proto-google-.*/src" -- "/java-securitycenter/google-.*/src/main" -- "/java-securitycenter/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-securitycenter/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-securitycenter/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-securitycenter/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" - "/.*proto-google-cloud-securitycenter-v1beta1/src/main/java/com/google/cloud/securitycenter/v1beta1/UntypedSecuritymarksName.java" - "/.*proto-google-cloud-securitycenter-v1beta1/src/main/java/com/google/cloud/securitycenter/v1beta1/SecuritymarksNames.java" - "/.*proto-google-cloud-securitycenter-v1beta1/src/main/java/com/google/cloud/securitycenter/v1beta1/SecuritymarksName.java" @@ -35,8 +33,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-securitycenter/$1/proto-google-cloud-securitycenter-$1/src" - source: "/google/cloud/securitycenter/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-securitycenter/$1/grpc-google-cloud-securitycenter-$1/src" -- source: "/google/cloud/securitycenter/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-securitycenter/$1/google-cloud-securitycenter/src/main" +- source: "/google/cloud/securitycenter/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-securitycenter/$1/google-cloud-securitycenter/src" - source: "/google/cloud/securitycenter/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-securitycenter/$1/samples/snippets/generated" diff --git a/java-securitycentermanagement/.OwlBot-hermetic.yaml b/java-securitycentermanagement/.OwlBot-hermetic.yaml index 0b987b97960f..111d059bd078 100644 --- a/java-securitycentermanagement/.OwlBot-hermetic.yaml +++ b/java-securitycentermanagement/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-securitycentermanagement/grpc-google-.*/src" - "/java-securitycentermanagement/proto-google-.*/src" -- "/java-securitycentermanagement/google-.*/src/main" -- "/java-securitycentermanagement/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-securitycentermanagement/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-securitycentermanagement/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-securitycentermanagement/google-.*/src" - "/java-securitycentermanagement/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/securitycentermanagement/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-securitycentermanagement/$1/proto-google-cloud-securitycentermanagement-$1/src" - source: "/google/cloud/securitycentermanagement/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-securitycentermanagement/$1/grpc-google-cloud-securitycentermanagement-$1/src" -- source: "/google/cloud/securitycentermanagement/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-securitycentermanagement/$1/google-cloud-securitycentermanagement/src/main" +- source: "/google/cloud/securitycentermanagement/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-securitycentermanagement/$1/google-cloud-securitycentermanagement/src" - source: "/google/cloud/securitycentermanagement/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-securitycentermanagement/$1/samples/snippets/generated" diff --git a/java-securityposture/.OwlBot-hermetic.yaml b/java-securityposture/.OwlBot-hermetic.yaml index b97419916092..157dd1ca34bf 100644 --- a/java-securityposture/.OwlBot-hermetic.yaml +++ b/java-securityposture/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-securityposture/grpc-google-.*/src" - "/java-securityposture/proto-google-.*/src" -- "/java-securityposture/google-.*/src/main" -- "/java-securityposture/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-securityposture/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-securityposture/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-securityposture/google-.*/src" - "/java-securityposture/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/securityposture/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-securityposture/$1/proto-google-cloud-securityposture-$1/src" - source: "/google/cloud/securityposture/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-securityposture/$1/grpc-google-cloud-securityposture-$1/src" -- source: "/google/cloud/securityposture/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-securityposture/$1/google-cloud-securityposture/src/main" +- source: "/google/cloud/securityposture/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-securityposture/$1/google-cloud-securityposture/src" - source: "/google/cloud/securityposture/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-securityposture/$1/samples/snippets/generated" diff --git a/java-service-control/.OwlBot-hermetic.yaml b/java-service-control/.OwlBot-hermetic.yaml index 36040790859d..b1ab44a4737e 100644 --- a/java-service-control/.OwlBot-hermetic.yaml +++ b/java-service-control/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-service-control/grpc-google-.*/src" - "/java-service-control/proto-google-.*/src" -- "/java-service-control/google-.*/src/main" -- "/java-service-control/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-service-control/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-service-control/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-service-control/google-.*/src" - "/java-service-control/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/api/servicecontrol/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-service-control/$1/proto-google-cloud-service-control-$1/src" - source: "/google/api/servicecontrol/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-service-control/$1/grpc-google-cloud-service-control-$1/src" -- source: "/google/api/servicecontrol/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-service-control/$1/google-cloud-service-control/src/main" +- source: "/google/api/servicecontrol/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-service-control/$1/google-cloud-service-control/src" - source: "/google/api/servicecontrol/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-service-control/$1/samples/snippets/generated" diff --git a/java-service-management/.OwlBot-hermetic.yaml b/java-service-management/.OwlBot-hermetic.yaml index 7b4091715084..c436920dc409 100644 --- a/java-service-management/.OwlBot-hermetic.yaml +++ b/java-service-management/.OwlBot-hermetic.yaml @@ -16,23 +16,21 @@ deep-remove-regex: - "/java-service-management/grpc-google-.*/src" - "/java-service-management/proto-google-.*/src" -- "/java-service-management/google-.*/src/main" -- "/java-service-management/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-service-management/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-service-management/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-service-management/google-.*/src" - "/java-service-management/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" -- "/.*google-cloud-service-management/src/test/java/com/google/.*/api/servicemanagement/v1/ServiceManagerClientHttpJsonTest.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" +- "/.*google-cloud-service-management/src/test/java/com/google/cloud/api/servicemanagement/v1/ServiceManagerClientHttpJsonTest.java" deep-copy-regex: - source: "/google/api/servicemanagement/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-service-management/$1/proto-google-cloud-service-management-$1/src" - source: "/google/api/servicemanagement/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-service-management/$1/grpc-google-cloud-service-management-$1/src" -- source: "/google/api/servicemanagement/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-service-management/$1/google-cloud-service-management/src/main" +- source: "/google/api/servicemanagement/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-service-management/$1/google-cloud-service-management/src" - source: "/google/api/servicemanagement/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-service-management/$1/samples/snippets/generated" diff --git a/java-service-usage/.OwlBot-hermetic.yaml b/java-service-usage/.OwlBot-hermetic.yaml index 10da3c1e168f..67c408dc52ab 100644 --- a/java-service-usage/.OwlBot-hermetic.yaml +++ b/java-service-usage/.OwlBot-hermetic.yaml @@ -16,10 +16,7 @@ deep-remove-regex: - "/java-service-usage/grpc-google-.*/src" - "/java-service-usage/proto-google-.*/src" -- "/java-service-usage/google-.*/src/main" -- "/java-service-usage/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-service-usage/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-service-usage/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-service-usage/google-.*/src" - "/java-service-usage/samples/snippets/generated" deep-preserve-regex: @@ -30,8 +27,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-service-usage/$1/proto-google-cloud-service-usage-$1/src" - source: "/google/api/serviceusage/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-service-usage/$1/grpc-google-cloud-service-usage-$1/src" -- source: "/google/api/serviceusage/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-service-usage/$1/google-cloud-service-usage/src/main" +- source: "/google/api/serviceusage/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-service-usage/$1/google-cloud-service-usage/src" - source: "/google/api/serviceusage/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-service-usage/$1/samples/snippets/generated" diff --git a/java-servicedirectory/.OwlBot-hermetic.yaml b/java-servicedirectory/.OwlBot-hermetic.yaml index e1d2056fdae1..868555902c36 100644 --- a/java-servicedirectory/.OwlBot-hermetic.yaml +++ b/java-servicedirectory/.OwlBot-hermetic.yaml @@ -17,10 +17,7 @@ deep-remove-regex: - "/java-servicedirectory/samples/snippets/generated" - "/java-servicedirectory/grpc-google-.*/src" - "/java-servicedirectory/proto-google-.*/src" -- "/java-servicedirectory/google-.*/src/main" -- "/java-servicedirectory/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-servicedirectory/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-servicedirectory/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-servicedirectory/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" @@ -30,8 +27,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-servicedirectory/$1/proto-google-cloud-servicedirectory-$1/src" - source: "/google/cloud/servicedirectory/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-servicedirectory/$1/grpc-google-cloud-servicedirectory-$1/src" -- source: "/google/cloud/servicedirectory/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-servicedirectory/$1/google-cloud-servicedirectory/src/main" +- source: "/google/cloud/servicedirectory/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-servicedirectory/$1/google-cloud-servicedirectory/src" - source: "/google/cloud/servicedirectory/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-servicedirectory/$1/samples/snippets/generated" diff --git a/java-servicehealth/.OwlBot-hermetic.yaml b/java-servicehealth/.OwlBot-hermetic.yaml index 7b96124792b3..b6a92928c1f7 100644 --- a/java-servicehealth/.OwlBot-hermetic.yaml +++ b/java-servicehealth/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-servicehealth/grpc-google-.*/src" - "/java-servicehealth/proto-google-.*/src" -- "/java-servicehealth/google-.*/src/main" -- "/java-servicehealth/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-servicehealth/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-servicehealth/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-servicehealth/google-.*/src" - "/java-servicehealth/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/servicehealth/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-servicehealth/$1/proto-google-cloud-servicehealth-$1/src" - source: "/google/cloud/servicehealth/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-servicehealth/$1/grpc-google-cloud-servicehealth-$1/src" -- source: "/google/cloud/servicehealth/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-servicehealth/$1/google-cloud-servicehealth/src/main" +- source: "/google/cloud/servicehealth/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-servicehealth/$1/google-cloud-servicehealth/src" - source: "/google/cloud/servicehealth/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-servicehealth/$1/samples/snippets/generated" diff --git a/java-shell/.OwlBot-hermetic.yaml b/java-shell/.OwlBot-hermetic.yaml index a227834df4a9..eb45f01c0d80 100644 --- a/java-shell/.OwlBot-hermetic.yaml +++ b/java-shell/.OwlBot-hermetic.yaml @@ -17,10 +17,7 @@ deep-remove-regex: - "/java-shell/samples/snippets/generated" - "/java-shell/grpc-google-.*/src" - "/java-shell/proto-google-.*/src" -- "/java-shell/google-.*/src/main" -- "/java-shell/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-shell/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-shell/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-shell/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" @@ -30,8 +27,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-shell/$1/proto-google-cloud-shell-$1/src" - source: "/google/cloud/shell/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-shell/$1/grpc-google-cloud-shell-$1/src" -- source: "/google/cloud/shell/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-shell/$1/google-cloud-shell/src/main" +- source: "/google/cloud/shell/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-shell/$1/google-cloud-shell/src" - source: "/google/cloud/shell/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-shell/$1/samples/snippets/generated" diff --git a/java-shopping-css/.OwlBot-hermetic.yaml b/java-shopping-css/.OwlBot-hermetic.yaml index 7c99b6905b3a..85dc9638c585 100644 --- a/java-shopping-css/.OwlBot-hermetic.yaml +++ b/java-shopping-css/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-shopping-css/grpc-google-.*/src" - "/java-shopping-css/proto-google-.*/src" -- "/java-shopping-css/google-.*/src/main" -- "/java-shopping-css/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-shopping-css/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-shopping-css/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-shopping-css/google-.*/src" - "/java-shopping-css/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/shopping/css/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-shopping-css/$1/proto-google-shopping-css-$1/src" - source: "/google/shopping/css/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-shopping-css/$1/grpc-google-shopping-css-$1/src" -- source: "/google/shopping/css/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-shopping-css/$1/google-shopping-css/src/main" +- source: "/google/shopping/css/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-shopping-css/$1/google-shopping-css/src" - source: "/google/shopping/css/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-shopping-css/$1/samples/snippets/generated" diff --git a/java-shopping-merchant-accounts/.OwlBot-hermetic.yaml b/java-shopping-merchant-accounts/.OwlBot-hermetic.yaml index f923c6c863bd..9625b0161907 100644 --- a/java-shopping-merchant-accounts/.OwlBot-hermetic.yaml +++ b/java-shopping-merchant-accounts/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-shopping-merchant-accounts/grpc-google-.*/src" - "/java-shopping-merchant-accounts/proto-google-.*/src" -- "/java-shopping-merchant-accounts/google-.*/src/main" -- "/java-shopping-merchant-accounts/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-shopping-merchant-accounts/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-shopping-merchant-accounts/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-shopping-merchant-accounts/google-.*/src" - "/java-shopping-merchant-accounts/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/shopping/merchant/accounts/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-shopping-merchant-accounts/$1/proto-google-shopping-merchant-accounts-$1/src" - source: "/google/shopping/merchant/accounts/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-shopping-merchant-accounts/$1/grpc-google-shopping-merchant-accounts-$1/src" -- source: "/google/shopping/merchant/accounts/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-shopping-merchant-accounts/$1/google-shopping-merchant-accounts/src/main" +- source: "/google/shopping/merchant/accounts/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-shopping-merchant-accounts/$1/google-shopping-merchant-accounts/src" - source: "/google/shopping/merchant/accounts/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-shopping-merchant-accounts/$1/samples/snippets/generated" diff --git a/java-shopping-merchant-conversions/.OwlBot-hermetic.yaml b/java-shopping-merchant-conversions/.OwlBot-hermetic.yaml index 5fdfee378bfd..f3dd37243f40 100644 --- a/java-shopping-merchant-conversions/.OwlBot-hermetic.yaml +++ b/java-shopping-merchant-conversions/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-shopping-merchant-conversions/grpc-google-.*/src" - "/java-shopping-merchant-conversions/proto-google-.*/src" -- "/java-shopping-merchant-conversions/google-.*/src/main" -- "/java-shopping-merchant-conversions/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-shopping-merchant-conversions/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-shopping-merchant-conversions/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-shopping-merchant-conversions/google-.*/src" - "/java-shopping-merchant-conversions/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/shopping/merchant/conversions/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-shopping-merchant-conversions/$1/proto-google-shopping-merchant-conversions-$1/src" - source: "/google/shopping/merchant/conversions/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-shopping-merchant-conversions/$1/grpc-google-shopping-merchant-conversions-$1/src" -- source: "/google/shopping/merchant/conversions/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-shopping-merchant-conversions/$1/google-shopping-merchant-conversions/src/main" +- source: "/google/shopping/merchant/conversions/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-shopping-merchant-conversions/$1/google-shopping-merchant-conversions/src" - source: "/google/shopping/merchant/conversions/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-shopping-merchant-conversions/$1/samples/snippets/generated" diff --git a/java-shopping-merchant-datasources/.OwlBot-hermetic.yaml b/java-shopping-merchant-datasources/.OwlBot-hermetic.yaml index 1e1de694fb8f..bd1291e3f8c9 100644 --- a/java-shopping-merchant-datasources/.OwlBot-hermetic.yaml +++ b/java-shopping-merchant-datasources/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-shopping-merchant-datasources/grpc-google-.*/src" - "/java-shopping-merchant-datasources/proto-google-.*/src" -- "/java-shopping-merchant-datasources/google-.*/src/main" -- "/java-shopping-merchant-datasources/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-shopping-merchant-datasources/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-shopping-merchant-datasources/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-shopping-merchant-datasources/google-.*/src" - "/java-shopping-merchant-datasources/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/shopping/merchant/datasources/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-shopping-merchant-datasources/$1/proto-google-shopping-merchant-datasources-$1/src" - source: "/google/shopping/merchant/datasources/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-shopping-merchant-datasources/$1/grpc-google-shopping-merchant-datasources-$1/src" -- source: "/google/shopping/merchant/datasources/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-shopping-merchant-datasources/$1/google-shopping-merchant-datasources/src/main" +- source: "/google/shopping/merchant/datasources/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-shopping-merchant-datasources/$1/google-shopping-merchant-datasources/src" - source: "/google/shopping/merchant/datasources/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-shopping-merchant-datasources/$1/samples/snippets/generated" diff --git a/java-shopping-merchant-inventories/.OwlBot-hermetic.yaml b/java-shopping-merchant-inventories/.OwlBot-hermetic.yaml index 56af2710dfe3..aa2ed61270d0 100644 --- a/java-shopping-merchant-inventories/.OwlBot-hermetic.yaml +++ b/java-shopping-merchant-inventories/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-shopping-merchant-inventories/grpc-google-.*/src" - "/java-shopping-merchant-inventories/proto-google-.*/src" -- "/java-shopping-merchant-inventories/google-.*/src/main" -- "/java-shopping-merchant-inventories/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-shopping-merchant-inventories/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-shopping-merchant-inventories/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-shopping-merchant-inventories/google-.*/src" - "/java-shopping-merchant-inventories/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/shopping/merchant/inventories/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-shopping-merchant-inventories/$1/proto-google-shopping-merchant-inventories-$1/src" - source: "/google/shopping/merchant/inventories/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-shopping-merchant-inventories/$1/grpc-google-shopping-merchant-inventories-$1/src" -- source: "/google/shopping/merchant/inventories/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-shopping-merchant-inventories/$1/google-shopping-merchant-inventories/src/main" +- source: "/google/shopping/merchant/inventories/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-shopping-merchant-inventories/$1/google-shopping-merchant-inventories/src" - source: "/google/shopping/merchant/inventories/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-shopping-merchant-inventories/$1/samples/snippets/generated" diff --git a/java-shopping-merchant-lfp/.OwlBot-hermetic.yaml b/java-shopping-merchant-lfp/.OwlBot-hermetic.yaml index fc23a950ab16..8d0d80e1258c 100644 --- a/java-shopping-merchant-lfp/.OwlBot-hermetic.yaml +++ b/java-shopping-merchant-lfp/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-shopping-merchant-lfp/grpc-google-.*/src" - "/java-shopping-merchant-lfp/proto-google-.*/src" -- "/java-shopping-merchant-lfp/google-.*/src/main" -- "/java-shopping-merchant-lfp/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-shopping-merchant-lfp/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-shopping-merchant-lfp/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-shopping-merchant-lfp/google-.*/src" - "/java-shopping-merchant-lfp/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/shopping/merchant/lfp/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-shopping-merchant-lfp/$1/proto-google-shopping-merchant-lfp-$1/src" - source: "/google/shopping/merchant/lfp/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-shopping-merchant-lfp/$1/grpc-google-shopping-merchant-lfp-$1/src" -- source: "/google/shopping/merchant/lfp/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-shopping-merchant-lfp/$1/google-shopping-merchant-lfp/src/main" +- source: "/google/shopping/merchant/lfp/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-shopping-merchant-lfp/$1/google-shopping-merchant-lfp/src" - source: "/google/shopping/merchant/lfp/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-shopping-merchant-lfp/$1/samples/snippets/generated" diff --git a/java-shopping-merchant-notifications/.OwlBot-hermetic.yaml b/java-shopping-merchant-notifications/.OwlBot-hermetic.yaml index 248869ffc5d2..7f4bbbdc24c2 100644 --- a/java-shopping-merchant-notifications/.OwlBot-hermetic.yaml +++ b/java-shopping-merchant-notifications/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-shopping-merchant-notifications/grpc-google-.*/src" - "/java-shopping-merchant-notifications/proto-google-.*/src" -- "/java-shopping-merchant-notifications/google-.*/src/main" -- "/java-shopping-merchant-notifications/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-shopping-merchant-notifications/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-shopping-merchant-notifications/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-shopping-merchant-notifications/google-.*/src" - "/java-shopping-merchant-notifications/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/shopping/merchant/notifications/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-shopping-merchant-notifications/$1/proto-google-shopping-merchant-notifications-$1/src" - source: "/google/shopping/merchant/notifications/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-shopping-merchant-notifications/$1/grpc-google-shopping-merchant-notifications-$1/src" -- source: "/google/shopping/merchant/notifications/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-shopping-merchant-notifications/$1/google-shopping-merchant-notifications/src/main" +- source: "/google/shopping/merchant/notifications/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-shopping-merchant-notifications/$1/google-shopping-merchant-notifications/src" - source: "/google/shopping/merchant/notifications/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-shopping-merchant-notifications/$1/samples/snippets/generated" diff --git a/java-shopping-merchant-product-studio/.OwlBot-hermetic.yaml b/java-shopping-merchant-product-studio/.OwlBot-hermetic.yaml index 23bb7b97234a..92eb584e5bae 100644 --- a/java-shopping-merchant-product-studio/.OwlBot-hermetic.yaml +++ b/java-shopping-merchant-product-studio/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-shopping-merchant-product-studio/grpc-google-.*/src" - "/java-shopping-merchant-product-studio/proto-google-.*/src" -- "/java-shopping-merchant-product-studio/google-.*/src/main" -- "/java-shopping-merchant-product-studio/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-shopping-merchant-product-studio/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-shopping-merchant-product-studio/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-shopping-merchant-product-studio/google-.*/src" - "/java-shopping-merchant-product-studio/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/shopping/merchant/productstudio/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-shopping-merchant-product-studio/$1/proto-google-shopping-merchant-productstudio-$1/src" - source: "/google/shopping/merchant/productstudio/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-shopping-merchant-product-studio/$1/grpc-google-shopping-merchant-productstudio-$1/src" -- source: "/google/shopping/merchant/productstudio/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-shopping-merchant-product-studio/$1/google-shopping-merchant-productstudio/src/main" +- source: "/google/shopping/merchant/productstudio/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-shopping-merchant-product-studio/$1/google-shopping-merchant-productstudio/src" - source: "/google/shopping/merchant/productstudio/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-shopping-merchant-product-studio/$1/samples/snippets/generated" diff --git a/java-shopping-merchant-products/.OwlBot-hermetic.yaml b/java-shopping-merchant-products/.OwlBot-hermetic.yaml index 73478b85e1db..a1b39aa14f9b 100644 --- a/java-shopping-merchant-products/.OwlBot-hermetic.yaml +++ b/java-shopping-merchant-products/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-shopping-merchant-products/grpc-google-.*/src" - "/java-shopping-merchant-products/proto-google-.*/src" -- "/java-shopping-merchant-products/google-.*/src/main" -- "/java-shopping-merchant-products/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-shopping-merchant-products/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-shopping-merchant-products/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-shopping-merchant-products/google-.*/src" - "/java-shopping-merchant-products/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/shopping/merchant/products/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-shopping-merchant-products/$1/proto-google-shopping-merchant-products-$1/src" - source: "/google/shopping/merchant/products/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-shopping-merchant-products/$1/grpc-google-shopping-merchant-products-$1/src" -- source: "/google/shopping/merchant/products/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-shopping-merchant-products/$1/google-shopping-merchant-products/src/main" +- source: "/google/shopping/merchant/products/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-shopping-merchant-products/$1/google-shopping-merchant-products/src" - source: "/google/shopping/merchant/products/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-shopping-merchant-products/$1/samples/snippets/generated" diff --git a/java-shopping-merchant-promotions/.OwlBot-hermetic.yaml b/java-shopping-merchant-promotions/.OwlBot-hermetic.yaml index 9bf0a38dcb9e..daa80c453010 100644 --- a/java-shopping-merchant-promotions/.OwlBot-hermetic.yaml +++ b/java-shopping-merchant-promotions/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-shopping-merchant-promotions/grpc-google-.*/src" - "/java-shopping-merchant-promotions/proto-google-.*/src" -- "/java-shopping-merchant-promotions/google-.*/src/main" -- "/java-shopping-merchant-promotions/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-shopping-merchant-promotions/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-shopping-merchant-promotions/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-shopping-merchant-promotions/google-.*/src" - "/java-shopping-merchant-promotions/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/shopping/merchant/promotions/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-shopping-merchant-promotions/$1/proto-google-shopping-merchant-promotions-$1/src" - source: "/google/shopping/merchant/promotions/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-shopping-merchant-promotions/$1/grpc-google-shopping-merchant-promotions-$1/src" -- source: "/google/shopping/merchant/promotions/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-shopping-merchant-promotions/$1/google-shopping-merchant-promotions/src/main" +- source: "/google/shopping/merchant/promotions/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-shopping-merchant-promotions/$1/google-shopping-merchant-promotions/src" - source: "/google/shopping/merchant/promotions/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-shopping-merchant-promotions/$1/samples/snippets/generated" diff --git a/java-shopping-merchant-quota/.OwlBot-hermetic.yaml b/java-shopping-merchant-quota/.OwlBot-hermetic.yaml index f0270504e506..845a84f44df0 100644 --- a/java-shopping-merchant-quota/.OwlBot-hermetic.yaml +++ b/java-shopping-merchant-quota/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-shopping-merchant-quota/grpc-google-.*/src" - "/java-shopping-merchant-quota/proto-google-.*/src" -- "/java-shopping-merchant-quota/google-.*/src/main" -- "/java-shopping-merchant-quota/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-shopping-merchant-quota/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-shopping-merchant-quota/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-shopping-merchant-quota/google-.*/src" - "/java-shopping-merchant-quota/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/shopping/merchant/quota/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-shopping-merchant-quota/$1/proto-google-shopping-merchant-quota-$1/src" - source: "/google/shopping/merchant/quota/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-shopping-merchant-quota/$1/grpc-google-shopping-merchant-quota-$1/src" -- source: "/google/shopping/merchant/quota/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-shopping-merchant-quota/$1/google-shopping-merchant-quota/src/main" +- source: "/google/shopping/merchant/quota/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-shopping-merchant-quota/$1/google-shopping-merchant-quota/src" - source: "/google/shopping/merchant/quota/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-shopping-merchant-quota/$1/samples/snippets/generated" diff --git a/java-shopping-merchant-reports/.OwlBot-hermetic.yaml b/java-shopping-merchant-reports/.OwlBot-hermetic.yaml index 287faabfab12..c2696556538a 100644 --- a/java-shopping-merchant-reports/.OwlBot-hermetic.yaml +++ b/java-shopping-merchant-reports/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-shopping-merchant-reports/grpc-google-.*/src" - "/java-shopping-merchant-reports/proto-google-.*/src" -- "/java-shopping-merchant-reports/google-.*/src/main" -- "/java-shopping-merchant-reports/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-shopping-merchant-reports/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-shopping-merchant-reports/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-shopping-merchant-reports/google-.*/src" - "/java-shopping-merchant-reports/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/shopping/merchant/reports/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-shopping-merchant-reports/$1/proto-google-shopping-merchant-reports-$1/src" - source: "/google/shopping/merchant/reports/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-shopping-merchant-reports/$1/grpc-google-shopping-merchant-reports-$1/src" -- source: "/google/shopping/merchant/reports/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-shopping-merchant-reports/$1/google-shopping-merchant-reports/src/main" +- source: "/google/shopping/merchant/reports/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-shopping-merchant-reports/$1/google-shopping-merchant-reports/src" - source: "/google/shopping/merchant/reports/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-shopping-merchant-reports/$1/samples/snippets/generated" diff --git a/java-shopping-merchant-reviews/.OwlBot-hermetic.yaml b/java-shopping-merchant-reviews/.OwlBot-hermetic.yaml index e8630c1b23b8..e0d092823073 100644 --- a/java-shopping-merchant-reviews/.OwlBot-hermetic.yaml +++ b/java-shopping-merchant-reviews/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-shopping-merchant-reviews/grpc-google-.*/src" - "/java-shopping-merchant-reviews/proto-google-.*/src" -- "/java-shopping-merchant-reviews/google-.*/src/main" -- "/java-shopping-merchant-reviews/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-shopping-merchant-reviews/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-shopping-merchant-reviews/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-shopping-merchant-reviews/google-.*/src" - "/java-shopping-merchant-reviews/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/shopping/merchant/reviews/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-shopping-merchant-reviews/$1/proto-google-shopping-merchant-reviews-$1/src" - source: "/google/shopping/merchant/reviews/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-shopping-merchant-reviews/$1/grpc-google-shopping-merchant-reviews-$1/src" -- source: "/google/shopping/merchant/reviews/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-shopping-merchant-reviews/$1/google-shopping-merchant-reviews/src/main" +- source: "/google/shopping/merchant/reviews/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-shopping-merchant-reviews/$1/google-shopping-merchant-reviews/src" - source: "/google/shopping/merchant/reviews/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-shopping-merchant-reviews/$1/samples/snippets/generated" diff --git a/java-spanneradapter/.OwlBot-hermetic.yaml b/java-spanneradapter/.OwlBot-hermetic.yaml index 1acae29a2eae..e1613bb2f512 100644 --- a/java-spanneradapter/.OwlBot-hermetic.yaml +++ b/java-spanneradapter/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-spanneradapter/grpc-google-.*/src" - "/java-spanneradapter/proto-google-.*/src" -- "/java-spanneradapter/google-.*/src/main" -- "/java-spanneradapter/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-spanneradapter/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-spanneradapter/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-spanneradapter/google-.*/src" - "/java-spanneradapter/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/spanner/adapter/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-spanneradapter/$1/proto-google-cloud-spanneradapter-$1/src" - source: "/google/spanner/adapter/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-spanneradapter/$1/grpc-google-cloud-spanneradapter-$1/src" -- source: "/google/spanner/adapter/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-spanneradapter/$1/google-cloud-spanneradapter/src/main" +- source: "/google/spanner/adapter/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-spanneradapter/$1/google-cloud-spanneradapter/src" - source: "/google/spanner/adapter/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-spanneradapter/$1/samples/snippets/generated" diff --git a/java-speech/.OwlBot-hermetic.yaml b/java-speech/.OwlBot-hermetic.yaml index 620e118ad0e9..cccfac32ddd0 100644 --- a/java-speech/.OwlBot-hermetic.yaml +++ b/java-speech/.OwlBot-hermetic.yaml @@ -17,15 +17,13 @@ deep-remove-regex: - "/java-speech/samples/snippets/generated" - "/java-speech/grpc-google-.*/src" - "/java-speech/proto-google-.*/src" -- "/java-speech/google-.*/src/main" -- "/java-speech/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-speech/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-speech/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-speech/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" -- "/.*google-cloud-speech/src/test/java/com/google/.*/speech/v1/SpeechSmokeTest.java" -- "/.*google-cloud-speech/src/test/java/com/google/.*/speech/v1p1beta1/SpeechSmokeTest.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" +- "/.*google-cloud-speech/src/test/java/com/google/cloud/speech/v1/SpeechSmokeTest.java" +- "/.*google-cloud-speech/src/test/java/com/google/cloud/speech/v1p1beta1/SpeechSmokeTest.java" - "/.*google-cloud-speech/src/test/resources/hello.flac" - "/.*google-cloud-speech/src/test/resources/META-INF/native-image/" @@ -34,8 +32,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-speech/$1/proto-google-cloud-speech-$1/src" - source: "/google/cloud/speech/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-speech/$1/grpc-google-cloud-speech-$1/src" -- source: "/google/cloud/speech/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-speech/$1/google-cloud-speech/src/main" +- source: "/google/cloud/speech/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-speech/$1/google-cloud-speech/src" - source: "/google/cloud/speech/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-speech/$1/samples/snippets/generated" diff --git a/java-storage-transfer/.OwlBot-hermetic.yaml b/java-storage-transfer/.OwlBot-hermetic.yaml index 0bfde85b6c9e..d27a909724d3 100644 --- a/java-storage-transfer/.OwlBot-hermetic.yaml +++ b/java-storage-transfer/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-storage-transfer/grpc-google-.*/src" - "/java-storage-transfer/proto-google-.*/src" -- "/java-storage-transfer/google-.*/src/main" -- "/java-storage-transfer/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-storage-transfer/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-storage-transfer/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-storage-transfer/google-.*/src" - "/java-storage-transfer/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/storagetransfer/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-storage-transfer/$1/proto-google-cloud-storage-transfer-$1/src" - source: "/google/storagetransfer/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-storage-transfer/$1/grpc-google-cloud-storage-transfer-$1/src" -- source: "/google/storagetransfer/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-storage-transfer/$1/google-cloud-storage-transfer/src/main" +- source: "/google/storagetransfer/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-storage-transfer/$1/google-cloud-storage-transfer/src" - source: "/google/storagetransfer/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-storage-transfer/$1/samples/snippets/generated" diff --git a/java-storagebatchoperations/.OwlBot-hermetic.yaml b/java-storagebatchoperations/.OwlBot-hermetic.yaml index f21399a9f155..5740ca2e28b9 100644 --- a/java-storagebatchoperations/.OwlBot-hermetic.yaml +++ b/java-storagebatchoperations/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-storagebatchoperations/grpc-google-.*/src" - "/java-storagebatchoperations/proto-google-.*/src" -- "/java-storagebatchoperations/google-.*/src/main" -- "/java-storagebatchoperations/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-storagebatchoperations/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-storagebatchoperations/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-storagebatchoperations/google-.*/src" - "/java-storagebatchoperations/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/storagebatchoperations/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-storagebatchoperations/$1/proto-google-cloud-storagebatchoperations-$1/src" - source: "/google/cloud/storagebatchoperations/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-storagebatchoperations/$1/grpc-google-cloud-storagebatchoperations-$1/src" -- source: "/google/cloud/storagebatchoperations/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-storagebatchoperations/$1/google-cloud-storagebatchoperations/src/main" +- source: "/google/cloud/storagebatchoperations/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-storagebatchoperations/$1/google-cloud-storagebatchoperations/src" - source: "/google/cloud/storagebatchoperations/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-storagebatchoperations/$1/samples/snippets/generated" diff --git a/java-storageinsights/.OwlBot-hermetic.yaml b/java-storageinsights/.OwlBot-hermetic.yaml index 47a50b6ddfa8..e07bfe54426c 100644 --- a/java-storageinsights/.OwlBot-hermetic.yaml +++ b/java-storageinsights/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-storageinsights/grpc-google-.*/src" - "/java-storageinsights/proto-google-.*/src" -- "/java-storageinsights/google-.*/src/main" -- "/java-storageinsights/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-storageinsights/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-storageinsights/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-storageinsights/google-.*/src" - "/java-storageinsights/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/storageinsights/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-storageinsights/$1/proto-google-cloud-storageinsights-$1/src" - source: "/google/cloud/storageinsights/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-storageinsights/$1/grpc-google-cloud-storageinsights-$1/src" -- source: "/google/cloud/storageinsights/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-storageinsights/$1/google-cloud-storageinsights/src/main" +- source: "/google/cloud/storageinsights/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-storageinsights/$1/google-cloud-storageinsights/src" - source: "/google/cloud/storageinsights/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-storageinsights/$1/samples/snippets/generated" diff --git a/java-talent/.OwlBot-hermetic.yaml b/java-talent/.OwlBot-hermetic.yaml index 003c01d7e64a..2144d70d7b19 100644 --- a/java-talent/.OwlBot-hermetic.yaml +++ b/java-talent/.OwlBot-hermetic.yaml @@ -17,20 +17,19 @@ deep-remove-regex: - "/java-talent/samples/snippets/generated" - "/java-talent/grpc-google-.*/src" - "/java-talent/proto-google-.*/src" -- "/java-talent/google-.*/src/main" -- "/java-talent/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-talent/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-talent/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-talent/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/talent/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-talent/$1/proto-google-cloud-talent-$1/src" - source: "/google/cloud/talent/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-talent/$1/grpc-google-cloud-talent-$1/src" -- source: "/google/cloud/talent/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-talent/$1/google-cloud-talent/src/main" +- source: "/google/cloud/talent/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-talent/$1/google-cloud-talent/src" - source: "/google/cloud/talent/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-talent/$1/samples/snippets/generated" diff --git a/java-tasks/.OwlBot-hermetic.yaml b/java-tasks/.OwlBot-hermetic.yaml index 64038befc453..0c6e99f9fa6d 100644 --- a/java-tasks/.OwlBot-hermetic.yaml +++ b/java-tasks/.OwlBot-hermetic.yaml @@ -17,14 +17,12 @@ deep-remove-regex: - "/java-tasks/samples/snippets/generated" - "/java-tasks/grpc-google-.*/src" - "/java-tasks/proto-google-.*/src" -- "/java-tasks/google-.*/src/main" -- "/java-tasks/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-tasks/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-tasks/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-tasks/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" -- "/.*google-cloud-tasks/src/test/java/com/google/.*/tasks/v2beta3/CloudTasksSmokeTest.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" +- "/.*google-cloud-tasks/src/test/java/com/google/cloud/tasks/v2beta3/CloudTasksSmokeTest.java" - "/.*proto-google-cloud-tasks-v2/src/main/java/com/google/cloud/tasks/v2/ProjectName.java" - "/.*proto-google-cloud-tasks-v2beta2/src/main/java/com/google/cloud/tasks/v2beta2/ProjectName.java" - "/.*proto-google-cloud-tasks-v2beta3/src/main/java/com/google/cloud/tasks/v2beta3/ProjectName.java" @@ -34,8 +32,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-tasks/$1/proto-google-cloud-tasks-$1/src" - source: "/google/cloud/tasks/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-tasks/$1/grpc-google-cloud-tasks-$1/src" -- source: "/google/cloud/tasks/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-tasks/$1/google-cloud-tasks/src/main" +- source: "/google/cloud/tasks/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-tasks/$1/google-cloud-tasks/src" - source: "/google/cloud/tasks/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-tasks/$1/samples/snippets/generated" diff --git a/java-telcoautomation/.OwlBot-hermetic.yaml b/java-telcoautomation/.OwlBot-hermetic.yaml index 980aec3062ba..d8f63cf283f9 100644 --- a/java-telcoautomation/.OwlBot-hermetic.yaml +++ b/java-telcoautomation/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-telcoautomation/grpc-google-.*/src" - "/java-telcoautomation/proto-google-.*/src" -- "/java-telcoautomation/google-.*/src/main" -- "/java-telcoautomation/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-telcoautomation/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-telcoautomation/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-telcoautomation/google-.*/src" - "/java-telcoautomation/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/telcoautomation/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-telcoautomation/$1/proto-google-cloud-telcoautomation-$1/src" - source: "/google/cloud/telcoautomation/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-telcoautomation/$1/grpc-google-cloud-telcoautomation-$1/src" -- source: "/google/cloud/telcoautomation/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-telcoautomation/$1/google-cloud-telcoautomation/src/main" +- source: "/google/cloud/telcoautomation/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-telcoautomation/$1/google-cloud-telcoautomation/src" - source: "/google/cloud/telcoautomation/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-telcoautomation/$1/samples/snippets/generated" diff --git a/java-texttospeech/.OwlBot-hermetic.yaml b/java-texttospeech/.OwlBot-hermetic.yaml index f9a724d687d0..4ef41ea7d2bb 100644 --- a/java-texttospeech/.OwlBot-hermetic.yaml +++ b/java-texttospeech/.OwlBot-hermetic.yaml @@ -17,15 +17,13 @@ deep-remove-regex: - "/java-texttospeech/samples/snippets/generated" - "/java-texttospeech/grpc-google-.*/src" - "/java-texttospeech/proto-google-.*/src" -- "/java-texttospeech/google-.*/src/main" -- "/java-texttospeech/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-texttospeech/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-texttospeech/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-texttospeech/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" -- "/.*google-cloud-texttospeech/src/test/java/com/google/.*/texttospeech/v1/TextToSpeechSmokeTest.java" -- "/.*google-cloud-texttospeech/src/test/java/com/google/.*/texttospeech/v1beta1/TextToSpeechSmokeTest.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" +- "/.*google-cloud-texttospeech/src/test/java/com/google/cloud/texttospeech/v1/TextToSpeechSmokeTest.java" +- "/.*google-cloud-texttospeech/src/test/java/com/google/cloud/texttospeech/v1beta1/TextToSpeechSmokeTest.java" deep-copy-regex: @@ -33,8 +31,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-texttospeech/$1/proto-google-cloud-texttospeech-$1/src" - source: "/google/cloud/texttospeech/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-texttospeech/$1/grpc-google-cloud-texttospeech-$1/src" -- source: "/google/cloud/texttospeech/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-texttospeech/$1/google-cloud-texttospeech/src/main" +- source: "/google/cloud/texttospeech/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-texttospeech/$1/google-cloud-texttospeech/src" - source: "/google/cloud/texttospeech/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-texttospeech/$1/samples/snippets/generated" diff --git a/java-tpu/.OwlBot-hermetic.yaml b/java-tpu/.OwlBot-hermetic.yaml index 47a0185b1d2d..3794e77bf685 100644 --- a/java-tpu/.OwlBot-hermetic.yaml +++ b/java-tpu/.OwlBot-hermetic.yaml @@ -17,10 +17,7 @@ deep-remove-regex: - "/java-tpu/samples/snippets/generated" - "/java-tpu/grpc-google-.*/src" - "/java-tpu/proto-google-.*/src" -- "/java-tpu/google-.*/src/main" -- "/java-tpu/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-tpu/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-tpu/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-tpu/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" @@ -30,8 +27,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-tpu/$1/proto-google-cloud-tpu-$1/src" - source: "/google/cloud/tpu/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-tpu/$1/grpc-google-cloud-tpu-$1/src" -- source: "/google/cloud/tpu/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-tpu/$1/google-cloud-tpu/src/main" +- source: "/google/cloud/tpu/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-tpu/$1/google-cloud-tpu/src" - source: "/google/cloud/tpu/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-tpu/$1/samples/snippets/generated" diff --git a/java-trace/.OwlBot-hermetic.yaml b/java-trace/.OwlBot-hermetic.yaml index b434ba61ff0e..fa7122e5a04c 100644 --- a/java-trace/.OwlBot-hermetic.yaml +++ b/java-trace/.OwlBot-hermetic.yaml @@ -16,24 +16,22 @@ deep-remove-regex: - "/java-trace/grpc-google-.*/src" - "/java-trace/proto-google-.*/src" -- "/java-trace/google-.*/src/main" -- "/java-trace/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-trace/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-trace/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-trace/google-.*/src" - "/java-trace/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" -- "/.*google-cloud-trace/src/test/java/com/google/.*/trace/v1/VPCServiceControlTest.java" -- "/.*google-cloud-trace/src/test/java/com/google/.*/trace/v2/VPCServiceControlTest.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" +- "/.*google-cloud-trace/src/test/java/com/google/cloud/trace/v1/VPCServiceControlTest.java" +- "/.*google-cloud-trace/src/test/java/com/google/cloud/trace/v2/VPCServiceControlTest.java" deep-copy-regex: - source: "/google/devtools/cloudtrace/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-trace/$1/proto-google-cloud-trace-$1/src" - source: "/google/devtools/cloudtrace/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-trace/$1/grpc-google-cloud-trace-$1/src" -- source: "/google/devtools/cloudtrace/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-trace/$1/google-cloud-trace/src/main" +- source: "/google/devtools/cloudtrace/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-trace/$1/google-cloud-trace/src" - source: "/google/devtools/cloudtrace/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-trace/$1/samples/snippets/generated" diff --git a/java-trace/google-cloud-trace/src/test/java/com/google/cloud/trace/v1/MockTraceService.java b/java-trace/google-cloud-trace/src/test/java/com/google/cloud/trace/v1/MockTraceService.java new file mode 100644 index 000000000000..87adc39cda29 --- /dev/null +++ b/java-trace/google-cloud-trace/src/test/java/com/google/cloud/trace/v1/MockTraceService.java @@ -0,0 +1,59 @@ +/* + * Copyright 2026 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package com.google.cloud.trace.v1; + +import com.google.api.core.BetaApi; +import com.google.api.gax.grpc.testing.MockGrpcService; +import com.google.protobuf.AbstractMessage; +import io.grpc.ServerServiceDefinition; +import java.util.List; +import javax.annotation.Generated; + +@BetaApi +@Generated("by gapic-generator-java") +public class MockTraceService implements MockGrpcService { + private final MockTraceServiceImpl serviceImpl; + + public MockTraceService() { + serviceImpl = new MockTraceServiceImpl(); + } + + @Override + public List getRequests() { + return serviceImpl.getRequests(); + } + + @Override + public void addResponse(AbstractMessage response) { + serviceImpl.addResponse(response); + } + + @Override + public void addException(Exception exception) { + serviceImpl.addException(exception); + } + + @Override + public ServerServiceDefinition getServiceDefinition() { + return serviceImpl.bindService(); + } + + @Override + public void reset() { + serviceImpl.reset(); + } +} diff --git a/java-trace/google-cloud-trace/src/test/java/com/google/cloud/trace/v1/MockTraceServiceImpl.java b/java-trace/google-cloud-trace/src/test/java/com/google/cloud/trace/v1/MockTraceServiceImpl.java new file mode 100644 index 000000000000..8d9ec4ceaf7b --- /dev/null +++ b/java-trace/google-cloud-trace/src/test/java/com/google/cloud/trace/v1/MockTraceServiceImpl.java @@ -0,0 +1,127 @@ +/* + * Copyright 2026 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package com.google.cloud.trace.v1; + +import com.google.api.core.BetaApi; +import com.google.devtools.cloudtrace.v1.GetTraceRequest; +import com.google.devtools.cloudtrace.v1.ListTracesRequest; +import com.google.devtools.cloudtrace.v1.ListTracesResponse; +import com.google.devtools.cloudtrace.v1.PatchTracesRequest; +import com.google.devtools.cloudtrace.v1.Trace; +import com.google.devtools.cloudtrace.v1.TraceServiceGrpc.TraceServiceImplBase; +import com.google.protobuf.AbstractMessage; +import com.google.protobuf.Empty; +import io.grpc.stub.StreamObserver; +import java.util.ArrayList; +import java.util.LinkedList; +import java.util.List; +import java.util.Queue; +import javax.annotation.Generated; + +@BetaApi +@Generated("by gapic-generator-java") +public class MockTraceServiceImpl extends TraceServiceImplBase { + private List requests; + private Queue responses; + + public MockTraceServiceImpl() { + requests = new ArrayList<>(); + responses = new LinkedList<>(); + } + + public List getRequests() { + return requests; + } + + public void addResponse(AbstractMessage response) { + responses.add(response); + } + + public void setResponses(List responses) { + this.responses = new LinkedList(responses); + } + + public void addException(Exception exception) { + responses.add(exception); + } + + public void reset() { + requests = new ArrayList<>(); + responses = new LinkedList<>(); + } + + @Override + public void listTraces( + ListTracesRequest request, StreamObserver responseObserver) { + Object response = responses.poll(); + if (response instanceof ListTracesResponse) { + requests.add(request); + responseObserver.onNext(((ListTracesResponse) response)); + responseObserver.onCompleted(); + } else if (response instanceof Exception) { + responseObserver.onError(((Exception) response)); + } else { + responseObserver.onError( + new IllegalArgumentException( + String.format( + "Unrecognized response type %s for method ListTraces, expected %s or %s", + response == null ? "null" : response.getClass().getName(), + ListTracesResponse.class.getName(), + Exception.class.getName()))); + } + } + + @Override + public void getTrace(GetTraceRequest request, StreamObserver responseObserver) { + Object response = responses.poll(); + if (response instanceof Trace) { + requests.add(request); + responseObserver.onNext(((Trace) response)); + responseObserver.onCompleted(); + } else if (response instanceof Exception) { + responseObserver.onError(((Exception) response)); + } else { + responseObserver.onError( + new IllegalArgumentException( + String.format( + "Unrecognized response type %s for method GetTrace, expected %s or %s", + response == null ? "null" : response.getClass().getName(), + Trace.class.getName(), + Exception.class.getName()))); + } + } + + @Override + public void patchTraces(PatchTracesRequest request, StreamObserver responseObserver) { + Object response = responses.poll(); + if (response instanceof Empty) { + requests.add(request); + responseObserver.onNext(((Empty) response)); + responseObserver.onCompleted(); + } else if (response instanceof Exception) { + responseObserver.onError(((Exception) response)); + } else { + responseObserver.onError( + new IllegalArgumentException( + String.format( + "Unrecognized response type %s for method PatchTraces, expected %s or %s", + response == null ? "null" : response.getClass().getName(), + Empty.class.getName(), + Exception.class.getName()))); + } + } +} diff --git a/java-trace/google-cloud-trace/src/test/java/com/google/cloud/trace/v1/TraceServiceClientHttpJsonTest.java b/java-trace/google-cloud-trace/src/test/java/com/google/cloud/trace/v1/TraceServiceClientHttpJsonTest.java new file mode 100644 index 000000000000..6ebec9afb0c5 --- /dev/null +++ b/java-trace/google-cloud-trace/src/test/java/com/google/cloud/trace/v1/TraceServiceClientHttpJsonTest.java @@ -0,0 +1,223 @@ +/* + * Copyright 2026 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package com.google.cloud.trace.v1; + +import static com.google.cloud.trace.v1.TraceServiceClient.ListTracesPagedResponse; + +import com.google.api.gax.core.NoCredentialsProvider; +import com.google.api.gax.httpjson.GaxHttpJsonProperties; +import com.google.api.gax.httpjson.testing.MockHttpService; +import com.google.api.gax.rpc.ApiClientHeaderProvider; +import com.google.api.gax.rpc.ApiException; +import com.google.api.gax.rpc.ApiExceptionFactory; +import com.google.api.gax.rpc.InvalidArgumentException; +import com.google.api.gax.rpc.StatusCode; +import com.google.api.gax.rpc.testing.FakeStatusCode; +import com.google.cloud.trace.v1.stub.HttpJsonTraceServiceStub; +import com.google.common.collect.Lists; +import com.google.devtools.cloudtrace.v1.ListTracesResponse; +import com.google.devtools.cloudtrace.v1.Trace; +import com.google.devtools.cloudtrace.v1.TraceSpan; +import com.google.devtools.cloudtrace.v1.Traces; +import com.google.protobuf.Empty; +import java.io.IOException; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.List; +import javax.annotation.Generated; +import org.junit.After; +import org.junit.AfterClass; +import org.junit.Assert; +import org.junit.Before; +import org.junit.BeforeClass; +import org.junit.Test; + +@Generated("by gapic-generator-java") +public class TraceServiceClientHttpJsonTest { + private static MockHttpService mockService; + private static TraceServiceClient client; + + @BeforeClass + public static void startStaticServer() throws IOException { + mockService = + new MockHttpService( + HttpJsonTraceServiceStub.getMethodDescriptors(), + TraceServiceSettings.getDefaultEndpoint()); + TraceServiceSettings settings = + TraceServiceSettings.newHttpJsonBuilder() + .setTransportChannelProvider( + TraceServiceSettings.defaultHttpJsonTransportProviderBuilder() + .setHttpTransport(mockService) + .build()) + .setCredentialsProvider(NoCredentialsProvider.create()) + .build(); + client = TraceServiceClient.create(settings); + } + + @AfterClass + public static void stopServer() { + client.close(); + } + + @Before + public void setUp() {} + + @After + public void tearDown() throws Exception { + mockService.reset(); + } + + @Test + public void listTracesTest() throws Exception { + Trace responsesElement = Trace.newBuilder().build(); + ListTracesResponse expectedResponse = + ListTracesResponse.newBuilder() + .setNextPageToken("") + .addAllTraces(Arrays.asList(responsesElement)) + .build(); + mockService.addResponse(expectedResponse); + + String projectId = "projectId-1530"; + + ListTracesPagedResponse pagedListResponse = client.listTraces(projectId); + + List resources = Lists.newArrayList(pagedListResponse.iterateAll()); + + Assert.assertEquals(1, resources.size()); + Assert.assertEquals(expectedResponse.getTracesList().get(0), resources.get(0)); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void listTracesExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + String projectId = "projectId-1530"; + client.listTraces(projectId); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void getTraceTest() throws Exception { + Trace expectedResponse = + Trace.newBuilder() + .setProjectId("projectId-894832108") + .setTraceId("traceId-1067401920") + .addAllSpans(new ArrayList()) + .build(); + mockService.addResponse(expectedResponse); + + String projectId = "projectId-1530"; + String traceId = "traceId-8890"; + + Trace actualResponse = client.getTrace(projectId, traceId); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void getTraceExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + String projectId = "projectId-1530"; + String traceId = "traceId-8890"; + client.getTrace(projectId, traceId); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void patchTracesTest() throws Exception { + Empty expectedResponse = Empty.newBuilder().build(); + mockService.addResponse(expectedResponse); + + String projectId = "projectId-1530"; + Traces traces = Traces.newBuilder().build(); + + client.patchTraces(projectId, traces); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void patchTracesExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + String projectId = "projectId-1530"; + Traces traces = Traces.newBuilder().build(); + client.patchTraces(projectId, traces); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } +} diff --git a/java-trace/google-cloud-trace/src/test/java/com/google/cloud/trace/v1/TraceServiceClientTest.java b/java-trace/google-cloud-trace/src/test/java/com/google/cloud/trace/v1/TraceServiceClientTest.java new file mode 100644 index 000000000000..44d15d9dd336 --- /dev/null +++ b/java-trace/google-cloud-trace/src/test/java/com/google/cloud/trace/v1/TraceServiceClientTest.java @@ -0,0 +1,213 @@ +/* + * Copyright 2026 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package com.google.cloud.trace.v1; + +import static com.google.cloud.trace.v1.TraceServiceClient.ListTracesPagedResponse; + +import com.google.api.gax.core.NoCredentialsProvider; +import com.google.api.gax.grpc.GaxGrpcProperties; +import com.google.api.gax.grpc.testing.LocalChannelProvider; +import com.google.api.gax.grpc.testing.MockGrpcService; +import com.google.api.gax.grpc.testing.MockServiceHelper; +import com.google.api.gax.rpc.ApiClientHeaderProvider; +import com.google.api.gax.rpc.InvalidArgumentException; +import com.google.common.collect.Lists; +import com.google.devtools.cloudtrace.v1.GetTraceRequest; +import com.google.devtools.cloudtrace.v1.ListTracesRequest; +import com.google.devtools.cloudtrace.v1.ListTracesResponse; +import com.google.devtools.cloudtrace.v1.PatchTracesRequest; +import com.google.devtools.cloudtrace.v1.Trace; +import com.google.devtools.cloudtrace.v1.TraceSpan; +import com.google.devtools.cloudtrace.v1.Traces; +import com.google.protobuf.AbstractMessage; +import com.google.protobuf.Empty; +import io.grpc.StatusRuntimeException; +import java.io.IOException; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.List; +import java.util.UUID; +import javax.annotation.Generated; +import org.junit.After; +import org.junit.AfterClass; +import org.junit.Assert; +import org.junit.Before; +import org.junit.BeforeClass; +import org.junit.Test; + +@Generated("by gapic-generator-java") +public class TraceServiceClientTest { + private static MockServiceHelper mockServiceHelper; + private static MockTraceService mockTraceService; + private LocalChannelProvider channelProvider; + private TraceServiceClient client; + + @BeforeClass + public static void startStaticServer() { + mockTraceService = new MockTraceService(); + mockServiceHelper = + new MockServiceHelper( + UUID.randomUUID().toString(), Arrays.asList(mockTraceService)); + mockServiceHelper.start(); + } + + @AfterClass + public static void stopServer() { + mockServiceHelper.stop(); + } + + @Before + public void setUp() throws IOException { + mockServiceHelper.reset(); + channelProvider = mockServiceHelper.createChannelProvider(); + TraceServiceSettings settings = + TraceServiceSettings.newBuilder() + .setTransportChannelProvider(channelProvider) + .setCredentialsProvider(NoCredentialsProvider.create()) + .build(); + client = TraceServiceClient.create(settings); + } + + @After + public void tearDown() throws Exception { + client.close(); + } + + @Test + public void listTracesTest() throws Exception { + Trace responsesElement = Trace.newBuilder().build(); + ListTracesResponse expectedResponse = + ListTracesResponse.newBuilder() + .setNextPageToken("") + .addAllTraces(Arrays.asList(responsesElement)) + .build(); + mockTraceService.addResponse(expectedResponse); + + String projectId = "projectId-894832108"; + + ListTracesPagedResponse pagedListResponse = client.listTraces(projectId); + + List resources = Lists.newArrayList(pagedListResponse.iterateAll()); + + Assert.assertEquals(1, resources.size()); + Assert.assertEquals(expectedResponse.getTracesList().get(0), resources.get(0)); + + List actualRequests = mockTraceService.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + ListTracesRequest actualRequest = ((ListTracesRequest) actualRequests.get(0)); + + Assert.assertEquals(projectId, actualRequest.getProjectId()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void listTracesExceptionTest() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockTraceService.addException(exception); + + try { + String projectId = "projectId-894832108"; + client.listTraces(projectId); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void getTraceTest() throws Exception { + Trace expectedResponse = + Trace.newBuilder() + .setProjectId("projectId-894832108") + .setTraceId("traceId-1067401920") + .addAllSpans(new ArrayList()) + .build(); + mockTraceService.addResponse(expectedResponse); + + String projectId = "projectId-894832108"; + String traceId = "traceId-1067401920"; + + Trace actualResponse = client.getTrace(projectId, traceId); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockTraceService.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + GetTraceRequest actualRequest = ((GetTraceRequest) actualRequests.get(0)); + + Assert.assertEquals(projectId, actualRequest.getProjectId()); + Assert.assertEquals(traceId, actualRequest.getTraceId()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void getTraceExceptionTest() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockTraceService.addException(exception); + + try { + String projectId = "projectId-894832108"; + String traceId = "traceId-1067401920"; + client.getTrace(projectId, traceId); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void patchTracesTest() throws Exception { + Empty expectedResponse = Empty.newBuilder().build(); + mockTraceService.addResponse(expectedResponse); + + String projectId = "projectId-894832108"; + Traces traces = Traces.newBuilder().build(); + + client.patchTraces(projectId, traces); + + List actualRequests = mockTraceService.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + PatchTracesRequest actualRequest = ((PatchTracesRequest) actualRequests.get(0)); + + Assert.assertEquals(projectId, actualRequest.getProjectId()); + Assert.assertEquals(traces, actualRequest.getTraces()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void patchTracesExceptionTest() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockTraceService.addException(exception); + + try { + String projectId = "projectId-894832108"; + Traces traces = Traces.newBuilder().build(); + client.patchTraces(projectId, traces); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } +} diff --git a/java-trace/google-cloud-trace/src/test/java/com/google/cloud/trace/v2/MockTraceService.java b/java-trace/google-cloud-trace/src/test/java/com/google/cloud/trace/v2/MockTraceService.java new file mode 100644 index 000000000000..9bc0330c2c08 --- /dev/null +++ b/java-trace/google-cloud-trace/src/test/java/com/google/cloud/trace/v2/MockTraceService.java @@ -0,0 +1,59 @@ +/* + * Copyright 2026 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package com.google.cloud.trace.v2; + +import com.google.api.core.BetaApi; +import com.google.api.gax.grpc.testing.MockGrpcService; +import com.google.protobuf.AbstractMessage; +import io.grpc.ServerServiceDefinition; +import java.util.List; +import javax.annotation.Generated; + +@BetaApi +@Generated("by gapic-generator-java") +public class MockTraceService implements MockGrpcService { + private final MockTraceServiceImpl serviceImpl; + + public MockTraceService() { + serviceImpl = new MockTraceServiceImpl(); + } + + @Override + public List getRequests() { + return serviceImpl.getRequests(); + } + + @Override + public void addResponse(AbstractMessage response) { + serviceImpl.addResponse(response); + } + + @Override + public void addException(Exception exception) { + serviceImpl.addException(exception); + } + + @Override + public ServerServiceDefinition getServiceDefinition() { + return serviceImpl.bindService(); + } + + @Override + public void reset() { + serviceImpl.reset(); + } +} diff --git a/java-trace/google-cloud-trace/src/test/java/com/google/cloud/trace/v2/MockTraceServiceImpl.java b/java-trace/google-cloud-trace/src/test/java/com/google/cloud/trace/v2/MockTraceServiceImpl.java new file mode 100644 index 000000000000..5f981b35f193 --- /dev/null +++ b/java-trace/google-cloud-trace/src/test/java/com/google/cloud/trace/v2/MockTraceServiceImpl.java @@ -0,0 +1,104 @@ +/* + * Copyright 2026 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package com.google.cloud.trace.v2; + +import com.google.api.core.BetaApi; +import com.google.devtools.cloudtrace.v2.BatchWriteSpansRequest; +import com.google.devtools.cloudtrace.v2.Span; +import com.google.devtools.cloudtrace.v2.TraceServiceGrpc.TraceServiceImplBase; +import com.google.protobuf.AbstractMessage; +import com.google.protobuf.Empty; +import io.grpc.stub.StreamObserver; +import java.util.ArrayList; +import java.util.LinkedList; +import java.util.List; +import java.util.Queue; +import javax.annotation.Generated; + +@BetaApi +@Generated("by gapic-generator-java") +public class MockTraceServiceImpl extends TraceServiceImplBase { + private List requests; + private Queue responses; + + public MockTraceServiceImpl() { + requests = new ArrayList<>(); + responses = new LinkedList<>(); + } + + public List getRequests() { + return requests; + } + + public void addResponse(AbstractMessage response) { + responses.add(response); + } + + public void setResponses(List responses) { + this.responses = new LinkedList(responses); + } + + public void addException(Exception exception) { + responses.add(exception); + } + + public void reset() { + requests = new ArrayList<>(); + responses = new LinkedList<>(); + } + + @Override + public void batchWriteSpans( + BatchWriteSpansRequest request, StreamObserver responseObserver) { + Object response = responses.poll(); + if (response instanceof Empty) { + requests.add(request); + responseObserver.onNext(((Empty) response)); + responseObserver.onCompleted(); + } else if (response instanceof Exception) { + responseObserver.onError(((Exception) response)); + } else { + responseObserver.onError( + new IllegalArgumentException( + String.format( + "Unrecognized response type %s for method BatchWriteSpans, expected %s or %s", + response == null ? "null" : response.getClass().getName(), + Empty.class.getName(), + Exception.class.getName()))); + } + } + + @Override + public void createSpan(Span request, StreamObserver responseObserver) { + Object response = responses.poll(); + if (response instanceof Span) { + requests.add(request); + responseObserver.onNext(((Span) response)); + responseObserver.onCompleted(); + } else if (response instanceof Exception) { + responseObserver.onError(((Exception) response)); + } else { + responseObserver.onError( + new IllegalArgumentException( + String.format( + "Unrecognized response type %s for method CreateSpan, expected %s or %s", + response == null ? "null" : response.getClass().getName(), + Span.class.getName(), + Exception.class.getName()))); + } + } +} diff --git a/java-trace/google-cloud-trace/src/test/java/com/google/cloud/trace/v2/TraceServiceClientHttpJsonTest.java b/java-trace/google-cloud-trace/src/test/java/com/google/cloud/trace/v2/TraceServiceClientHttpJsonTest.java new file mode 100644 index 000000000000..38ec0ca017c5 --- /dev/null +++ b/java-trace/google-cloud-trace/src/test/java/com/google/cloud/trace/v2/TraceServiceClientHttpJsonTest.java @@ -0,0 +1,254 @@ +/* + * Copyright 2026 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package com.google.cloud.trace.v2; + +import com.google.api.gax.core.NoCredentialsProvider; +import com.google.api.gax.httpjson.GaxHttpJsonProperties; +import com.google.api.gax.httpjson.testing.MockHttpService; +import com.google.api.gax.rpc.ApiClientHeaderProvider; +import com.google.api.gax.rpc.ApiException; +import com.google.api.gax.rpc.ApiExceptionFactory; +import com.google.api.gax.rpc.InvalidArgumentException; +import com.google.api.gax.rpc.StatusCode; +import com.google.api.gax.rpc.testing.FakeStatusCode; +import com.google.cloud.trace.v2.stub.HttpJsonTraceServiceStub; +import com.google.devtools.cloudtrace.v2.ProjectName; +import com.google.devtools.cloudtrace.v2.Span; +import com.google.devtools.cloudtrace.v2.SpanName; +import com.google.devtools.cloudtrace.v2.StackTrace; +import com.google.devtools.cloudtrace.v2.TruncatableString; +import com.google.protobuf.BoolValue; +import com.google.protobuf.Empty; +import com.google.protobuf.Int32Value; +import com.google.protobuf.Timestamp; +import com.google.rpc.Status; +import java.io.IOException; +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import org.junit.After; +import org.junit.AfterClass; +import org.junit.Assert; +import org.junit.Before; +import org.junit.BeforeClass; +import org.junit.Test; + +@Generated("by gapic-generator-java") +public class TraceServiceClientHttpJsonTest { + private static MockHttpService mockService; + private static TraceServiceClient client; + + @BeforeClass + public static void startStaticServer() throws IOException { + mockService = + new MockHttpService( + HttpJsonTraceServiceStub.getMethodDescriptors(), + TraceServiceSettings.getDefaultEndpoint()); + TraceServiceSettings settings = + TraceServiceSettings.newHttpJsonBuilder() + .setTransportChannelProvider( + TraceServiceSettings.defaultHttpJsonTransportProviderBuilder() + .setHttpTransport(mockService) + .build()) + .setCredentialsProvider(NoCredentialsProvider.create()) + .build(); + client = TraceServiceClient.create(settings); + } + + @AfterClass + public static void stopServer() { + client.close(); + } + + @Before + public void setUp() {} + + @After + public void tearDown() throws Exception { + mockService.reset(); + } + + @Test + public void batchWriteSpansTest() throws Exception { + Empty expectedResponse = Empty.newBuilder().build(); + mockService.addResponse(expectedResponse); + + ProjectName name = ProjectName.of("[PROJECT]"); + List spans = new ArrayList<>(); + + client.batchWriteSpans(name, spans); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void batchWriteSpansExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + ProjectName name = ProjectName.of("[PROJECT]"); + List spans = new ArrayList<>(); + client.batchWriteSpans(name, spans); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void batchWriteSpansTest2() throws Exception { + Empty expectedResponse = Empty.newBuilder().build(); + mockService.addResponse(expectedResponse); + + String name = "projects/project-3664"; + List spans = new ArrayList<>(); + + client.batchWriteSpans(name, spans); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void batchWriteSpansExceptionTest2() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + String name = "projects/project-3664"; + List spans = new ArrayList<>(); + client.batchWriteSpans(name, spans); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void createSpanTest() throws Exception { + Span expectedResponse = + Span.newBuilder() + .setName(SpanName.of("[PROJECT]", "[TRACE]", "[SPAN]").toString()) + .setSpanId("spanId-896182779") + .setParentSpanId("parentSpanId1059234639") + .setDisplayName(TruncatableString.newBuilder().build()) + .setStartTime(Timestamp.newBuilder().build()) + .setEndTime(Timestamp.newBuilder().build()) + .setAttributes(Span.Attributes.newBuilder().build()) + .setStackTrace(StackTrace.newBuilder().build()) + .setTimeEvents(Span.TimeEvents.newBuilder().build()) + .setLinks(Span.Links.newBuilder().build()) + .setStatus(Status.newBuilder().build()) + .setSameProcessAsParentSpan(BoolValue.newBuilder().build()) + .setChildSpanCount(Int32Value.newBuilder().build()) + .build(); + mockService.addResponse(expectedResponse); + + Span request = + Span.newBuilder() + .setName(SpanName.of("[PROJECT]", "[TRACE]", "[SPAN]").toString()) + .setSpanId("spanId-896182779") + .setParentSpanId("parentSpanId1059234639") + .setDisplayName(TruncatableString.newBuilder().build()) + .setStartTime(Timestamp.newBuilder().build()) + .setEndTime(Timestamp.newBuilder().build()) + .setAttributes(Span.Attributes.newBuilder().build()) + .setStackTrace(StackTrace.newBuilder().build()) + .setTimeEvents(Span.TimeEvents.newBuilder().build()) + .setLinks(Span.Links.newBuilder().build()) + .setStatus(Status.newBuilder().build()) + .setSameProcessAsParentSpan(BoolValue.newBuilder().build()) + .setChildSpanCount(Int32Value.newBuilder().build()) + .build(); + + Span actualResponse = client.createSpan(request); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void createSpanExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + Span request = + Span.newBuilder() + .setName(SpanName.of("[PROJECT]", "[TRACE]", "[SPAN]").toString()) + .setSpanId("spanId-896182779") + .setParentSpanId("parentSpanId1059234639") + .setDisplayName(TruncatableString.newBuilder().build()) + .setStartTime(Timestamp.newBuilder().build()) + .setEndTime(Timestamp.newBuilder().build()) + .setAttributes(Span.Attributes.newBuilder().build()) + .setStackTrace(StackTrace.newBuilder().build()) + .setTimeEvents(Span.TimeEvents.newBuilder().build()) + .setLinks(Span.Links.newBuilder().build()) + .setStatus(Status.newBuilder().build()) + .setSameProcessAsParentSpan(BoolValue.newBuilder().build()) + .setChildSpanCount(Int32Value.newBuilder().build()) + .build(); + client.createSpan(request); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } +} diff --git a/java-trace/google-cloud-trace/src/test/java/com/google/cloud/trace/v2/TraceServiceClientTest.java b/java-trace/google-cloud-trace/src/test/java/com/google/cloud/trace/v2/TraceServiceClientTest.java new file mode 100644 index 000000000000..562de9a35d91 --- /dev/null +++ b/java-trace/google-cloud-trace/src/test/java/com/google/cloud/trace/v2/TraceServiceClientTest.java @@ -0,0 +1,257 @@ +/* + * Copyright 2026 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package com.google.cloud.trace.v2; + +import com.google.api.gax.core.NoCredentialsProvider; +import com.google.api.gax.grpc.GaxGrpcProperties; +import com.google.api.gax.grpc.testing.LocalChannelProvider; +import com.google.api.gax.grpc.testing.MockGrpcService; +import com.google.api.gax.grpc.testing.MockServiceHelper; +import com.google.api.gax.rpc.ApiClientHeaderProvider; +import com.google.api.gax.rpc.InvalidArgumentException; +import com.google.devtools.cloudtrace.v2.BatchWriteSpansRequest; +import com.google.devtools.cloudtrace.v2.ProjectName; +import com.google.devtools.cloudtrace.v2.Span; +import com.google.devtools.cloudtrace.v2.SpanName; +import com.google.devtools.cloudtrace.v2.StackTrace; +import com.google.devtools.cloudtrace.v2.TruncatableString; +import com.google.protobuf.AbstractMessage; +import com.google.protobuf.BoolValue; +import com.google.protobuf.Empty; +import com.google.protobuf.Int32Value; +import com.google.protobuf.Timestamp; +import com.google.rpc.Status; +import io.grpc.StatusRuntimeException; +import java.io.IOException; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.List; +import java.util.UUID; +import javax.annotation.Generated; +import org.junit.After; +import org.junit.AfterClass; +import org.junit.Assert; +import org.junit.Before; +import org.junit.BeforeClass; +import org.junit.Test; + +@Generated("by gapic-generator-java") +public class TraceServiceClientTest { + private static MockServiceHelper mockServiceHelper; + private static MockTraceService mockTraceService; + private LocalChannelProvider channelProvider; + private TraceServiceClient client; + + @BeforeClass + public static void startStaticServer() { + mockTraceService = new MockTraceService(); + mockServiceHelper = + new MockServiceHelper( + UUID.randomUUID().toString(), Arrays.asList(mockTraceService)); + mockServiceHelper.start(); + } + + @AfterClass + public static void stopServer() { + mockServiceHelper.stop(); + } + + @Before + public void setUp() throws IOException { + mockServiceHelper.reset(); + channelProvider = mockServiceHelper.createChannelProvider(); + TraceServiceSettings settings = + TraceServiceSettings.newBuilder() + .setTransportChannelProvider(channelProvider) + .setCredentialsProvider(NoCredentialsProvider.create()) + .build(); + client = TraceServiceClient.create(settings); + } + + @After + public void tearDown() throws Exception { + client.close(); + } + + @Test + public void batchWriteSpansTest() throws Exception { + Empty expectedResponse = Empty.newBuilder().build(); + mockTraceService.addResponse(expectedResponse); + + ProjectName name = ProjectName.of("[PROJECT]"); + List spans = new ArrayList<>(); + + client.batchWriteSpans(name, spans); + + List actualRequests = mockTraceService.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + BatchWriteSpansRequest actualRequest = ((BatchWriteSpansRequest) actualRequests.get(0)); + + Assert.assertEquals(name.toString(), actualRequest.getName()); + Assert.assertEquals(spans, actualRequest.getSpansList()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void batchWriteSpansExceptionTest() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockTraceService.addException(exception); + + try { + ProjectName name = ProjectName.of("[PROJECT]"); + List spans = new ArrayList<>(); + client.batchWriteSpans(name, spans); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void batchWriteSpansTest2() throws Exception { + Empty expectedResponse = Empty.newBuilder().build(); + mockTraceService.addResponse(expectedResponse); + + String name = "name3373707"; + List spans = new ArrayList<>(); + + client.batchWriteSpans(name, spans); + + List actualRequests = mockTraceService.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + BatchWriteSpansRequest actualRequest = ((BatchWriteSpansRequest) actualRequests.get(0)); + + Assert.assertEquals(name, actualRequest.getName()); + Assert.assertEquals(spans, actualRequest.getSpansList()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void batchWriteSpansExceptionTest2() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockTraceService.addException(exception); + + try { + String name = "name3373707"; + List spans = new ArrayList<>(); + client.batchWriteSpans(name, spans); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void createSpanTest() throws Exception { + Span expectedResponse = + Span.newBuilder() + .setName(SpanName.of("[PROJECT]", "[TRACE]", "[SPAN]").toString()) + .setSpanId("spanId-896182779") + .setParentSpanId("parentSpanId1059234639") + .setDisplayName(TruncatableString.newBuilder().build()) + .setStartTime(Timestamp.newBuilder().build()) + .setEndTime(Timestamp.newBuilder().build()) + .setAttributes(Span.Attributes.newBuilder().build()) + .setStackTrace(StackTrace.newBuilder().build()) + .setTimeEvents(Span.TimeEvents.newBuilder().build()) + .setLinks(Span.Links.newBuilder().build()) + .setStatus(Status.newBuilder().build()) + .setSameProcessAsParentSpan(BoolValue.newBuilder().build()) + .setChildSpanCount(Int32Value.newBuilder().build()) + .build(); + mockTraceService.addResponse(expectedResponse); + + Span request = + Span.newBuilder() + .setName(SpanName.of("[PROJECT]", "[TRACE]", "[SPAN]").toString()) + .setSpanId("spanId-896182779") + .setParentSpanId("parentSpanId1059234639") + .setDisplayName(TruncatableString.newBuilder().build()) + .setStartTime(Timestamp.newBuilder().build()) + .setEndTime(Timestamp.newBuilder().build()) + .setAttributes(Span.Attributes.newBuilder().build()) + .setStackTrace(StackTrace.newBuilder().build()) + .setTimeEvents(Span.TimeEvents.newBuilder().build()) + .setLinks(Span.Links.newBuilder().build()) + .setStatus(Status.newBuilder().build()) + .setSameProcessAsParentSpan(BoolValue.newBuilder().build()) + .setChildSpanCount(Int32Value.newBuilder().build()) + .build(); + + Span actualResponse = client.createSpan(request); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockTraceService.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + Span actualRequest = ((Span) actualRequests.get(0)); + + Assert.assertEquals(request.getName(), actualRequest.getName()); + Assert.assertEquals(request.getSpanId(), actualRequest.getSpanId()); + Assert.assertEquals(request.getParentSpanId(), actualRequest.getParentSpanId()); + Assert.assertEquals(request.getDisplayName(), actualRequest.getDisplayName()); + Assert.assertEquals(request.getStartTime(), actualRequest.getStartTime()); + Assert.assertEquals(request.getEndTime(), actualRequest.getEndTime()); + Assert.assertEquals(request.getAttributes(), actualRequest.getAttributes()); + Assert.assertEquals(request.getStackTrace(), actualRequest.getStackTrace()); + Assert.assertEquals(request.getTimeEvents(), actualRequest.getTimeEvents()); + Assert.assertEquals(request.getLinks(), actualRequest.getLinks()); + Assert.assertEquals(request.getStatus(), actualRequest.getStatus()); + Assert.assertEquals( + request.getSameProcessAsParentSpan(), actualRequest.getSameProcessAsParentSpan()); + Assert.assertEquals(request.getChildSpanCount(), actualRequest.getChildSpanCount()); + Assert.assertEquals(request.getSpanKind(), actualRequest.getSpanKind()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void createSpanExceptionTest() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockTraceService.addException(exception); + + try { + Span request = + Span.newBuilder() + .setName(SpanName.of("[PROJECT]", "[TRACE]", "[SPAN]").toString()) + .setSpanId("spanId-896182779") + .setParentSpanId("parentSpanId1059234639") + .setDisplayName(TruncatableString.newBuilder().build()) + .setStartTime(Timestamp.newBuilder().build()) + .setEndTime(Timestamp.newBuilder().build()) + .setAttributes(Span.Attributes.newBuilder().build()) + .setStackTrace(StackTrace.newBuilder().build()) + .setTimeEvents(Span.TimeEvents.newBuilder().build()) + .setLinks(Span.Links.newBuilder().build()) + .setStatus(Status.newBuilder().build()) + .setSameProcessAsParentSpan(BoolValue.newBuilder().build()) + .setChildSpanCount(Int32Value.newBuilder().build()) + .build(); + client.createSpan(request); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } +} diff --git a/java-valkey/.OwlBot-hermetic.yaml b/java-valkey/.OwlBot-hermetic.yaml index cf9d331e2d50..0648c0ad5d99 100644 --- a/java-valkey/.OwlBot-hermetic.yaml +++ b/java-valkey/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-valkey/grpc-google-.*/src" - "/java-valkey/proto-google-.*/src" -- "/java-valkey/google-.*/src/main" -- "/java-valkey/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-valkey/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-valkey/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-valkey/google-.*/src" - "/java-valkey/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/memorystore/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-valkey/$1/proto-google-cloud-valkey-$1/src" - source: "/google/cloud/memorystore/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-valkey/$1/grpc-google-cloud-valkey-$1/src" -- source: "/google/cloud/memorystore/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-valkey/$1/google-cloud-valkey/src/main" +- source: "/google/cloud/memorystore/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-valkey/$1/google-cloud-valkey/src" - source: "/google/cloud/memorystore/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-valkey/$1/samples/snippets/generated" diff --git a/java-vectorsearch/.OwlBot-hermetic.yaml b/java-vectorsearch/.OwlBot-hermetic.yaml index dffccf4c84d2..b3fa7977161f 100644 --- a/java-vectorsearch/.OwlBot-hermetic.yaml +++ b/java-vectorsearch/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-vectorsearch/grpc-google-.*/src" - "/java-vectorsearch/proto-google-.*/src" -- "/java-vectorsearch/google-.*/src/main" -- "/java-vectorsearch/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-vectorsearch/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-vectorsearch/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-vectorsearch/google-.*/src" - "/java-vectorsearch/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/vectorsearch/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-vectorsearch/$1/proto-google-cloud-vectorsearch-$1/src" - source: "/google/cloud/vectorsearch/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-vectorsearch/$1/grpc-google-cloud-vectorsearch-$1/src" -- source: "/google/cloud/vectorsearch/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-vectorsearch/$1/google-cloud-vectorsearch/src/main" +- source: "/google/cloud/vectorsearch/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-vectorsearch/$1/google-cloud-vectorsearch/src" - source: "/google/cloud/vectorsearch/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-vectorsearch/$1/samples/snippets/generated" diff --git a/java-video-intelligence/.OwlBot-hermetic.yaml b/java-video-intelligence/.OwlBot-hermetic.yaml index af0e2b5ec625..d45a10f8a927 100644 --- a/java-video-intelligence/.OwlBot-hermetic.yaml +++ b/java-video-intelligence/.OwlBot-hermetic.yaml @@ -17,20 +17,19 @@ deep-remove-regex: - "/java-video-intelligence/samples/snippets/generated" - "/java-video-intelligence/grpc-google-.*/src" - "/java-video-intelligence/proto-google-.*/src" -- "/java-video-intelligence/google-.*/src/main" -- "/java-video-intelligence/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-video-intelligence/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-video-intelligence/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-video-intelligence/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/videointelligence/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-video-intelligence/$1/proto-google-cloud-video-intelligence-$1/src" - source: "/google/cloud/videointelligence/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-video-intelligence/$1/grpc-google-cloud-video-intelligence-$1/src" -- source: "/google/cloud/videointelligence/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-video-intelligence/$1/google-cloud-video-intelligence/src/main" +- source: "/google/cloud/videointelligence/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-video-intelligence/$1/google-cloud-video-intelligence/src" - source: "/google/cloud/videointelligence/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-video-intelligence/$1/samples/snippets/generated" diff --git a/java-video-live-stream/.OwlBot-hermetic.yaml b/java-video-live-stream/.OwlBot-hermetic.yaml index 4af2bd976514..d5a2876a1ffd 100644 --- a/java-video-live-stream/.OwlBot-hermetic.yaml +++ b/java-video-live-stream/.OwlBot-hermetic.yaml @@ -17,20 +17,19 @@ deep-remove-regex: - "/java-video-live-stream/samples/snippets/generated" - "/java-video-live-stream/grpc-google-.*/src" - "/java-video-live-stream/proto-google-.*/src" -- "/java-video-live-stream/google-.*/src/main" -- "/java-video-live-stream/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-video-live-stream/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-video-live-stream/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-video-live-stream/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/video/livestream/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-video-live-stream/$1/proto-google-cloud-live-stream-$1/src" - source: "/google/cloud/video/livestream/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-video-live-stream/$1/grpc-google-cloud-live-stream-$1/src" -- source: "/google/cloud/video/livestream/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-video-live-stream/$1/google-cloud-live-stream/src/main" +- source: "/google/cloud/video/livestream/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-video-live-stream/$1/google-cloud-live-stream/src" - source: "/google/cloud/video/livestream/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-video-live-stream/$1/samples/snippets/generated" diff --git a/java-video-stitcher/.OwlBot-hermetic.yaml b/java-video-stitcher/.OwlBot-hermetic.yaml index 9fde5d293ca2..4a79449cfdbd 100644 --- a/java-video-stitcher/.OwlBot-hermetic.yaml +++ b/java-video-stitcher/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-video-stitcher/grpc-google-.*/src" - "/java-video-stitcher/proto-google-.*/src" -- "/java-video-stitcher/google-.*/src/main" -- "/java-video-stitcher/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-video-stitcher/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-video-stitcher/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-video-stitcher/google-.*/src" - "/java-video-stitcher/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/video/stitcher/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-video-stitcher/$1/proto-google-cloud-video-stitcher-$1/src" - source: "/google/cloud/video/stitcher/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-video-stitcher/$1/grpc-google-cloud-video-stitcher-$1/src" -- source: "/google/cloud/video/stitcher/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-video-stitcher/$1/google-cloud-video-stitcher/src/main" +- source: "/google/cloud/video/stitcher/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-video-stitcher/$1/google-cloud-video-stitcher/src" - source: "/google/cloud/video/stitcher/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-video-stitcher/$1/samples/snippets/generated" diff --git a/java-video-transcoder/.OwlBot-hermetic.yaml b/java-video-transcoder/.OwlBot-hermetic.yaml index 86eca2604a05..f6e4e1a4a4ff 100644 --- a/java-video-transcoder/.OwlBot-hermetic.yaml +++ b/java-video-transcoder/.OwlBot-hermetic.yaml @@ -17,20 +17,19 @@ deep-remove-regex: - "/java-video-transcoder/samples/snippets/generated" - "/java-video-transcoder/grpc-google-.*/src" - "/java-video-transcoder/proto-google-.*/src" -- "/java-video-transcoder/google-.*/src/main" -- "/java-video-transcoder/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-video-transcoder/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-video-transcoder/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-video-transcoder/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/video/transcoder/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-video-transcoder/$1/proto-google-cloud-video-transcoder-$1/src" - source: "/google/cloud/video/transcoder/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-video-transcoder/$1/grpc-google-cloud-video-transcoder-$1/src" -- source: "/google/cloud/video/transcoder/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-video-transcoder/$1/google-cloud-video-transcoder/src/main" +- source: "/google/cloud/video/transcoder/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-video-transcoder/$1/google-cloud-video-transcoder/src" - source: "/google/cloud/video/transcoder/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-video-transcoder/$1/samples/snippets/generated" diff --git a/java-vision/.OwlBot-hermetic.yaml b/java-vision/.OwlBot-hermetic.yaml index 4eb02ebc71be..e394616ef3c0 100644 --- a/java-vision/.OwlBot-hermetic.yaml +++ b/java-vision/.OwlBot-hermetic.yaml @@ -17,15 +17,13 @@ deep-remove-regex: - "/java-vision/samples/snippets/generated" - "/java-vision/grpc-google-.*/src" - "/java-vision/proto-google-.*/src" -- "/java-vision/google-.*/src/main" -- "/java-vision/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-vision/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-vision/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-vision/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" - "/.*proto-google-cloud-vision-v1/src/main/java/com/google/cloud/vision/v1/ImageName.java" -- "/.*google-cloud-vision/src/test/java/com/google/.*/vision/it/ITSystemTest.java" +- "/.*google-cloud-vision/src/test/java/com/google/cloud/vision/it/ITSystemTest.java" - "/.*google-cloud-vision/src/test/resources/city.jpg" - "/.*google-cloud-vision/src/test/resources/face_no_surprise.jpg" - "/.*google-cloud-vision/src/test/resources/landmark.jpg" @@ -39,8 +37,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-vision/$1/proto-google-cloud-vision-$1/src" - source: "/google/cloud/vision/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-vision/$1/grpc-google-cloud-vision-$1/src" -- source: "/google/cloud/vision/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-vision/$1/google-cloud-vision/src/main" +- source: "/google/cloud/vision/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-vision/$1/google-cloud-vision/src" - source: "/google/cloud/vision/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-vision/$1/samples/snippets/generated" diff --git a/java-visionai/.OwlBot-hermetic.yaml b/java-visionai/.OwlBot-hermetic.yaml index 7ce644687c56..05f7525e913b 100644 --- a/java-visionai/.OwlBot-hermetic.yaml +++ b/java-visionai/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-visionai/grpc-google-.*/src" - "/java-visionai/proto-google-.*/src" -- "/java-visionai/google-.*/src/main" -- "/java-visionai/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-visionai/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-visionai/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-visionai/google-.*/src" - "/java-visionai/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/visionai/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-visionai/$1/proto-google-cloud-visionai-$1/src" - source: "/google/cloud/visionai/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-visionai/$1/grpc-google-cloud-visionai-$1/src" -- source: "/google/cloud/visionai/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-visionai/$1/google-cloud-visionai/src/main" +- source: "/google/cloud/visionai/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-visionai/$1/google-cloud-visionai/src" - source: "/google/cloud/visionai/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-visionai/$1/samples/snippets/generated" diff --git a/java-vmmigration/.OwlBot-hermetic.yaml b/java-vmmigration/.OwlBot-hermetic.yaml index 772aa237cbc5..56746503806f 100644 --- a/java-vmmigration/.OwlBot-hermetic.yaml +++ b/java-vmmigration/.OwlBot-hermetic.yaml @@ -17,20 +17,19 @@ deep-remove-regex: - "/java-vmmigration/samples/snippets/generated" - "/java-vmmigration/grpc-google-.*/src" - "/java-vmmigration/proto-google-.*/src" -- "/java-vmmigration/google-.*/src/main" -- "/java-vmmigration/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-vmmigration/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-vmmigration/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-vmmigration/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/vmmigration/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-vmmigration/$1/proto-google-cloud-vmmigration-$1/src" - source: "/google/cloud/vmmigration/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-vmmigration/$1/grpc-google-cloud-vmmigration-$1/src" -- source: "/google/cloud/vmmigration/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-vmmigration/$1/google-cloud-vmmigration/src/main" +- source: "/google/cloud/vmmigration/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-vmmigration/$1/google-cloud-vmmigration/src" - source: "/google/cloud/vmmigration/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-vmmigration/$1/samples/snippets/generated" diff --git a/java-vmwareengine/.OwlBot-hermetic.yaml b/java-vmwareengine/.OwlBot-hermetic.yaml index 6f506cd42198..32625de40188 100644 --- a/java-vmwareengine/.OwlBot-hermetic.yaml +++ b/java-vmwareengine/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-vmwareengine/grpc-google-.*/src" - "/java-vmwareengine/proto-google-.*/src" -- "/java-vmwareengine/google-.*/src/main" -- "/java-vmwareengine/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-vmwareengine/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-vmwareengine/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-vmwareengine/google-.*/src" - "/java-vmwareengine/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/vmwareengine/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-vmwareengine/$1/proto-google-cloud-vmwareengine-$1/src" - source: "/google/cloud/vmwareengine/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-vmwareengine/$1/grpc-google-cloud-vmwareengine-$1/src" -- source: "/google/cloud/vmwareengine/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-vmwareengine/$1/google-cloud-vmwareengine/src/main" +- source: "/google/cloud/vmwareengine/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-vmwareengine/$1/google-cloud-vmwareengine/src" - source: "/google/cloud/vmwareengine/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-vmwareengine/$1/samples/snippets/generated" diff --git a/java-vpcaccess/.OwlBot-hermetic.yaml b/java-vpcaccess/.OwlBot-hermetic.yaml index 83b09c3dd02c..b59f9f7eb2cd 100644 --- a/java-vpcaccess/.OwlBot-hermetic.yaml +++ b/java-vpcaccess/.OwlBot-hermetic.yaml @@ -17,10 +17,7 @@ deep-remove-regex: - "/java-vpcaccess/samples/snippets/generated" - "/java-vpcaccess/grpc-google-.*/src" - "/java-vpcaccess/proto-google-.*/src" -- "/java-vpcaccess/google-.*/src/main" -- "/java-vpcaccess/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-vpcaccess/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-vpcaccess/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-vpcaccess/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" @@ -30,8 +27,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-vpcaccess/$1/proto-google-cloud-vpcaccess-$1/src" - source: "/google/cloud/vpcaccess/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-vpcaccess/$1/grpc-google-cloud-vpcaccess-$1/src" -- source: "/google/cloud/vpcaccess/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-vpcaccess/$1/google-cloud-vpcaccess/src/main" +- source: "/google/cloud/vpcaccess/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-vpcaccess/$1/google-cloud-vpcaccess/src" - source: "/google/cloud/vpcaccess/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-vpcaccess/$1/samples/snippets/generated" diff --git a/java-webrisk/.OwlBot-hermetic.yaml b/java-webrisk/.OwlBot-hermetic.yaml index 414548bd93b6..5f7551f9c27b 100644 --- a/java-webrisk/.OwlBot-hermetic.yaml +++ b/java-webrisk/.OwlBot-hermetic.yaml @@ -17,20 +17,19 @@ deep-remove-regex: - "/java-webrisk/samples/snippets/generated" - "/java-webrisk/grpc-google-.*/src" - "/java-webrisk/proto-google-.*/src" -- "/java-webrisk/google-.*/src/main" -- "/java-webrisk/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-webrisk/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-webrisk/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-webrisk/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/webrisk/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-webrisk/$1/proto-google-cloud-webrisk-$1/src" - source: "/google/cloud/webrisk/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-webrisk/$1/grpc-google-cloud-webrisk-$1/src" -- source: "/google/cloud/webrisk/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-webrisk/$1/google-cloud-webrisk/src/main" +- source: "/google/cloud/webrisk/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-webrisk/$1/google-cloud-webrisk/src" - source: "/google/cloud/webrisk/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-webrisk/$1/samples/snippets/generated" diff --git a/java-websecurityscanner/.OwlBot-hermetic.yaml b/java-websecurityscanner/.OwlBot-hermetic.yaml index 0a716ba6e4fd..cb099f7e32c5 100644 --- a/java-websecurityscanner/.OwlBot-hermetic.yaml +++ b/java-websecurityscanner/.OwlBot-hermetic.yaml @@ -17,15 +17,13 @@ deep-remove-regex: - "/java-websecurityscanner/samples/snippets/generated" - "/java-websecurityscanner/grpc-google-.*/src" - "/java-websecurityscanner/proto-google-.*/src" -- "/java-websecurityscanner/google-.*/src/main" -- "/java-websecurityscanner/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-websecurityscanner/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-websecurityscanner/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-websecurityscanner/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" -- "/.*google-cloud-websecurityscanner/src/test/java/com/google/.*/websecurityscanner/it/v1beta/VPCServiceControlNegativeTest.java" -- "/.*google-cloud-websecurityscanner/src/test/java/com/google/.*/websecurityscanner/it/v1beta/VPCServiceControlPositiveTest.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" +- "/.*google-cloud-websecurityscanner/src/test/java/com/google/cloud/websecurityscanner/it/v1beta/VPCServiceControlNegativeTest.java" +- "/.*google-cloud-websecurityscanner/src/test/java/com/google/cloud/websecurityscanner/it/v1beta/VPCServiceControlPositiveTest.java" deep-copy-regex: @@ -33,8 +31,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-websecurityscanner/$1/proto-google-cloud-websecurityscanner-$1/src" - source: "/google/cloud/websecurityscanner/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-websecurityscanner/$1/grpc-google-cloud-websecurityscanner-$1/src" -- source: "/google/cloud/websecurityscanner/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-websecurityscanner/$1/google-cloud-websecurityscanner/src/main" +- source: "/google/cloud/websecurityscanner/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-websecurityscanner/$1/google-cloud-websecurityscanner/src" - source: "/google/cloud/websecurityscanner/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-websecurityscanner/$1/samples/snippets/generated" diff --git a/java-workflow-executions/.OwlBot-hermetic.yaml b/java-workflow-executions/.OwlBot-hermetic.yaml index 8c53aab2bc68..db20f01d0b75 100644 --- a/java-workflow-executions/.OwlBot-hermetic.yaml +++ b/java-workflow-executions/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-workflow-executions/grpc-google-.*/src" - "/java-workflow-executions/proto-google-.*/src" -- "/java-workflow-executions/google-.*/src/main" -- "/java-workflow-executions/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-workflow-executions/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-workflow-executions/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-workflow-executions/google-.*/src" - "/java-workflow-executions/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/workflows/executions/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-workflow-executions/$1/proto-google-cloud-workflow-executions-$1/src" - source: "/google/cloud/workflows/executions/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-workflow-executions/$1/grpc-google-cloud-workflow-executions-$1/src" -- source: "/google/cloud/workflows/executions/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-workflow-executions/$1/google-cloud-workflow-executions/src/main" +- source: "/google/cloud/workflows/executions/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-workflow-executions/$1/google-cloud-workflow-executions/src" - source: "/google/cloud/workflows/executions/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-workflow-executions/$1/samples/snippets/generated" diff --git a/java-workflows/.OwlBot-hermetic.yaml b/java-workflows/.OwlBot-hermetic.yaml index 08daa325b060..cdee73a24d38 100644 --- a/java-workflows/.OwlBot-hermetic.yaml +++ b/java-workflows/.OwlBot-hermetic.yaml @@ -17,10 +17,7 @@ deep-remove-regex: - "/java-workflows/samples/snippets/generated" - "/java-workflows/grpc-google-.*/src" - "/java-workflows/proto-google-.*/src" -- "/java-workflows/google-.*/src/main" -- "/java-workflows/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-workflows/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-workflows/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-workflows/google-.*/src" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" @@ -30,8 +27,8 @@ deep-copy-regex: dest: "/owl-bot-staging/java-workflows/$1/proto-google-cloud-workflows-$1/src" - source: "/google/cloud/workflows/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-workflows/$1/grpc-google-cloud-workflows-$1/src" -- source: "/google/cloud/workflows/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-workflows/$1/google-cloud-workflows/src/main" +- source: "/google/cloud/workflows/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-workflows/$1/google-cloud-workflows/src" - source: "/google/cloud/workflows/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-workflows/$1/samples/snippets/generated" diff --git a/java-workloadmanager/.OwlBot-hermetic.yaml b/java-workloadmanager/.OwlBot-hermetic.yaml index b77c68b82bae..35136c7ef699 100644 --- a/java-workloadmanager/.OwlBot-hermetic.yaml +++ b/java-workloadmanager/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-workloadmanager/grpc-google-.*/src" - "/java-workloadmanager/proto-google-.*/src" -- "/java-workloadmanager/google-.*/src/main" -- "/java-workloadmanager/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-workloadmanager/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-workloadmanager/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-workloadmanager/google-.*/src" - "/java-workloadmanager/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/workloadmanager/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-workloadmanager/$1/proto-google-cloud-workloadmanager-$1/src" - source: "/google/cloud/workloadmanager/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-workloadmanager/$1/grpc-google-cloud-workloadmanager-$1/src" -- source: "/google/cloud/workloadmanager/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-workloadmanager/$1/google-cloud-workloadmanager/src/main" +- source: "/google/cloud/workloadmanager/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-workloadmanager/$1/google-cloud-workloadmanager/src" - source: "/google/cloud/workloadmanager/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-workloadmanager/$1/samples/snippets/generated" diff --git a/java-workspaceevents/.OwlBot-hermetic.yaml b/java-workspaceevents/.OwlBot-hermetic.yaml index 26b3135c9d04..34ebbcc9793e 100644 --- a/java-workspaceevents/.OwlBot-hermetic.yaml +++ b/java-workspaceevents/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-workspaceevents/grpc-google-.*/src" - "/java-workspaceevents/proto-google-.*/src" -- "/java-workspaceevents/google-.*/src/main" -- "/java-workspaceevents/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-workspaceevents/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-workspaceevents/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-workspaceevents/google-.*/src" - "/java-workspaceevents/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/apps/events/subscriptions/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-workspaceevents/$1/proto-google-cloud-workspaceevents-$1/src" - source: "/google/apps/events/subscriptions/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-workspaceevents/$1/grpc-google-cloud-workspaceevents-$1/src" -- source: "/google/apps/events/subscriptions/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-workspaceevents/$1/google-cloud-workspaceevents/src/main" +- source: "/google/apps/events/subscriptions/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-workspaceevents/$1/google-cloud-workspaceevents/src" - source: "/google/apps/events/subscriptions/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-workspaceevents/$1/samples/snippets/generated" diff --git a/java-workstations/.OwlBot-hermetic.yaml b/java-workstations/.OwlBot-hermetic.yaml index a7576c3f4a74..2e2118bed884 100644 --- a/java-workstations/.OwlBot-hermetic.yaml +++ b/java-workstations/.OwlBot-hermetic.yaml @@ -16,21 +16,20 @@ deep-remove-regex: - "/java-workstations/grpc-google-.*/src" - "/java-workstations/proto-google-.*/src" -- "/java-workstations/google-.*/src/main" -- "/java-workstations/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-workstations/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-workstations/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-workstations/google-.*/src" - "/java-workstations/samples/snippets/generated" deep-preserve-regex: - "/.*google-.*/src/main/java/.*/stub/Version.java" +- "/.*google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/workstations/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-workstations/$1/proto-google-cloud-workstations-$1/src" - source: "/google/cloud/workstations/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-workstations/$1/grpc-google-cloud-workstations-$1/src" -- source: "/google/cloud/workstations/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-workstations/$1/google-cloud-workstations/src/main" +- source: "/google/cloud/workstations/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-workstations/$1/google-cloud-workstations/src" - source: "/google/cloud/workstations/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-workstations/$1/samples/snippets/generated" diff --git a/sdk-platform-java/hermetic_build/library_generation/templates/owlbot.yaml.monorepo.j2 b/sdk-platform-java/hermetic_build/library_generation/templates/owlbot.yaml.monorepo.j2 index 93c2cd8172b4..d3f29de32a7e 100644 --- a/sdk-platform-java/hermetic_build/library_generation/templates/owlbot.yaml.monorepo.j2 +++ b/sdk-platform-java/hermetic_build/library_generation/templates/owlbot.yaml.monorepo.j2 @@ -16,20 +16,20 @@ deep-remove-regex: - "/{{ module_name }}/grpc-google-.*/src" - "/{{ module_name }}/proto-google-.*/src" -- "/{{ module_name }}/google-.*/src/main" -- "/{{ module_name }}/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/{{ module_name }}/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/{{ module_name }}/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/{{ module_name }}/google-.*/src" - "/{{ module_name }}/samples/snippets/generated" +deep-preserve-regex: +- "/{{ module_name }}/google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: {%- if has_version %} - source: "/{{ proto_path }}/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/{{ module_name }}/$1/proto-{{ artifact_id }}-$1/src" - source: "/{{ proto_path }}/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/{{ module_name }}/$1/grpc-{{ artifact_id }}-$1/src" -- source: "/{{ proto_path }}/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/{{ module_name }}/$1/{{ artifact_id }}/src/main" +- source: "/{{ proto_path }}/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/{{ module_name }}/$1/{{ artifact_id }}/src" - source: "/{{ proto_path }}/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/{{ module_name }}/$1/samples/snippets/generated" {%- else %} @@ -37,8 +37,8 @@ deep-copy-regex: dest: "/owl-bot-staging/{{ module_name }}/proto-{{ artifact_id }}/src" - source: "/{{ proto_path }}/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/{{ module_name }}/grpc-{{ artifact_id }}/src" -- source: "/{{ proto_path }}/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/{{ module_name }}/{{ artifact_id }}/src/main" +- source: "/{{ proto_path }}/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/{{ module_name }}/{{ artifact_id }}/src" - source: "/{{ proto_path }}/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/{{ module_name }}/samples/snippets/generated" {%- endif %} diff --git a/sdk-platform-java/hermetic_build/library_generation/tests/resources/goldens/.OwlBot-hermetic-golden.yaml b/sdk-platform-java/hermetic_build/library_generation/tests/resources/goldens/.OwlBot-hermetic-golden.yaml index 9d45123cd1cb..225b4620bf5f 100644 --- a/sdk-platform-java/hermetic_build/library_generation/tests/resources/goldens/.OwlBot-hermetic-golden.yaml +++ b/sdk-platform-java/hermetic_build/library_generation/tests/resources/goldens/.OwlBot-hermetic-golden.yaml @@ -16,19 +16,19 @@ deep-remove-regex: - "/java-bare-metal-solution/grpc-google-.*/src" - "/java-bare-metal-solution/proto-google-.*/src" -- "/java-bare-metal-solution/google-.*/src/main" -- "/java-bare-metal-solution/google-.*/src/test/java/com/google/.*/v.*/.*ClientTest.java" -- "/java-bare-metal-solution/google-.*/src/test/java/com/google/.*/v.*/.*ClientHttpJsonTest.java" -- "/java-bare-metal-solution/google-.*/src/test/java/com/google/.*/v.*/Mock.*.java" +- "/java-bare-metal-solution/google-.*/src" - "/java-bare-metal-solution/samples/snippets/generated" +deep-preserve-regex: +- "/java-bare-metal-solution/google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" + deep-copy-regex: - source: "/google/cloud/baremetalsolution/(v.*)/.*-java/proto-google-.*/src" dest: "/owl-bot-staging/java-bare-metal-solution/$1/proto-google-cloud-bare-metal-solution-$1/src" - source: "/google/cloud/baremetalsolution/(v.*)/.*-java/grpc-google-.*/src" dest: "/owl-bot-staging/java-bare-metal-solution/$1/grpc-google-cloud-bare-metal-solution-$1/src" -- source: "/google/cloud/baremetalsolution/(v.*)/.*-java/gapic-google-.*/src/main" - dest: "/owl-bot-staging/java-bare-metal-solution/$1/google-cloud-bare-metal-solution/src/main" +- source: "/google/cloud/baremetalsolution/(v.*)/.*-java/gapic-google-.*/src" + dest: "/owl-bot-staging/java-bare-metal-solution/$1/google-cloud-bare-metal-solution/src" - source: "/google/cloud/baremetalsolution/(v.*)/.*-java/samples/snippets/generated" dest: "/owl-bot-staging/java-bare-metal-solution/$1/samples/snippets/generated"