diff --git a/google-cloud-recaptcha_enterprise-v1beta1/.gitignore b/google-cloud-recaptcha_enterprise-v1beta1/.gitignore index 0135b6bc6cfc..a2e97ac84259 100644 --- a/google-cloud-recaptcha_enterprise-v1beta1/.gitignore +++ b/google-cloud-recaptcha_enterprise-v1beta1/.gitignore @@ -1,5 +1,3 @@ -# Ignore bundler lockfiles -Gemfile.lock gems.locked # Ignore documentation output diff --git a/google-cloud-recaptcha_enterprise-v1beta1/Gemfile b/google-cloud-recaptcha_enterprise-v1beta1/Gemfile index 1d08558908d8..823c136ec3c0 100644 --- a/google-cloud-recaptcha_enterprise-v1beta1/Gemfile +++ b/google-cloud-recaptcha_enterprise-v1beta1/Gemfile @@ -7,6 +7,7 @@ gem "irb", "~> 1.17" gem "minitest", "~> 6.0.2" gem "minitest-focus", "~> 1.4" gem "minitest-mock", "~> 5.27" +gem "minitest-reporters", "~> 1.8.0", require: false gem "minitest-rg", "~> 5.3" gem "ostruct", "~> 0.5.5" gem "rake", ">= 13.0" diff --git a/google-cloud-recaptcha_enterprise-v1beta1/test/helper.rb b/google-cloud-recaptcha_enterprise-v1beta1/test/helper.rb index 224004ae7c6f..9d59e7f6d179 100644 --- a/google-cloud-recaptcha_enterprise-v1beta1/test/helper.rb +++ b/google-cloud-recaptcha_enterprise-v1beta1/test/helper.rb @@ -16,6 +16,15 @@ # Auto-generated by gapic-generator-ruby. DO NOT EDIT! +# Load JUnit XML formatter from googleapis/ruby-common-tools to write +# tmp/reports/sponge_log.xml for Kokoro/TestGrid build health tracking. +if ENV["CI"] || ENV["KOKORO_JOB_NAME"] + begin + require "gapic/minitest_junit_preloader" + rescue LoadError + end +end + require "minitest/autorun" require "minitest/focus" require "minitest/mock" diff --git a/google-cloud-recaptcha_enterprise/.gitignore b/google-cloud-recaptcha_enterprise/.gitignore index 0135b6bc6cfc..a2e97ac84259 100644 --- a/google-cloud-recaptcha_enterprise/.gitignore +++ b/google-cloud-recaptcha_enterprise/.gitignore @@ -1,5 +1,3 @@ -# Ignore bundler lockfiles -Gemfile.lock gems.locked # Ignore documentation output diff --git a/google-cloud-recaptcha_enterprise/Gemfile b/google-cloud-recaptcha_enterprise/Gemfile index 12ec110ac83e..b789a4e36b50 100644 --- a/google-cloud-recaptcha_enterprise/Gemfile +++ b/google-cloud-recaptcha_enterprise/Gemfile @@ -24,6 +24,7 @@ gem "irb", "~> 1.17" gem "minitest", "~> 6.0.2" gem "minitest-focus", "~> 1.4" gem "minitest-mock", "~> 5.27" +gem "minitest-reporters", "~> 1.5.0", require: false gem "minitest-rg", "~> 5.3" gem "ostruct", "~> 0.5.5" gem "rake", ">= 13.0" diff --git a/google-cloud-recaptcha_enterprise/test/helper.rb b/google-cloud-recaptcha_enterprise/test/helper.rb index 224004ae7c6f..9d59e7f6d179 100644 --- a/google-cloud-recaptcha_enterprise/test/helper.rb +++ b/google-cloud-recaptcha_enterprise/test/helper.rb @@ -16,6 +16,15 @@ # Auto-generated by gapic-generator-ruby. DO NOT EDIT! +# Load JUnit XML formatter from googleapis/ruby-common-tools to write +# tmp/reports/sponge_log.xml for Kokoro/TestGrid build health tracking. +if ENV["CI"] || ENV["KOKORO_JOB_NAME"] + begin + require "gapic/minitest_junit_preloader" + rescue LoadError + end +end + require "minitest/autorun" require "minitest/focus" require "minitest/mock" diff --git a/google-cloud-recommendation_engine-v1beta1/.gitignore b/google-cloud-recommendation_engine-v1beta1/.gitignore index 0135b6bc6cfc..a2e97ac84259 100644 --- a/google-cloud-recommendation_engine-v1beta1/.gitignore +++ b/google-cloud-recommendation_engine-v1beta1/.gitignore @@ -1,5 +1,3 @@ -# Ignore bundler lockfiles -Gemfile.lock gems.locked # Ignore documentation output diff --git a/google-cloud-recommendation_engine-v1beta1/Gemfile b/google-cloud-recommendation_engine-v1beta1/Gemfile index 1d08558908d8..823c136ec3c0 100644 --- a/google-cloud-recommendation_engine-v1beta1/Gemfile +++ b/google-cloud-recommendation_engine-v1beta1/Gemfile @@ -7,6 +7,7 @@ gem "irb", "~> 1.17" gem "minitest", "~> 6.0.2" gem "minitest-focus", "~> 1.4" gem "minitest-mock", "~> 5.27" +gem "minitest-reporters", "~> 1.8.0", require: false gem "minitest-rg", "~> 5.3" gem "ostruct", "~> 0.5.5" gem "rake", ">= 13.0" diff --git a/google-cloud-recommendation_engine-v1beta1/lib/google/cloud/recommendation_engine/v1beta1/catalog_service/rest/operations.rb b/google-cloud-recommendation_engine-v1beta1/lib/google/cloud/recommendation_engine/v1beta1/catalog_service/rest/operations.rb index 0c338b86718c..9252c9efd570 100644 --- a/google-cloud-recommendation_engine-v1beta1/lib/google/cloud/recommendation_engine/v1beta1/catalog_service/rest/operations.rb +++ b/google-cloud-recommendation_engine-v1beta1/lib/google/cloud/recommendation_engine/v1beta1/catalog_service/rest/operations.rb @@ -905,7 +905,7 @@ def self.transcode_delete_operation_request request_pb uri_method: :delete, uri_template: "/v1/{name}", matches: [ - ["name", %r{^operations(?:/.*)?$}, true] + ["name", %r{^operations(?:/(?<__wildcard__>.*))?$}, true] ] ) transcoder.transcode request_pb @@ -927,7 +927,7 @@ def self.transcode_cancel_operation_request request_pb uri_template: "/v1/{name}:cancel", body: "*", matches: [ - ["name", %r{^operations(?:/.*)?$}, true] + ["name", %r{^operations(?:/(?<__wildcard__>.*))?$}, true] ] ) transcoder.transcode request_pb diff --git a/google-cloud-recommendation_engine-v1beta1/lib/google/cloud/recommendation_engine/v1beta1/catalog_service/rest/service_stub.rb b/google-cloud-recommendation_engine-v1beta1/lib/google/cloud/recommendation_engine/v1beta1/catalog_service/rest/service_stub.rb index 7d48c5db2612..00a76911570e 100644 --- a/google-cloud-recommendation_engine-v1beta1/lib/google/cloud/recommendation_engine/v1beta1/catalog_service/rest/service_stub.rb +++ b/google-cloud-recommendation_engine-v1beta1/lib/google/cloud/recommendation_engine/v1beta1/catalog_service/rest/service_stub.rb @@ -350,7 +350,7 @@ def self.transcode_get_catalog_item_request request_pb uri_method: :get, uri_template: "/v1beta1/{name}", matches: [ - ["name", %r{^projects/[^/]+/locations/[^/]+/catalogs/[^/]+/catalogItems(?:/.*)?$}, true] + ["name", %r{^projects/[^/]+/locations/[^/]+/catalogs/[^/]+/catalogItems(?:/(?<__wildcard__>.*))?$}, true] ] ) transcoder.transcode request_pb @@ -393,7 +393,7 @@ def self.transcode_update_catalog_item_request request_pb uri_template: "/v1beta1/{name}", body: "catalog_item", matches: [ - ["name", %r{^projects/[^/]+/locations/[^/]+/catalogs/[^/]+/catalogItems(?:/.*)?$}, true] + ["name", %r{^projects/[^/]+/locations/[^/]+/catalogs/[^/]+/catalogItems(?:/(?<__wildcard__>.*))?$}, true] ] ) transcoder.transcode request_pb @@ -414,7 +414,7 @@ def self.transcode_delete_catalog_item_request request_pb uri_method: :delete, uri_template: "/v1beta1/{name}", matches: [ - ["name", %r{^projects/[^/]+/locations/[^/]+/catalogs/[^/]+/catalogItems(?:/.*)?$}, true] + ["name", %r{^projects/[^/]+/locations/[^/]+/catalogs/[^/]+/catalogItems(?:/(?<__wildcard__>.*))?$}, true] ] ) transcoder.transcode request_pb diff --git a/google-cloud-recommendation_engine-v1beta1/lib/google/cloud/recommendation_engine/v1beta1/user_event_service/rest/operations.rb b/google-cloud-recommendation_engine-v1beta1/lib/google/cloud/recommendation_engine/v1beta1/user_event_service/rest/operations.rb index 52dbddd6af98..790bffb2ad79 100644 --- a/google-cloud-recommendation_engine-v1beta1/lib/google/cloud/recommendation_engine/v1beta1/user_event_service/rest/operations.rb +++ b/google-cloud-recommendation_engine-v1beta1/lib/google/cloud/recommendation_engine/v1beta1/user_event_service/rest/operations.rb @@ -905,7 +905,7 @@ def self.transcode_delete_operation_request request_pb uri_method: :delete, uri_template: "/v1/{name}", matches: [ - ["name", %r{^operations(?:/.*)?$}, true] + ["name", %r{^operations(?:/(?<__wildcard__>.*))?$}, true] ] ) transcoder.transcode request_pb @@ -927,7 +927,7 @@ def self.transcode_cancel_operation_request request_pb uri_template: "/v1/{name}:cancel", body: "*", matches: [ - ["name", %r{^operations(?:/.*)?$}, true] + ["name", %r{^operations(?:/(?<__wildcard__>.*))?$}, true] ] ) transcoder.transcode request_pb diff --git a/google-cloud-recommendation_engine-v1beta1/test/helper.rb b/google-cloud-recommendation_engine-v1beta1/test/helper.rb index 224004ae7c6f..9d59e7f6d179 100644 --- a/google-cloud-recommendation_engine-v1beta1/test/helper.rb +++ b/google-cloud-recommendation_engine-v1beta1/test/helper.rb @@ -16,6 +16,15 @@ # Auto-generated by gapic-generator-ruby. DO NOT EDIT! +# Load JUnit XML formatter from googleapis/ruby-common-tools to write +# tmp/reports/sponge_log.xml for Kokoro/TestGrid build health tracking. +if ENV["CI"] || ENV["KOKORO_JOB_NAME"] + begin + require "gapic/minitest_junit_preloader" + rescue LoadError + end +end + require "minitest/autorun" require "minitest/focus" require "minitest/mock" diff --git a/google-cloud-recommendation_engine/.gitignore b/google-cloud-recommendation_engine/.gitignore index 0135b6bc6cfc..a2e97ac84259 100644 --- a/google-cloud-recommendation_engine/.gitignore +++ b/google-cloud-recommendation_engine/.gitignore @@ -1,5 +1,3 @@ -# Ignore bundler lockfiles -Gemfile.lock gems.locked # Ignore documentation output diff --git a/google-cloud-recommendation_engine/Gemfile b/google-cloud-recommendation_engine/Gemfile index 8e668b27756a..71197280dc8e 100644 --- a/google-cloud-recommendation_engine/Gemfile +++ b/google-cloud-recommendation_engine/Gemfile @@ -24,6 +24,7 @@ gem "irb", "~> 1.17" gem "minitest", "~> 6.0.2" gem "minitest-focus", "~> 1.4" gem "minitest-mock", "~> 5.27" +gem "minitest-reporters", "~> 1.5.0", require: false gem "minitest-rg", "~> 5.3" gem "ostruct", "~> 0.5.5" gem "rake", ">= 13.0" diff --git a/google-cloud-recommendation_engine/test/helper.rb b/google-cloud-recommendation_engine/test/helper.rb index 224004ae7c6f..9d59e7f6d179 100644 --- a/google-cloud-recommendation_engine/test/helper.rb +++ b/google-cloud-recommendation_engine/test/helper.rb @@ -16,6 +16,15 @@ # Auto-generated by gapic-generator-ruby. DO NOT EDIT! +# Load JUnit XML formatter from googleapis/ruby-common-tools to write +# tmp/reports/sponge_log.xml for Kokoro/TestGrid build health tracking. +if ENV["CI"] || ENV["KOKORO_JOB_NAME"] + begin + require "gapic/minitest_junit_preloader" + rescue LoadError + end +end + require "minitest/autorun" require "minitest/focus" require "minitest/mock" diff --git a/google-cloud-recommender-v1/.gitignore b/google-cloud-recommender-v1/.gitignore index 0135b6bc6cfc..a2e97ac84259 100644 --- a/google-cloud-recommender-v1/.gitignore +++ b/google-cloud-recommender-v1/.gitignore @@ -1,5 +1,3 @@ -# Ignore bundler lockfiles -Gemfile.lock gems.locked # Ignore documentation output diff --git a/google-cloud-recommender-v1/Gemfile b/google-cloud-recommender-v1/Gemfile index 1d08558908d8..823c136ec3c0 100644 --- a/google-cloud-recommender-v1/Gemfile +++ b/google-cloud-recommender-v1/Gemfile @@ -7,6 +7,7 @@ gem "irb", "~> 1.17" gem "minitest", "~> 6.0.2" gem "minitest-focus", "~> 1.4" gem "minitest-mock", "~> 5.27" +gem "minitest-reporters", "~> 1.8.0", require: false gem "minitest-rg", "~> 5.3" gem "ostruct", "~> 0.5.5" gem "rake", ">= 13.0" diff --git a/google-cloud-recommender-v1/test/helper.rb b/google-cloud-recommender-v1/test/helper.rb index 224004ae7c6f..9d59e7f6d179 100644 --- a/google-cloud-recommender-v1/test/helper.rb +++ b/google-cloud-recommender-v1/test/helper.rb @@ -16,6 +16,15 @@ # Auto-generated by gapic-generator-ruby. DO NOT EDIT! +# Load JUnit XML formatter from googleapis/ruby-common-tools to write +# tmp/reports/sponge_log.xml for Kokoro/TestGrid build health tracking. +if ENV["CI"] || ENV["KOKORO_JOB_NAME"] + begin + require "gapic/minitest_junit_preloader" + rescue LoadError + end +end + require "minitest/autorun" require "minitest/focus" require "minitest/mock" diff --git a/google-cloud-recommender/.gitignore b/google-cloud-recommender/.gitignore index 0135b6bc6cfc..a2e97ac84259 100644 --- a/google-cloud-recommender/.gitignore +++ b/google-cloud-recommender/.gitignore @@ -1,5 +1,3 @@ -# Ignore bundler lockfiles -Gemfile.lock gems.locked # Ignore documentation output diff --git a/google-cloud-recommender/Gemfile b/google-cloud-recommender/Gemfile index c3f34d7389e4..797ade4013c1 100644 --- a/google-cloud-recommender/Gemfile +++ b/google-cloud-recommender/Gemfile @@ -24,6 +24,7 @@ gem "irb", "~> 1.17" gem "minitest", "~> 6.0.2" gem "minitest-focus", "~> 1.4" gem "minitest-mock", "~> 5.27" +gem "minitest-reporters", "~> 1.5.0", require: false gem "minitest-rg", "~> 5.3" gem "ostruct", "~> 0.5.5" gem "rake", ">= 13.0" diff --git a/google-cloud-recommender/test/helper.rb b/google-cloud-recommender/test/helper.rb index 224004ae7c6f..9d59e7f6d179 100644 --- a/google-cloud-recommender/test/helper.rb +++ b/google-cloud-recommender/test/helper.rb @@ -16,6 +16,15 @@ # Auto-generated by gapic-generator-ruby. DO NOT EDIT! +# Load JUnit XML formatter from googleapis/ruby-common-tools to write +# tmp/reports/sponge_log.xml for Kokoro/TestGrid build health tracking. +if ENV["CI"] || ENV["KOKORO_JOB_NAME"] + begin + require "gapic/minitest_junit_preloader" + rescue LoadError + end +end + require "minitest/autorun" require "minitest/focus" require "minitest/mock" diff --git a/google-cloud-redis-cluster-v1/.gitignore b/google-cloud-redis-cluster-v1/.gitignore index 0135b6bc6cfc..a2e97ac84259 100644 --- a/google-cloud-redis-cluster-v1/.gitignore +++ b/google-cloud-redis-cluster-v1/.gitignore @@ -1,5 +1,3 @@ -# Ignore bundler lockfiles -Gemfile.lock gems.locked # Ignore documentation output diff --git a/google-cloud-redis-cluster-v1/Gemfile b/google-cloud-redis-cluster-v1/Gemfile index 1d08558908d8..823c136ec3c0 100644 --- a/google-cloud-redis-cluster-v1/Gemfile +++ b/google-cloud-redis-cluster-v1/Gemfile @@ -7,6 +7,7 @@ gem "irb", "~> 1.17" gem "minitest", "~> 6.0.2" gem "minitest-focus", "~> 1.4" gem "minitest-mock", "~> 5.27" +gem "minitest-reporters", "~> 1.8.0", require: false gem "minitest-rg", "~> 5.3" gem "ostruct", "~> 0.5.5" gem "rake", ">= 13.0" diff --git a/google-cloud-redis-cluster-v1/test/helper.rb b/google-cloud-redis-cluster-v1/test/helper.rb index b7446e1da954..7e4ec6975a18 100644 --- a/google-cloud-redis-cluster-v1/test/helper.rb +++ b/google-cloud-redis-cluster-v1/test/helper.rb @@ -16,6 +16,15 @@ # Auto-generated by gapic-generator-ruby. DO NOT EDIT! +# Load JUnit XML formatter from googleapis/ruby-common-tools to write +# tmp/reports/sponge_log.xml for Kokoro/TestGrid build health tracking. +if ENV["CI"] || ENV["KOKORO_JOB_NAME"] + begin + require "gapic/minitest_junit_preloader" + rescue LoadError + end +end + require "minitest/autorun" require "minitest/focus" require "minitest/mock" diff --git a/google-cloud-redis-cluster-v1beta1/.gitignore b/google-cloud-redis-cluster-v1beta1/.gitignore index 0135b6bc6cfc..a2e97ac84259 100644 --- a/google-cloud-redis-cluster-v1beta1/.gitignore +++ b/google-cloud-redis-cluster-v1beta1/.gitignore @@ -1,5 +1,3 @@ -# Ignore bundler lockfiles -Gemfile.lock gems.locked # Ignore documentation output diff --git a/google-cloud-redis-cluster-v1beta1/Gemfile b/google-cloud-redis-cluster-v1beta1/Gemfile index 1d08558908d8..823c136ec3c0 100644 --- a/google-cloud-redis-cluster-v1beta1/Gemfile +++ b/google-cloud-redis-cluster-v1beta1/Gemfile @@ -7,6 +7,7 @@ gem "irb", "~> 1.17" gem "minitest", "~> 6.0.2" gem "minitest-focus", "~> 1.4" gem "minitest-mock", "~> 5.27" +gem "minitest-reporters", "~> 1.8.0", require: false gem "minitest-rg", "~> 5.3" gem "ostruct", "~> 0.5.5" gem "rake", ">= 13.0" diff --git a/google-cloud-redis-cluster-v1beta1/test/helper.rb b/google-cloud-redis-cluster-v1beta1/test/helper.rb index 686c204caf14..5838f6bd94e7 100644 --- a/google-cloud-redis-cluster-v1beta1/test/helper.rb +++ b/google-cloud-redis-cluster-v1beta1/test/helper.rb @@ -16,6 +16,15 @@ # Auto-generated by gapic-generator-ruby. DO NOT EDIT! +# Load JUnit XML formatter from googleapis/ruby-common-tools to write +# tmp/reports/sponge_log.xml for Kokoro/TestGrid build health tracking. +if ENV["CI"] || ENV["KOKORO_JOB_NAME"] + begin + require "gapic/minitest_junit_preloader" + rescue LoadError + end +end + require "minitest/autorun" require "minitest/focus" require "minitest/mock" diff --git a/google-cloud-redis-cluster/.gitignore b/google-cloud-redis-cluster/.gitignore index 0135b6bc6cfc..a2e97ac84259 100644 --- a/google-cloud-redis-cluster/.gitignore +++ b/google-cloud-redis-cluster/.gitignore @@ -1,5 +1,3 @@ -# Ignore bundler lockfiles -Gemfile.lock gems.locked # Ignore documentation output diff --git a/google-cloud-redis-cluster/Gemfile b/google-cloud-redis-cluster/Gemfile index cc0561440867..9ce5fdcc3191 100644 --- a/google-cloud-redis-cluster/Gemfile +++ b/google-cloud-redis-cluster/Gemfile @@ -24,6 +24,7 @@ gem "irb", "~> 1.17" gem "minitest", "~> 6.0.2" gem "minitest-focus", "~> 1.4" gem "minitest-mock", "~> 5.27" +gem "minitest-reporters", "~> 1.5.0", require: false gem "minitest-rg", "~> 5.3" gem "ostruct", "~> 0.5.5" gem "rake", ">= 13.0" diff --git a/google-cloud-redis-cluster/test/helper.rb b/google-cloud-redis-cluster/test/helper.rb index b7446e1da954..7e4ec6975a18 100644 --- a/google-cloud-redis-cluster/test/helper.rb +++ b/google-cloud-redis-cluster/test/helper.rb @@ -16,6 +16,15 @@ # Auto-generated by gapic-generator-ruby. DO NOT EDIT! +# Load JUnit XML formatter from googleapis/ruby-common-tools to write +# tmp/reports/sponge_log.xml for Kokoro/TestGrid build health tracking. +if ENV["CI"] || ENV["KOKORO_JOB_NAME"] + begin + require "gapic/minitest_junit_preloader" + rescue LoadError + end +end + require "minitest/autorun" require "minitest/focus" require "minitest/mock" diff --git a/google-cloud-redis-v1/.gitignore b/google-cloud-redis-v1/.gitignore index 0135b6bc6cfc..a2e97ac84259 100644 --- a/google-cloud-redis-v1/.gitignore +++ b/google-cloud-redis-v1/.gitignore @@ -1,5 +1,3 @@ -# Ignore bundler lockfiles -Gemfile.lock gems.locked # Ignore documentation output diff --git a/google-cloud-redis-v1/Gemfile b/google-cloud-redis-v1/Gemfile index 1d08558908d8..823c136ec3c0 100644 --- a/google-cloud-redis-v1/Gemfile +++ b/google-cloud-redis-v1/Gemfile @@ -7,6 +7,7 @@ gem "irb", "~> 1.17" gem "minitest", "~> 6.0.2" gem "minitest-focus", "~> 1.4" gem "minitest-mock", "~> 5.27" +gem "minitest-reporters", "~> 1.8.0", require: false gem "minitest-rg", "~> 5.3" gem "ostruct", "~> 0.5.5" gem "rake", ">= 13.0" diff --git a/google-cloud-redis-v1/test/helper.rb b/google-cloud-redis-v1/test/helper.rb index 224004ae7c6f..9d59e7f6d179 100644 --- a/google-cloud-redis-v1/test/helper.rb +++ b/google-cloud-redis-v1/test/helper.rb @@ -16,6 +16,15 @@ # Auto-generated by gapic-generator-ruby. DO NOT EDIT! +# Load JUnit XML formatter from googleapis/ruby-common-tools to write +# tmp/reports/sponge_log.xml for Kokoro/TestGrid build health tracking. +if ENV["CI"] || ENV["KOKORO_JOB_NAME"] + begin + require "gapic/minitest_junit_preloader" + rescue LoadError + end +end + require "minitest/autorun" require "minitest/focus" require "minitest/mock" diff --git a/google-cloud-redis-v1beta1/.gitignore b/google-cloud-redis-v1beta1/.gitignore index 0135b6bc6cfc..a2e97ac84259 100644 --- a/google-cloud-redis-v1beta1/.gitignore +++ b/google-cloud-redis-v1beta1/.gitignore @@ -1,5 +1,3 @@ -# Ignore bundler lockfiles -Gemfile.lock gems.locked # Ignore documentation output diff --git a/google-cloud-redis-v1beta1/Gemfile b/google-cloud-redis-v1beta1/Gemfile index 1d08558908d8..823c136ec3c0 100644 --- a/google-cloud-redis-v1beta1/Gemfile +++ b/google-cloud-redis-v1beta1/Gemfile @@ -7,6 +7,7 @@ gem "irb", "~> 1.17" gem "minitest", "~> 6.0.2" gem "minitest-focus", "~> 1.4" gem "minitest-mock", "~> 5.27" +gem "minitest-reporters", "~> 1.8.0", require: false gem "minitest-rg", "~> 5.3" gem "ostruct", "~> 0.5.5" gem "rake", ">= 13.0" diff --git a/google-cloud-redis-v1beta1/test/helper.rb b/google-cloud-redis-v1beta1/test/helper.rb index 224004ae7c6f..9d59e7f6d179 100644 --- a/google-cloud-redis-v1beta1/test/helper.rb +++ b/google-cloud-redis-v1beta1/test/helper.rb @@ -16,6 +16,15 @@ # Auto-generated by gapic-generator-ruby. DO NOT EDIT! +# Load JUnit XML formatter from googleapis/ruby-common-tools to write +# tmp/reports/sponge_log.xml for Kokoro/TestGrid build health tracking. +if ENV["CI"] || ENV["KOKORO_JOB_NAME"] + begin + require "gapic/minitest_junit_preloader" + rescue LoadError + end +end + require "minitest/autorun" require "minitest/focus" require "minitest/mock" diff --git a/google-cloud-redis/.gitignore b/google-cloud-redis/.gitignore index 0135b6bc6cfc..a2e97ac84259 100644 --- a/google-cloud-redis/.gitignore +++ b/google-cloud-redis/.gitignore @@ -1,5 +1,3 @@ -# Ignore bundler lockfiles -Gemfile.lock gems.locked # Ignore documentation output diff --git a/google-cloud-redis/Gemfile b/google-cloud-redis/Gemfile index dc808ebefc5c..e5797ce4d4b7 100644 --- a/google-cloud-redis/Gemfile +++ b/google-cloud-redis/Gemfile @@ -24,6 +24,7 @@ gem "irb", "~> 1.17" gem "minitest", "~> 6.0.2" gem "minitest-focus", "~> 1.4" gem "minitest-mock", "~> 5.27" +gem "minitest-reporters", "~> 1.5.0", require: false gem "minitest-rg", "~> 5.3" gem "ostruct", "~> 0.5.5" gem "rake", ">= 13.0" diff --git a/google-cloud-redis/test/helper.rb b/google-cloud-redis/test/helper.rb index 224004ae7c6f..9d59e7f6d179 100644 --- a/google-cloud-redis/test/helper.rb +++ b/google-cloud-redis/test/helper.rb @@ -16,6 +16,15 @@ # Auto-generated by gapic-generator-ruby. DO NOT EDIT! +# Load JUnit XML formatter from googleapis/ruby-common-tools to write +# tmp/reports/sponge_log.xml for Kokoro/TestGrid build health tracking. +if ENV["CI"] || ENV["KOKORO_JOB_NAME"] + begin + require "gapic/minitest_junit_preloader" + rescue LoadError + end +end + require "minitest/autorun" require "minitest/focus" require "minitest/mock" diff --git a/google-cloud-resource_manager-v3/.gitignore b/google-cloud-resource_manager-v3/.gitignore index 0135b6bc6cfc..a2e97ac84259 100644 --- a/google-cloud-resource_manager-v3/.gitignore +++ b/google-cloud-resource_manager-v3/.gitignore @@ -1,5 +1,3 @@ -# Ignore bundler lockfiles -Gemfile.lock gems.locked # Ignore documentation output diff --git a/google-cloud-resource_manager-v3/Gemfile b/google-cloud-resource_manager-v3/Gemfile index 1d08558908d8..823c136ec3c0 100644 --- a/google-cloud-resource_manager-v3/Gemfile +++ b/google-cloud-resource_manager-v3/Gemfile @@ -7,6 +7,7 @@ gem "irb", "~> 1.17" gem "minitest", "~> 6.0.2" gem "minitest-focus", "~> 1.4" gem "minitest-mock", "~> 5.27" +gem "minitest-reporters", "~> 1.8.0", require: false gem "minitest-rg", "~> 5.3" gem "ostruct", "~> 0.5.5" gem "rake", ">= 13.0" diff --git a/google-cloud-resource_manager-v3/lib/google/cloud/resource_manager/v3/folders/rest/operations.rb b/google-cloud-resource_manager-v3/lib/google/cloud/resource_manager/v3/folders/rest/operations.rb index c94fd77ad8d1..0313fef57f9e 100644 --- a/google-cloud-resource_manager-v3/lib/google/cloud/resource_manager/v3/folders/rest/operations.rb +++ b/google-cloud-resource_manager-v3/lib/google/cloud/resource_manager/v3/folders/rest/operations.rb @@ -870,7 +870,7 @@ def self.transcode_get_operation_request request_pb uri_method: :get, uri_template: "/v3/{name}", matches: [ - ["name", %r{^operations(?:/.*)?$}, true] + ["name", %r{^operations(?:/(?<__wildcard__>.*))?$}, true] ] ) transcoder.transcode request_pb @@ -891,7 +891,7 @@ def self.transcode_delete_operation_request request_pb uri_method: :delete, uri_template: "/v1/{name}", matches: [ - ["name", %r{^operations(?:/.*)?$}, true] + ["name", %r{^operations(?:/(?<__wildcard__>.*))?$}, true] ] ) transcoder.transcode request_pb @@ -913,7 +913,7 @@ def self.transcode_cancel_operation_request request_pb uri_template: "/v1/{name}:cancel", body: "*", matches: [ - ["name", %r{^operations(?:/.*)?$}, true] + ["name", %r{^operations(?:/(?<__wildcard__>.*))?$}, true] ] ) transcoder.transcode request_pb diff --git a/google-cloud-resource_manager-v3/lib/google/cloud/resource_manager/v3/projects/rest/operations.rb b/google-cloud-resource_manager-v3/lib/google/cloud/resource_manager/v3/projects/rest/operations.rb index 7767baf98836..a14fef8409e9 100644 --- a/google-cloud-resource_manager-v3/lib/google/cloud/resource_manager/v3/projects/rest/operations.rb +++ b/google-cloud-resource_manager-v3/lib/google/cloud/resource_manager/v3/projects/rest/operations.rb @@ -870,7 +870,7 @@ def self.transcode_get_operation_request request_pb uri_method: :get, uri_template: "/v3/{name}", matches: [ - ["name", %r{^operations(?:/.*)?$}, true] + ["name", %r{^operations(?:/(?<__wildcard__>.*))?$}, true] ] ) transcoder.transcode request_pb @@ -891,7 +891,7 @@ def self.transcode_delete_operation_request request_pb uri_method: :delete, uri_template: "/v1/{name}", matches: [ - ["name", %r{^operations(?:/.*)?$}, true] + ["name", %r{^operations(?:/(?<__wildcard__>.*))?$}, true] ] ) transcoder.transcode request_pb @@ -913,7 +913,7 @@ def self.transcode_cancel_operation_request request_pb uri_template: "/v1/{name}:cancel", body: "*", matches: [ - ["name", %r{^operations(?:/.*)?$}, true] + ["name", %r{^operations(?:/(?<__wildcard__>.*))?$}, true] ] ) transcoder.transcode request_pb diff --git a/google-cloud-resource_manager-v3/lib/google/cloud/resource_manager/v3/tag_bindings/rest/operations.rb b/google-cloud-resource_manager-v3/lib/google/cloud/resource_manager/v3/tag_bindings/rest/operations.rb index 2e9b08ec5d50..83d1b78447ca 100644 --- a/google-cloud-resource_manager-v3/lib/google/cloud/resource_manager/v3/tag_bindings/rest/operations.rb +++ b/google-cloud-resource_manager-v3/lib/google/cloud/resource_manager/v3/tag_bindings/rest/operations.rb @@ -870,7 +870,7 @@ def self.transcode_get_operation_request request_pb uri_method: :get, uri_template: "/v3/{name}", matches: [ - ["name", %r{^operations(?:/.*)?$}, true] + ["name", %r{^operations(?:/(?<__wildcard__>.*))?$}, true] ] ) transcoder.transcode request_pb @@ -891,7 +891,7 @@ def self.transcode_delete_operation_request request_pb uri_method: :delete, uri_template: "/v1/{name}", matches: [ - ["name", %r{^operations(?:/.*)?$}, true] + ["name", %r{^operations(?:/(?<__wildcard__>.*))?$}, true] ] ) transcoder.transcode request_pb @@ -913,7 +913,7 @@ def self.transcode_cancel_operation_request request_pb uri_template: "/v1/{name}:cancel", body: "*", matches: [ - ["name", %r{^operations(?:/.*)?$}, true] + ["name", %r{^operations(?:/(?<__wildcard__>.*))?$}, true] ] ) transcoder.transcode request_pb diff --git a/google-cloud-resource_manager-v3/lib/google/cloud/resource_manager/v3/tag_bindings/rest/service_stub.rb b/google-cloud-resource_manager-v3/lib/google/cloud/resource_manager/v3/tag_bindings/rest/service_stub.rb index 7d4dcd0d8ab7..b33581f5b23c 100644 --- a/google-cloud-resource_manager-v3/lib/google/cloud/resource_manager/v3/tag_bindings/rest/service_stub.rb +++ b/google-cloud-resource_manager-v3/lib/google/cloud/resource_manager/v3/tag_bindings/rest/service_stub.rb @@ -287,7 +287,7 @@ def self.transcode_delete_tag_binding_request request_pb uri_method: :delete, uri_template: "/v3/{name}", matches: [ - ["name", %r{^tagBindings(?:/.*)?$}, true] + ["name", %r{^tagBindings(?:/(?<__wildcard__>.*))?$}, true] ] ) transcoder.transcode request_pb diff --git a/google-cloud-resource_manager-v3/lib/google/cloud/resource_manager/v3/tag_holds/rest/operations.rb b/google-cloud-resource_manager-v3/lib/google/cloud/resource_manager/v3/tag_holds/rest/operations.rb index bf173bb40af8..e58b5be6d10d 100644 --- a/google-cloud-resource_manager-v3/lib/google/cloud/resource_manager/v3/tag_holds/rest/operations.rb +++ b/google-cloud-resource_manager-v3/lib/google/cloud/resource_manager/v3/tag_holds/rest/operations.rb @@ -870,7 +870,7 @@ def self.transcode_get_operation_request request_pb uri_method: :get, uri_template: "/v3/{name}", matches: [ - ["name", %r{^operations(?:/.*)?$}, true] + ["name", %r{^operations(?:/(?<__wildcard__>.*))?$}, true] ] ) transcoder.transcode request_pb @@ -891,7 +891,7 @@ def self.transcode_delete_operation_request request_pb uri_method: :delete, uri_template: "/v1/{name}", matches: [ - ["name", %r{^operations(?:/.*)?$}, true] + ["name", %r{^operations(?:/(?<__wildcard__>.*))?$}, true] ] ) transcoder.transcode request_pb @@ -913,7 +913,7 @@ def self.transcode_cancel_operation_request request_pb uri_template: "/v1/{name}:cancel", body: "*", matches: [ - ["name", %r{^operations(?:/.*)?$}, true] + ["name", %r{^operations(?:/(?<__wildcard__>.*))?$}, true] ] ) transcoder.transcode request_pb diff --git a/google-cloud-resource_manager-v3/lib/google/cloud/resource_manager/v3/tag_keys/rest/operations.rb b/google-cloud-resource_manager-v3/lib/google/cloud/resource_manager/v3/tag_keys/rest/operations.rb index d817b6cc234f..bd891304e881 100644 --- a/google-cloud-resource_manager-v3/lib/google/cloud/resource_manager/v3/tag_keys/rest/operations.rb +++ b/google-cloud-resource_manager-v3/lib/google/cloud/resource_manager/v3/tag_keys/rest/operations.rb @@ -870,7 +870,7 @@ def self.transcode_get_operation_request request_pb uri_method: :get, uri_template: "/v3/{name}", matches: [ - ["name", %r{^operations(?:/.*)?$}, true] + ["name", %r{^operations(?:/(?<__wildcard__>.*))?$}, true] ] ) transcoder.transcode request_pb @@ -891,7 +891,7 @@ def self.transcode_delete_operation_request request_pb uri_method: :delete, uri_template: "/v1/{name}", matches: [ - ["name", %r{^operations(?:/.*)?$}, true] + ["name", %r{^operations(?:/(?<__wildcard__>.*))?$}, true] ] ) transcoder.transcode request_pb @@ -913,7 +913,7 @@ def self.transcode_cancel_operation_request request_pb uri_template: "/v1/{name}:cancel", body: "*", matches: [ - ["name", %r{^operations(?:/.*)?$}, true] + ["name", %r{^operations(?:/(?<__wildcard__>.*))?$}, true] ] ) transcoder.transcode request_pb diff --git a/google-cloud-resource_manager-v3/lib/google/cloud/resource_manager/v3/tag_values/rest/operations.rb b/google-cloud-resource_manager-v3/lib/google/cloud/resource_manager/v3/tag_values/rest/operations.rb index a8355d31b671..ee3f9bc16f17 100644 --- a/google-cloud-resource_manager-v3/lib/google/cloud/resource_manager/v3/tag_values/rest/operations.rb +++ b/google-cloud-resource_manager-v3/lib/google/cloud/resource_manager/v3/tag_values/rest/operations.rb @@ -870,7 +870,7 @@ def self.transcode_get_operation_request request_pb uri_method: :get, uri_template: "/v3/{name}", matches: [ - ["name", %r{^operations(?:/.*)?$}, true] + ["name", %r{^operations(?:/(?<__wildcard__>.*))?$}, true] ] ) transcoder.transcode request_pb @@ -891,7 +891,7 @@ def self.transcode_delete_operation_request request_pb uri_method: :delete, uri_template: "/v1/{name}", matches: [ - ["name", %r{^operations(?:/.*)?$}, true] + ["name", %r{^operations(?:/(?<__wildcard__>.*))?$}, true] ] ) transcoder.transcode request_pb @@ -913,7 +913,7 @@ def self.transcode_cancel_operation_request request_pb uri_template: "/v1/{name}:cancel", body: "*", matches: [ - ["name", %r{^operations(?:/.*)?$}, true] + ["name", %r{^operations(?:/(?<__wildcard__>.*))?$}, true] ] ) transcoder.transcode request_pb diff --git a/google-cloud-resource_manager-v3/test/helper.rb b/google-cloud-resource_manager-v3/test/helper.rb index 4ac6e6fe63c2..9ead73a4e10a 100644 --- a/google-cloud-resource_manager-v3/test/helper.rb +++ b/google-cloud-resource_manager-v3/test/helper.rb @@ -16,6 +16,15 @@ # Auto-generated by gapic-generator-ruby. DO NOT EDIT! +# Load JUnit XML formatter from googleapis/ruby-common-tools to write +# tmp/reports/sponge_log.xml for Kokoro/TestGrid build health tracking. +if ENV["CI"] || ENV["KOKORO_JOB_NAME"] + begin + require "gapic/minitest_junit_preloader" + rescue LoadError + end +end + require "minitest/autorun" require "minitest/focus" require "minitest/mock" diff --git a/google-cloud-resource_manager/.gitignore b/google-cloud-resource_manager/.gitignore index 0135b6bc6cfc..a2e97ac84259 100644 --- a/google-cloud-resource_manager/.gitignore +++ b/google-cloud-resource_manager/.gitignore @@ -1,5 +1,3 @@ -# Ignore bundler lockfiles -Gemfile.lock gems.locked # Ignore documentation output diff --git a/google-cloud-resource_manager/Gemfile b/google-cloud-resource_manager/Gemfile index 0edfae9ce8be..3bb4298c4c6e 100644 --- a/google-cloud-resource_manager/Gemfile +++ b/google-cloud-resource_manager/Gemfile @@ -24,6 +24,7 @@ gem "irb", "~> 1.17" gem "minitest", "~> 6.0.2" gem "minitest-focus", "~> 1.4" gem "minitest-mock", "~> 5.27" +gem "minitest-reporters", "~> 1.5.0", require: false gem "minitest-rg", "~> 5.3" gem "ostruct", "~> 0.5.5" gem "rake", ">= 13.0" diff --git a/google-cloud-resource_manager/test/helper.rb b/google-cloud-resource_manager/test/helper.rb index 0cc32e335cb0..60c50984be58 100644 --- a/google-cloud-resource_manager/test/helper.rb +++ b/google-cloud-resource_manager/test/helper.rb @@ -16,6 +16,15 @@ # Auto-generated by gapic-generator-ruby. DO NOT EDIT! +# Load JUnit XML formatter from googleapis/ruby-common-tools to write +# tmp/reports/sponge_log.xml for Kokoro/TestGrid build health tracking. +if ENV["CI"] || ENV["KOKORO_JOB_NAME"] + begin + require "gapic/minitest_junit_preloader" + rescue LoadError + end +end + require "minitest/autorun" require "minitest/focus" require "minitest/mock" diff --git a/google-cloud-retail-v2/.gitignore b/google-cloud-retail-v2/.gitignore index 0135b6bc6cfc..a2e97ac84259 100644 --- a/google-cloud-retail-v2/.gitignore +++ b/google-cloud-retail-v2/.gitignore @@ -1,5 +1,3 @@ -# Ignore bundler lockfiles -Gemfile.lock gems.locked # Ignore documentation output diff --git a/google-cloud-retail-v2/Gemfile b/google-cloud-retail-v2/Gemfile index 1d08558908d8..823c136ec3c0 100644 --- a/google-cloud-retail-v2/Gemfile +++ b/google-cloud-retail-v2/Gemfile @@ -7,6 +7,7 @@ gem "irb", "~> 1.17" gem "minitest", "~> 6.0.2" gem "minitest-focus", "~> 1.4" gem "minitest-mock", "~> 5.27" +gem "minitest-reporters", "~> 1.8.0", require: false gem "minitest-rg", "~> 5.3" gem "ostruct", "~> 0.5.5" gem "rake", ">= 13.0" diff --git a/google-cloud-retail-v2/lib/google/cloud/retail/v2/analytics_service/rest/operations.rb b/google-cloud-retail-v2/lib/google/cloud/retail/v2/analytics_service/rest/operations.rb index a316fa6ec2e5..042956fa497a 100644 --- a/google-cloud-retail-v2/lib/google/cloud/retail/v2/analytics_service/rest/operations.rb +++ b/google-cloud-retail-v2/lib/google/cloud/retail/v2/analytics_service/rest/operations.rb @@ -926,7 +926,7 @@ def self.transcode_delete_operation_request request_pb uri_method: :delete, uri_template: "/v1/{name}", matches: [ - ["name", %r{^operations(?:/.*)?$}, true] + ["name", %r{^operations(?:/(?<__wildcard__>.*))?$}, true] ] ) transcoder.transcode request_pb @@ -948,7 +948,7 @@ def self.transcode_cancel_operation_request request_pb uri_template: "/v1/{name}:cancel", body: "*", matches: [ - ["name", %r{^operations(?:/.*)?$}, true] + ["name", %r{^operations(?:/(?<__wildcard__>.*))?$}, true] ] ) transcoder.transcode request_pb diff --git a/google-cloud-retail-v2/lib/google/cloud/retail/v2/completion_service/rest/operations.rb b/google-cloud-retail-v2/lib/google/cloud/retail/v2/completion_service/rest/operations.rb index ee16e6f915a0..af6c0c678042 100644 --- a/google-cloud-retail-v2/lib/google/cloud/retail/v2/completion_service/rest/operations.rb +++ b/google-cloud-retail-v2/lib/google/cloud/retail/v2/completion_service/rest/operations.rb @@ -926,7 +926,7 @@ def self.transcode_delete_operation_request request_pb uri_method: :delete, uri_template: "/v1/{name}", matches: [ - ["name", %r{^operations(?:/.*)?$}, true] + ["name", %r{^operations(?:/(?<__wildcard__>.*))?$}, true] ] ) transcoder.transcode request_pb @@ -948,7 +948,7 @@ def self.transcode_cancel_operation_request request_pb uri_template: "/v1/{name}:cancel", body: "*", matches: [ - ["name", %r{^operations(?:/.*)?$}, true] + ["name", %r{^operations(?:/(?<__wildcard__>.*))?$}, true] ] ) transcoder.transcode request_pb diff --git a/google-cloud-retail-v2/lib/google/cloud/retail/v2/model_service/rest/operations.rb b/google-cloud-retail-v2/lib/google/cloud/retail/v2/model_service/rest/operations.rb index 35682ece95bc..ff8dafeb9782 100644 --- a/google-cloud-retail-v2/lib/google/cloud/retail/v2/model_service/rest/operations.rb +++ b/google-cloud-retail-v2/lib/google/cloud/retail/v2/model_service/rest/operations.rb @@ -926,7 +926,7 @@ def self.transcode_delete_operation_request request_pb uri_method: :delete, uri_template: "/v1/{name}", matches: [ - ["name", %r{^operations(?:/.*)?$}, true] + ["name", %r{^operations(?:/(?<__wildcard__>.*))?$}, true] ] ) transcoder.transcode request_pb @@ -948,7 +948,7 @@ def self.transcode_cancel_operation_request request_pb uri_template: "/v1/{name}:cancel", body: "*", matches: [ - ["name", %r{^operations(?:/.*)?$}, true] + ["name", %r{^operations(?:/(?<__wildcard__>.*))?$}, true] ] ) transcoder.transcode request_pb diff --git a/google-cloud-retail-v2/lib/google/cloud/retail/v2/product_service/rest/operations.rb b/google-cloud-retail-v2/lib/google/cloud/retail/v2/product_service/rest/operations.rb index 094cbfecf779..e19762bb9ad0 100644 --- a/google-cloud-retail-v2/lib/google/cloud/retail/v2/product_service/rest/operations.rb +++ b/google-cloud-retail-v2/lib/google/cloud/retail/v2/product_service/rest/operations.rb @@ -926,7 +926,7 @@ def self.transcode_delete_operation_request request_pb uri_method: :delete, uri_template: "/v1/{name}", matches: [ - ["name", %r{^operations(?:/.*)?$}, true] + ["name", %r{^operations(?:/(?<__wildcard__>.*))?$}, true] ] ) transcoder.transcode request_pb @@ -948,7 +948,7 @@ def self.transcode_cancel_operation_request request_pb uri_template: "/v1/{name}:cancel", body: "*", matches: [ - ["name", %r{^operations(?:/.*)?$}, true] + ["name", %r{^operations(?:/(?<__wildcard__>.*))?$}, true] ] ) transcoder.transcode request_pb diff --git a/google-cloud-retail-v2/lib/google/cloud/retail/v2/product_service/rest/service_stub.rb b/google-cloud-retail-v2/lib/google/cloud/retail/v2/product_service/rest/service_stub.rb index 174b2af2674f..eb0d8fb7e6c4 100644 --- a/google-cloud-retail-v2/lib/google/cloud/retail/v2/product_service/rest/service_stub.rb +++ b/google-cloud-retail-v2/lib/google/cloud/retail/v2/product_service/rest/service_stub.rb @@ -590,7 +590,7 @@ def self.transcode_get_product_request request_pb uri_method: :get, uri_template: "/v2/{name}", matches: [ - ["name", %r{^projects/[^/]+/locations/[^/]+/catalogs/[^/]+/branches/[^/]+/products(?:/.*)?$}, true] + ["name", %r{^projects/[^/]+/locations/[^/]+/catalogs/[^/]+/branches/[^/]+/products(?:/(?<__wildcard__>.*))?$}, true] ] ) transcoder.transcode request_pb @@ -633,7 +633,7 @@ def self.transcode_update_product_request request_pb uri_template: "/v2/{product.name}", body: "product", matches: [ - ["product.name", %r{^projects/[^/]+/locations/[^/]+/catalogs/[^/]+/branches/[^/]+/products(?:/.*)?$}, true] + ["product.name", %r{^projects/[^/]+/locations/[^/]+/catalogs/[^/]+/branches/[^/]+/products(?:/(?<__wildcard__>.*))?$}, true] ] ) transcoder.transcode request_pb @@ -654,7 +654,7 @@ def self.transcode_delete_product_request request_pb uri_method: :delete, uri_template: "/v2/{name}", matches: [ - ["name", %r{^projects/[^/]+/locations/[^/]+/catalogs/[^/]+/branches/[^/]+/products(?:/.*)?$}, true] + ["name", %r{^projects/[^/]+/locations/[^/]+/catalogs/[^/]+/branches/[^/]+/products(?:/(?<__wildcard__>.*))?$}, true] ] ) transcoder.transcode request_pb @@ -720,7 +720,7 @@ def self.transcode_set_inventory_request request_pb uri_template: "/v2/{inventory.name}:setInventory", body: "*", matches: [ - ["inventory.name", %r{^projects/[^/]+/locations/[^/]+/catalogs/[^/]+/branches/[^/]+/products(?:/.*)?$}, true] + ["inventory.name", %r{^projects/[^/]+/locations/[^/]+/catalogs/[^/]+/branches/[^/]+/products(?:/(?<__wildcard__>.*))?$}, true] ] ) transcoder.transcode request_pb @@ -742,7 +742,7 @@ def self.transcode_add_fulfillment_places_request request_pb uri_template: "/v2/{product}:addFulfillmentPlaces", body: "*", matches: [ - ["product", %r{^projects/[^/]+/locations/[^/]+/catalogs/[^/]+/branches/[^/]+/products(?:/.*)?$}, true] + ["product", %r{^projects/[^/]+/locations/[^/]+/catalogs/[^/]+/branches/[^/]+/products(?:/(?<__wildcard__>.*))?$}, true] ] ) transcoder.transcode request_pb @@ -764,7 +764,7 @@ def self.transcode_remove_fulfillment_places_request request_pb uri_template: "/v2/{product}:removeFulfillmentPlaces", body: "*", matches: [ - ["product", %r{^projects/[^/]+/locations/[^/]+/catalogs/[^/]+/branches/[^/]+/products(?:/.*)?$}, true] + ["product", %r{^projects/[^/]+/locations/[^/]+/catalogs/[^/]+/branches/[^/]+/products(?:/(?<__wildcard__>.*))?$}, true] ] ) transcoder.transcode request_pb @@ -786,7 +786,7 @@ def self.transcode_add_local_inventories_request request_pb uri_template: "/v2/{product}:addLocalInventories", body: "*", matches: [ - ["product", %r{^projects/[^/]+/locations/[^/]+/catalogs/[^/]+/branches/[^/]+/products(?:/.*)?$}, true] + ["product", %r{^projects/[^/]+/locations/[^/]+/catalogs/[^/]+/branches/[^/]+/products(?:/(?<__wildcard__>.*))?$}, true] ] ) transcoder.transcode request_pb @@ -808,7 +808,7 @@ def self.transcode_remove_local_inventories_request request_pb uri_template: "/v2/{product}:removeLocalInventories", body: "*", matches: [ - ["product", %r{^projects/[^/]+/locations/[^/]+/catalogs/[^/]+/branches/[^/]+/products(?:/.*)?$}, true] + ["product", %r{^projects/[^/]+/locations/[^/]+/catalogs/[^/]+/branches/[^/]+/products(?:/(?<__wildcard__>.*))?$}, true] ] ) transcoder.transcode request_pb diff --git a/google-cloud-retail-v2/lib/google/cloud/retail/v2/user_event_service/rest/operations.rb b/google-cloud-retail-v2/lib/google/cloud/retail/v2/user_event_service/rest/operations.rb index 5d575d71b33c..c7984915d35c 100644 --- a/google-cloud-retail-v2/lib/google/cloud/retail/v2/user_event_service/rest/operations.rb +++ b/google-cloud-retail-v2/lib/google/cloud/retail/v2/user_event_service/rest/operations.rb @@ -926,7 +926,7 @@ def self.transcode_delete_operation_request request_pb uri_method: :delete, uri_template: "/v1/{name}", matches: [ - ["name", %r{^operations(?:/.*)?$}, true] + ["name", %r{^operations(?:/(?<__wildcard__>.*))?$}, true] ] ) transcoder.transcode request_pb @@ -948,7 +948,7 @@ def self.transcode_cancel_operation_request request_pb uri_template: "/v1/{name}:cancel", body: "*", matches: [ - ["name", %r{^operations(?:/.*)?$}, true] + ["name", %r{^operations(?:/(?<__wildcard__>.*))?$}, true] ] ) transcoder.transcode request_pb diff --git a/google-cloud-retail-v2/test/helper.rb b/google-cloud-retail-v2/test/helper.rb index 4ac6e6fe63c2..9ead73a4e10a 100644 --- a/google-cloud-retail-v2/test/helper.rb +++ b/google-cloud-retail-v2/test/helper.rb @@ -16,6 +16,15 @@ # Auto-generated by gapic-generator-ruby. DO NOT EDIT! +# Load JUnit XML formatter from googleapis/ruby-common-tools to write +# tmp/reports/sponge_log.xml for Kokoro/TestGrid build health tracking. +if ENV["CI"] || ENV["KOKORO_JOB_NAME"] + begin + require "gapic/minitest_junit_preloader" + rescue LoadError + end +end + require "minitest/autorun" require "minitest/focus" require "minitest/mock" diff --git a/google-cloud-retail/.gitignore b/google-cloud-retail/.gitignore index 0135b6bc6cfc..a2e97ac84259 100644 --- a/google-cloud-retail/.gitignore +++ b/google-cloud-retail/.gitignore @@ -1,5 +1,3 @@ -# Ignore bundler lockfiles -Gemfile.lock gems.locked # Ignore documentation output diff --git a/google-cloud-retail/Gemfile b/google-cloud-retail/Gemfile index 676abbd57040..4fabf5e7ca9b 100644 --- a/google-cloud-retail/Gemfile +++ b/google-cloud-retail/Gemfile @@ -24,6 +24,7 @@ gem "irb", "~> 1.17" gem "minitest", "~> 6.0.2" gem "minitest-focus", "~> 1.4" gem "minitest-mock", "~> 5.27" +gem "minitest-reporters", "~> 1.5.0", require: false gem "minitest-rg", "~> 5.3" gem "ostruct", "~> 0.5.5" gem "rake", ">= 13.0" diff --git a/google-cloud-retail/test/helper.rb b/google-cloud-retail/test/helper.rb index 4ac6e6fe63c2..9ead73a4e10a 100644 --- a/google-cloud-retail/test/helper.rb +++ b/google-cloud-retail/test/helper.rb @@ -16,6 +16,15 @@ # Auto-generated by gapic-generator-ruby. DO NOT EDIT! +# Load JUnit XML formatter from googleapis/ruby-common-tools to write +# tmp/reports/sponge_log.xml for Kokoro/TestGrid build health tracking. +if ENV["CI"] || ENV["KOKORO_JOB_NAME"] + begin + require "gapic/minitest_junit_preloader" + rescue LoadError + end +end + require "minitest/autorun" require "minitest/focus" require "minitest/mock" diff --git a/google-cloud-run-client/.gitignore b/google-cloud-run-client/.gitignore index 0135b6bc6cfc..a2e97ac84259 100644 --- a/google-cloud-run-client/.gitignore +++ b/google-cloud-run-client/.gitignore @@ -1,5 +1,3 @@ -# Ignore bundler lockfiles -Gemfile.lock gems.locked # Ignore documentation output diff --git a/google-cloud-run-client/Gemfile b/google-cloud-run-client/Gemfile index 33bbb553f951..69b3a017e4be 100644 --- a/google-cloud-run-client/Gemfile +++ b/google-cloud-run-client/Gemfile @@ -24,6 +24,7 @@ gem "irb", "~> 1.17" gem "minitest", "~> 6.0.2" gem "minitest-focus", "~> 1.4" gem "minitest-mock", "~> 5.27" +gem "minitest-reporters", "~> 1.5.0", require: false gem "minitest-rg", "~> 5.3" gem "ostruct", "~> 0.5.5" gem "rake", ">= 13.0" diff --git a/google-cloud-run-client/test/helper.rb b/google-cloud-run-client/test/helper.rb index c58423a60f2b..8d97e8142b62 100644 --- a/google-cloud-run-client/test/helper.rb +++ b/google-cloud-run-client/test/helper.rb @@ -16,6 +16,15 @@ # Auto-generated by gapic-generator-ruby. DO NOT EDIT! +# Load JUnit XML formatter from googleapis/ruby-common-tools to write +# tmp/reports/sponge_log.xml for Kokoro/TestGrid build health tracking. +if ENV["CI"] || ENV["KOKORO_JOB_NAME"] + begin + require "gapic/minitest_junit_preloader" + rescue LoadError + end +end + require "minitest/autorun" require "minitest/focus" require "minitest/mock" diff --git a/google-cloud-run-v2/.gitignore b/google-cloud-run-v2/.gitignore index 0135b6bc6cfc..a2e97ac84259 100644 --- a/google-cloud-run-v2/.gitignore +++ b/google-cloud-run-v2/.gitignore @@ -1,5 +1,3 @@ -# Ignore bundler lockfiles -Gemfile.lock gems.locked # Ignore documentation output diff --git a/google-cloud-run-v2/Gemfile b/google-cloud-run-v2/Gemfile index 1d08558908d8..823c136ec3c0 100644 --- a/google-cloud-run-v2/Gemfile +++ b/google-cloud-run-v2/Gemfile @@ -7,6 +7,7 @@ gem "irb", "~> 1.17" gem "minitest", "~> 6.0.2" gem "minitest-focus", "~> 1.4" gem "minitest-mock", "~> 5.27" +gem "minitest-reporters", "~> 1.8.0", require: false gem "minitest-rg", "~> 5.3" gem "ostruct", "~> 0.5.5" gem "rake", ">= 13.0" diff --git a/google-cloud-run-v2/lib/google/cloud/run/v2/executions/rest/operations.rb b/google-cloud-run-v2/lib/google/cloud/run/v2/executions/rest/operations.rb index c88a5317e67b..eebcef6646c8 100644 --- a/google-cloud-run-v2/lib/google/cloud/run/v2/executions/rest/operations.rb +++ b/google-cloud-run-v2/lib/google/cloud/run/v2/executions/rest/operations.rb @@ -1059,7 +1059,7 @@ def self.transcode_cancel_operation_request request_pb uri_template: "/v1/{name}:cancel", body: "*", matches: [ - ["name", %r{^operations(?:/.*)?$}, true] + ["name", %r{^operations(?:/(?<__wildcard__>.*))?$}, true] ] ) transcoder.transcode request_pb diff --git a/google-cloud-run-v2/lib/google/cloud/run/v2/instances/client.rb b/google-cloud-run-v2/lib/google/cloud/run/v2/instances/client.rb index 371a1a798854..14129f64e093 100644 --- a/google-cloud-run-v2/lib/google/cloud/run/v2/instances/client.rb +++ b/google-cloud-run-v2/lib/google/cloud/run/v2/instances/client.rb @@ -393,7 +393,7 @@ def delete_instance request, options = nil header_params = {} if request.name - regex_match = %r{^projects/[^/]+/locations/(?[^/]+)(?:/.*)?$}.match request.name + regex_match = %r{^projects/[^/]+/locations/(?[^/]+)(?:/(?<__wildcard__>.*))?$}.match request.name if regex_match header_params["location"] = regex_match["location".to_s] end @@ -482,7 +482,7 @@ def get_instance request, options = nil header_params = {} if request.name - regex_match = %r{^projects/[^/]+/locations/(?[^/]+)(?:/.*)?$}.match request.name + regex_match = %r{^projects/[^/]+/locations/(?[^/]+)(?:/(?<__wildcard__>.*))?$}.match request.name if regex_match header_params["location"] = regex_match["location".to_s] end diff --git a/google-cloud-run-v2/lib/google/cloud/run/v2/instances/rest/operations.rb b/google-cloud-run-v2/lib/google/cloud/run/v2/instances/rest/operations.rb index e25f3a09517c..b4e963f5a290 100644 --- a/google-cloud-run-v2/lib/google/cloud/run/v2/instances/rest/operations.rb +++ b/google-cloud-run-v2/lib/google/cloud/run/v2/instances/rest/operations.rb @@ -1059,7 +1059,7 @@ def self.transcode_cancel_operation_request request_pb uri_template: "/v1/{name}:cancel", body: "*", matches: [ - ["name", %r{^operations(?:/.*)?$}, true] + ["name", %r{^operations(?:/(?<__wildcard__>.*))?$}, true] ] ) transcoder.transcode request_pb diff --git a/google-cloud-run-v2/lib/google/cloud/run/v2/jobs/client.rb b/google-cloud-run-v2/lib/google/cloud/run/v2/jobs/client.rb index b16fdb61dec2..73837b37f3f6 100644 --- a/google-cloud-run-v2/lib/google/cloud/run/v2/jobs/client.rb +++ b/google-cloud-run-v2/lib/google/cloud/run/v2/jobs/client.rb @@ -386,7 +386,7 @@ def get_job request, options = nil header_params = {} if request.name - regex_match = %r{^projects/[^/]+/locations/(?[^/]+)(?:/.*)?$}.match request.name + regex_match = %r{^projects/[^/]+/locations/(?[^/]+)(?:/(?<__wildcard__>.*))?$}.match request.name if regex_match header_params["location"] = regex_match["location".to_s] end @@ -591,7 +591,7 @@ def update_job request, options = nil header_params = {} if request.job&.name - regex_match = %r{^projects/[^/]+/locations/(?[^/]+)(?:/.*)?$}.match request.job.name + regex_match = %r{^projects/[^/]+/locations/(?[^/]+)(?:/(?<__wildcard__>.*))?$}.match request.job.name if regex_match header_params["location"] = regex_match["location".to_s] end @@ -696,7 +696,7 @@ def delete_job request, options = nil header_params = {} if request.name - regex_match = %r{^projects/[^/]+/locations/(?[^/]+)(?:/.*)?$}.match request.name + regex_match = %r{^projects/[^/]+/locations/(?[^/]+)(?:/(?<__wildcard__>.*))?$}.match request.name if regex_match header_params["location"] = regex_match["location".to_s] end @@ -804,7 +804,7 @@ def run_job request, options = nil header_params = {} if request.name - regex_match = %r{^projects/[^/]+/locations/(?[^/]+)(?:/.*)?$}.match request.name + regex_match = %r{^projects/[^/]+/locations/(?[^/]+)(?:/(?<__wildcard__>.*))?$}.match request.name if regex_match header_params["location"] = regex_match["location".to_s] end diff --git a/google-cloud-run-v2/lib/google/cloud/run/v2/jobs/rest/operations.rb b/google-cloud-run-v2/lib/google/cloud/run/v2/jobs/rest/operations.rb index 006ffd247fef..399e5591bf41 100644 --- a/google-cloud-run-v2/lib/google/cloud/run/v2/jobs/rest/operations.rb +++ b/google-cloud-run-v2/lib/google/cloud/run/v2/jobs/rest/operations.rb @@ -1059,7 +1059,7 @@ def self.transcode_cancel_operation_request request_pb uri_template: "/v1/{name}:cancel", body: "*", matches: [ - ["name", %r{^operations(?:/.*)?$}, true] + ["name", %r{^operations(?:/(?<__wildcard__>.*))?$}, true] ] ) transcoder.transcode request_pb diff --git a/google-cloud-run-v2/lib/google/cloud/run/v2/revisions/client.rb b/google-cloud-run-v2/lib/google/cloud/run/v2/revisions/client.rb index 4a808f5fe46a..615537432b79 100644 --- a/google-cloud-run-v2/lib/google/cloud/run/v2/revisions/client.rb +++ b/google-cloud-run-v2/lib/google/cloud/run/v2/revisions/client.rb @@ -279,7 +279,7 @@ def get_revision request, options = nil header_params = {} if request.name - regex_match = %r{^projects/[^/]+/locations/(?[^/]+)(?:/.*)?$}.match request.name + regex_match = %r{^projects/[^/]+/locations/(?[^/]+)(?:/(?<__wildcard__>.*))?$}.match request.name if regex_match header_params["location"] = regex_match["location".to_s] end @@ -382,7 +382,7 @@ def list_revisions request, options = nil header_params = {} if request.parent - regex_match = %r{^projects/[^/]+/locations/(?[^/]+)(?:/.*)?$}.match request.parent + regex_match = %r{^projects/[^/]+/locations/(?[^/]+)(?:/(?<__wildcard__>.*))?$}.match request.parent if regex_match header_params["location"] = regex_match["location".to_s] end @@ -487,7 +487,7 @@ def delete_revision request, options = nil header_params = {} if request.name - regex_match = %r{^projects/[^/]+/locations/(?[^/]+)(?:/.*)?$}.match request.name + regex_match = %r{^projects/[^/]+/locations/(?[^/]+)(?:/(?<__wildcard__>.*))?$}.match request.name if regex_match header_params["location"] = regex_match["location".to_s] end diff --git a/google-cloud-run-v2/lib/google/cloud/run/v2/revisions/rest/operations.rb b/google-cloud-run-v2/lib/google/cloud/run/v2/revisions/rest/operations.rb index 0e7002d26278..d4b3349f5dc2 100644 --- a/google-cloud-run-v2/lib/google/cloud/run/v2/revisions/rest/operations.rb +++ b/google-cloud-run-v2/lib/google/cloud/run/v2/revisions/rest/operations.rb @@ -1059,7 +1059,7 @@ def self.transcode_cancel_operation_request request_pb uri_template: "/v1/{name}:cancel", body: "*", matches: [ - ["name", %r{^operations(?:/.*)?$}, true] + ["name", %r{^operations(?:/(?<__wildcard__>.*))?$}, true] ] ) transcoder.transcode request_pb diff --git a/google-cloud-run-v2/lib/google/cloud/run/v2/services/client.rb b/google-cloud-run-v2/lib/google/cloud/run/v2/services/client.rb index 4c14a889ac0d..b0e0150b10da 100644 --- a/google-cloud-run-v2/lib/google/cloud/run/v2/services/client.rb +++ b/google-cloud-run-v2/lib/google/cloud/run/v2/services/client.rb @@ -403,7 +403,7 @@ def get_service request, options = nil header_params = {} if request.name - regex_match = %r{^projects/[^/]+/locations/(?[^/]+)(?:/.*)?$}.match request.name + regex_match = %r{^projects/[^/]+/locations/(?[^/]+)(?:/(?<__wildcard__>.*))?$}.match request.name if regex_match header_params["location"] = regex_match["location".to_s] end @@ -611,7 +611,7 @@ def update_service request, options = nil header_params = {} if request.service&.name - regex_match = %r{^projects/[^/]+/locations/(?[^/]+)(?:/.*)?$}.match request.service.name + regex_match = %r{^projects/[^/]+/locations/(?[^/]+)(?:/(?<__wildcard__>.*))?$}.match request.service.name if regex_match header_params["location"] = regex_match["location".to_s] end @@ -718,7 +718,7 @@ def delete_service request, options = nil header_params = {} if request.name - regex_match = %r{^projects/[^/]+/locations/(?[^/]+)(?:/.*)?$}.match request.name + regex_match = %r{^projects/[^/]+/locations/(?[^/]+)(?:/(?<__wildcard__>.*))?$}.match request.name if regex_match header_params["location"] = regex_match["location".to_s] end diff --git a/google-cloud-run-v2/lib/google/cloud/run/v2/services/rest/operations.rb b/google-cloud-run-v2/lib/google/cloud/run/v2/services/rest/operations.rb index 09ea74bef611..29309f42dc58 100644 --- a/google-cloud-run-v2/lib/google/cloud/run/v2/services/rest/operations.rb +++ b/google-cloud-run-v2/lib/google/cloud/run/v2/services/rest/operations.rb @@ -1059,7 +1059,7 @@ def self.transcode_cancel_operation_request request_pb uri_template: "/v1/{name}:cancel", body: "*", matches: [ - ["name", %r{^operations(?:/.*)?$}, true] + ["name", %r{^operations(?:/(?<__wildcard__>.*))?$}, true] ] ) transcoder.transcode request_pb diff --git a/google-cloud-run-v2/lib/google/cloud/run/v2/worker_pools/client.rb b/google-cloud-run-v2/lib/google/cloud/run/v2/worker_pools/client.rb index 0acfc8ffd445..56e0784a6987 100644 --- a/google-cloud-run-v2/lib/google/cloud/run/v2/worker_pools/client.rb +++ b/google-cloud-run-v2/lib/google/cloud/run/v2/worker_pools/client.rb @@ -390,7 +390,7 @@ def get_worker_pool request, options = nil header_params = {} if request.name - regex_match = %r{^projects/[^/]+/locations/(?[^/]+)(?:/.*)?$}.match request.name + regex_match = %r{^projects/[^/]+/locations/(?[^/]+)(?:/(?<__wildcard__>.*))?$}.match request.name if regex_match header_params["location"] = regex_match["location".to_s] end @@ -607,7 +607,7 @@ def update_worker_pool request, options = nil header_params = {} if request.worker_pool&.name - regex_match = %r{^projects/[^/]+/locations/(?[^/]+)(?:/.*)?$}.match request.worker_pool.name + regex_match = %r{^projects/[^/]+/locations/(?[^/]+)(?:/(?<__wildcard__>.*))?$}.match request.worker_pool.name if regex_match header_params["location"] = regex_match["location".to_s] end @@ -713,7 +713,7 @@ def delete_worker_pool request, options = nil header_params = {} if request.name - regex_match = %r{^projects/[^/]+/locations/(?[^/]+)(?:/.*)?$}.match request.name + regex_match = %r{^projects/[^/]+/locations/(?[^/]+)(?:/(?<__wildcard__>.*))?$}.match request.name if regex_match header_params["location"] = regex_match["location".to_s] end diff --git a/google-cloud-run-v2/lib/google/cloud/run/v2/worker_pools/rest/operations.rb b/google-cloud-run-v2/lib/google/cloud/run/v2/worker_pools/rest/operations.rb index c99786185696..293d21b545de 100644 --- a/google-cloud-run-v2/lib/google/cloud/run/v2/worker_pools/rest/operations.rb +++ b/google-cloud-run-v2/lib/google/cloud/run/v2/worker_pools/rest/operations.rb @@ -1059,7 +1059,7 @@ def self.transcode_cancel_operation_request request_pb uri_template: "/v1/{name}:cancel", body: "*", matches: [ - ["name", %r{^operations(?:/.*)?$}, true] + ["name", %r{^operations(?:/(?<__wildcard__>.*))?$}, true] ] ) transcoder.transcode request_pb diff --git a/google-cloud-run-v2/test/helper.rb b/google-cloud-run-v2/test/helper.rb index c58423a60f2b..8d97e8142b62 100644 --- a/google-cloud-run-v2/test/helper.rb +++ b/google-cloud-run-v2/test/helper.rb @@ -16,6 +16,15 @@ # Auto-generated by gapic-generator-ruby. DO NOT EDIT! +# Load JUnit XML formatter from googleapis/ruby-common-tools to write +# tmp/reports/sponge_log.xml for Kokoro/TestGrid build health tracking. +if ENV["CI"] || ENV["KOKORO_JOB_NAME"] + begin + require "gapic/minitest_junit_preloader" + rescue LoadError + end +end + require "minitest/autorun" require "minitest/focus" require "minitest/mock" diff --git a/google-cloud-saas_platform-saas_service_mgmt-v1beta1/.gitignore b/google-cloud-saas_platform-saas_service_mgmt-v1beta1/.gitignore index 0135b6bc6cfc..a2e97ac84259 100644 --- a/google-cloud-saas_platform-saas_service_mgmt-v1beta1/.gitignore +++ b/google-cloud-saas_platform-saas_service_mgmt-v1beta1/.gitignore @@ -1,5 +1,3 @@ -# Ignore bundler lockfiles -Gemfile.lock gems.locked # Ignore documentation output diff --git a/google-cloud-saas_platform-saas_service_mgmt-v1beta1/Gemfile b/google-cloud-saas_platform-saas_service_mgmt-v1beta1/Gemfile index 1d08558908d8..823c136ec3c0 100644 --- a/google-cloud-saas_platform-saas_service_mgmt-v1beta1/Gemfile +++ b/google-cloud-saas_platform-saas_service_mgmt-v1beta1/Gemfile @@ -7,6 +7,7 @@ gem "irb", "~> 1.17" gem "minitest", "~> 6.0.2" gem "minitest-focus", "~> 1.4" gem "minitest-mock", "~> 5.27" +gem "minitest-reporters", "~> 1.8.0", require: false gem "minitest-rg", "~> 5.3" gem "ostruct", "~> 0.5.5" gem "rake", ">= 13.0" diff --git a/google-cloud-saas_platform-saas_service_mgmt-v1beta1/test/helper.rb b/google-cloud-saas_platform-saas_service_mgmt-v1beta1/test/helper.rb index 0cc32e335cb0..60c50984be58 100644 --- a/google-cloud-saas_platform-saas_service_mgmt-v1beta1/test/helper.rb +++ b/google-cloud-saas_platform-saas_service_mgmt-v1beta1/test/helper.rb @@ -16,6 +16,15 @@ # Auto-generated by gapic-generator-ruby. DO NOT EDIT! +# Load JUnit XML formatter from googleapis/ruby-common-tools to write +# tmp/reports/sponge_log.xml for Kokoro/TestGrid build health tracking. +if ENV["CI"] || ENV["KOKORO_JOB_NAME"] + begin + require "gapic/minitest_junit_preloader" + rescue LoadError + end +end + require "minitest/autorun" require "minitest/focus" require "minitest/mock" diff --git a/google-cloud-saas_platform-saas_service_mgmt/.gitignore b/google-cloud-saas_platform-saas_service_mgmt/.gitignore index 0135b6bc6cfc..a2e97ac84259 100644 --- a/google-cloud-saas_platform-saas_service_mgmt/.gitignore +++ b/google-cloud-saas_platform-saas_service_mgmt/.gitignore @@ -1,5 +1,3 @@ -# Ignore bundler lockfiles -Gemfile.lock gems.locked # Ignore documentation output diff --git a/google-cloud-saas_platform-saas_service_mgmt/Gemfile b/google-cloud-saas_platform-saas_service_mgmt/Gemfile index 59bcc82b78e5..698d63d96b7a 100644 --- a/google-cloud-saas_platform-saas_service_mgmt/Gemfile +++ b/google-cloud-saas_platform-saas_service_mgmt/Gemfile @@ -24,6 +24,7 @@ gem "irb", "~> 1.17" gem "minitest", "~> 6.0.2" gem "minitest-focus", "~> 1.4" gem "minitest-mock", "~> 5.27" +gem "minitest-reporters", "~> 1.5.0", require: false gem "minitest-rg", "~> 5.3" gem "ostruct", "~> 0.5.5" gem "rake", ">= 13.0" diff --git a/google-cloud-saas_platform-saas_service_mgmt/test/helper.rb b/google-cloud-saas_platform-saas_service_mgmt/test/helper.rb index 0cc32e335cb0..60c50984be58 100644 --- a/google-cloud-saas_platform-saas_service_mgmt/test/helper.rb +++ b/google-cloud-saas_platform-saas_service_mgmt/test/helper.rb @@ -16,6 +16,15 @@ # Auto-generated by gapic-generator-ruby. DO NOT EDIT! +# Load JUnit XML formatter from googleapis/ruby-common-tools to write +# tmp/reports/sponge_log.xml for Kokoro/TestGrid build health tracking. +if ENV["CI"] || ENV["KOKORO_JOB_NAME"] + begin + require "gapic/minitest_junit_preloader" + rescue LoadError + end +end + require "minitest/autorun" require "minitest/focus" require "minitest/mock"