Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ci: setting up linkage monitor Kokoro build config for gax-java #864

Merged
merged 8 commits into from Feb 27, 2020

Conversation

suztomo
Copy link
Member

@suztomo suztomo commented Jan 31, 2020

@googlebot googlebot added the cla: yes label Jan 31, 2020
@suztomo suztomo changed the title Setting up linkage monitor Kokoro build config ci: setting up linkage monitor Kokoro build config for gax-java Jan 31, 2020
@suztomo suztomo requested review from chingor13 and kolea2 Jan 31, 2020
@codecov
Copy link

@codecov codecov bot commented Jan 31, 2020

Codecov Report

Merging #864 into master will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff            @@
##             master     #864   +/-   ##
=========================================
  Coverage     78.62%   78.62%           
  Complexity     1163     1163           
=========================================
  Files           203      203           
  Lines          5142     5142           
  Branches        413      413           
=========================================
  Hits           4043     4043           
  Misses          925      925           
  Partials        174      174

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 1d0ae8c...bd92554. Read the comment docs.

.kokoro/linkage-monitor.sh Outdated Show resolved Hide resolved
@suztomo
Copy link
Member Author

@suztomo suztomo commented Jan 31, 2020

More work needs to be done to apply Linkage Monitor to Gradle project.
GoogleCloudPlatform/cloud-opensource-java#1170

Closing this for now.

@suztomo suztomo closed this Jan 31, 2020
@suztomo suztomo reopened this Feb 4, 2020
@suztomo
Copy link
Member Author

@suztomo suztomo commented Feb 4, 2020

@chingor13 PTAL. Linkage Monitor's problem (GoogleCloudPlatform/cloud-opensource-java#1170) has been fixed. The linkage-monitor.sh has publishToMavenLocal now.

@suztomo suztomo requested a review from chingor13 Feb 11, 2020
@suztomo
Copy link
Member Author

@suztomo suztomo commented Feb 11, 2020

@chingor13 I submitted Kokoro job config (cl/294512414). Would you run Kokoro presubmit check on this?

@chingor13 chingor13 added the kokoro:force-run label Feb 12, 2020
@kokoro-team kokoro-team removed the kokoro:force-run label Feb 12, 2020
@suztomo
Copy link
Member Author

@suztomo suztomo commented Feb 12, 2020

@chingor13 Would you try Kokoro build again?

@kurtisvg kurtisvg added the kokoro:force-run label Feb 13, 2020
@kokoro-team kokoro-team removed the kokoro:force-run label Feb 13, 2020
@suztomo
Copy link
Member Author

@suztomo suztomo commented Feb 13, 2020

Linkage Monitor presubmit check worked as expected:

Feb 13, 2020 5:32:16 PM com.google.cloud.tools.dependencies.linkagemonitor.LinkageMonitor run
INFO: BOM Coordinates: com.google.cloud:libraries-bom:4.0.1
Feb 13, 2020 5:34:19 PM com.google.cloud.tools.dependencies.linkagemonitor.LinkageMonitor run
INFO: Snapshot is same as baseline. Not running comparison.
Feb 13, 2020 5:34:19 PM com.google.cloud.tools.dependencies.linkagemonitor.LinkageMonitor run
INFO: Baseline coordinates: com.google.http-client:google-http-client:1.34.1;com.google.http-client:google-http-client-android:1.34.1;com.google.http-client:google-http-client-apache-v2:1.34.1;com.google.http-client:google-http-client-appengine:1.34.1;com.google.http-client:google-http-client-gson:1.34.1;com.google.http-client:google-http-client-jackson2:1.34.1;com.google.http-client:google-http-client-protobuf:1.34.1;com.google.http-client:google-http-client-test:1.34.1;com.google.http-client:google-http-client-xml:1.34.1;io.grpc:grpc-alts:1.27.0;io.grpc:grpc-api:1.27.0;io.grpc:grpc-auth:1.27.0;io.grpc:grpc-context:1.27.0;io.grpc:grpc-core:1.27.0;io.grpc:grpc-grpclb:1.27.0;io.grpc:grpc-netty:1.27.0;io.grpc:grpc-netty-shaded:1.27.0;io.grpc:grpc-okhttp:1.27.0;io.grpc:grpc-protobuf:1.27.0;io.grpc:grpc-services:1.27.0;io.grpc:grpc-stub:1.27.0;io.grpc:grpc-testing:1.27.0;com.google.guava:guava:28.2-android;com.google.guava:guava-testlib:28.2-android;com.google.protobuf:protobuf-java:3.11.3;com.google.protobuf:protobuf-java-util:3.11.3;com.google.api:api-common:1.8.1;com.google.api.grpc:proto-google-common-protos:1.17.0;com.google.api.grpc:grpc-google-common-protos:1.17.0;com.google.api.grpc:proto-google-iam-v1:0.13.0;com.google.api.grpc:grpc-google-iam-v1:0.13.0;com.google.cloud:google-cloud-bigquery:1.106.0;com.google.cloud:google-cloud-compute:0.117.0-alpha;com.google.cloud:google-cloud-datastore:1.102.0;com.google.api.grpc:proto-google-cloud-datastore-v1:0.85.0;com.google.cloud:google-cloud-dns:0.117.4-alpha;com.google.cloud:google-cloud-nio:0.120.0-alpha;com.google.cloud:google-cloud-notification:0.120.2-beta;com.google.cloud:google-cloud-resourcemanager:0.117.1-alpha;com.google.cloud:google-cloud-spanner-jdbc:1.13.0;com.google.cloud:google-cloud-storage:1.103.1;io.grafeas:grafeas:0.24.0;com.google.api:gax:1.53.1;com.google.api:gax-grpc:1.53.1;com.google.api:gax-httpjson:0.70.1;com.google.auth:google-auth-library-credentials:0.20.0;com.google.auth:google-auth-library-oauth2-http:0.20.0;com.google.auth:google-auth-library-appengine:0.20.0;com.google.cloud:google-cloud-core:1.92.4;com.google.cloud:google-cloud-core-grpc:1.92.4;com.google.cloud:google-cloud-core-http:1.92.4;com.google.api.grpc:proto-google-cloud-asset-v1:0.83.0;com.google.api.grpc:grpc-google-cloud-asset-v1:0.83.0;com.google.api.grpc:grpc-google-cloud-asset-v1beta1:0.83.0;com.google.api.grpc:grpc-google-cloud-asset-v1p1beta1:0.83.0;com.google.api.grpc:grpc-google-cloud-asset-v1p2beta1:0.83.0;com.google.api.grpc:proto-google-cloud-asset-v1p1beta1:0.83.0;com.google.api.grpc:proto-google-cloud-asset-v1p2beta1:0.83.0;com.google.api.grpc:proto-google-cloud-asset-v1beta1:0.83.0;com.google.cloud:google-cloud-asset:0.118.0-beta;com.google.api.grpc:grpc-google-cloud-automl-v1beta1:0.81.1;com.google.api.grpc:grpc-google-cloud-automl-v1:1.0.1;com.google.api.grpc:proto-google-cloud-automl-v1beta1:0.81.1;com.google.api.grpc:proto-google-cloud-automl-v1:1.0.1;com.google.cloud:google-cloud-automl:1.0.1;com.google.cloud:google-cloud-bigquerydatatransfer:0.122.0-beta;com.google.api.grpc:proto-google-cloud-bigquerydatatransfer-v1:0.87.0;com.google.api.grpc:grpc-google-cloud-bigquerydatatransfer-v1:0.87.0;com.google.api.grpc:proto-google-cloud-bigquerystorage-v1alpha2:0.89.0;com.google.api.grpc:proto-google-cloud-bigquerystorage-v1beta1:0.89.0;com.google.api.grpc:proto-google-cloud-bigquerystorage-v1beta2:0.89.0;com.google.api.grpc:proto-google-cloud-bigquerystorage-v1:0.89.0;com.google.api.grpc:grpc-google-cloud-bigquerystorage-v1alpha2:0.89.0;com.google.api.grpc:grpc-google-cloud-bigquerystorage-v1beta1:0.89.0;com.google.api.grpc:grpc-google-cloud-bigquerystorage-v1beta2:0.89.0;com.google.api.grpc:grpc-google-cloud-bigquerystorage-v1:0.89.0;com.google.cloud:google-cloud-bigquerystorage:0.124.0-beta;com.google.cloud:google-cloud-bigtable:1.10.0;com.google.cloud:google-cloud-bigtable-emulator:0.119.0;com.google.api.grpc:grpc-google-cloud-bigtable-admin-v2:1.10.0;com.google.api.grpc:grpc-google-cloud-bigtable-v2:1.10.0;com.google.api.grpc:proto-google-cloud-bigtable-admin-v2:1.10.0;com.google.api.grpc:proto-google-cloud-bigtable-v2:1.10.0;com.google.api.grpc:grpc-google-cloud-billingbudgets-v1beta1:0.2.1;com.google.api.grpc:proto-google-cloud-billingbudgets-v1beta1:0.2.1;com.google.cloud:google-cloud-billingbudgets:0.2.1;com.google.api.grpc:grpc-google-cloud-build-v1:1.0.1;com.google.api.grpc:proto-google-cloud-build-v1:1.0.1;com.google.cloud:google-cloud-build:1.0.1;com.google.api.grpc:grpc-google-cloud-container-v1:0.84.1;com.google.api.grpc:proto-google-cloud-container-v1:0.84.1;com.google.cloud:google-cloud-container:0.119.1-beta;com.google.api.grpc:proto-google-cloud-containeranalysis-v1:0.84.1;com.google.api.grpc:grpc-google-cloud-containeranalysis-v1beta1:0.84.1;com.google.cloud:google-cloud-containeranalysis:0.119.1-beta;com.google.api.grpc:grpc-google-cloud-containeranalysis-v1:0.84.1;com.google.api.grpc:proto-google-cloud-containeranalysis-v1beta1:0.84.1;com.google.api.grpc:proto-google-cloud-datacatalog-v1beta1:0.32.1;com.google.cloud:google-cloud-datacatalog:0.32.1;com.google.api.grpc:grpc-google-cloud-datacatalog-v1beta1:0.32.1;com.google.api.grpc:proto-google-cloud-datalabeling-v1beta1:0.83.0;com.google.api.grpc:grpc-google-cloud-datalabeling-v1beta1:0.83.0;com.google.cloud:google-cloud-datalabeling:0.118.0;com.google.cloud:google-cloud-dataproc:0.119.0;com.google.api.grpc:proto-google-cloud-dataproc-v1beta2:0.84.0;com.google.api.grpc:grpc-google-cloud-dataproc-v1:0.84.0;com.google.api.grpc:proto-google-cloud-dataproc-v1:0.84.0;com.google.api.grpc:grpc-google-cloud-dataproc-v1beta2:0.84.0;com.google.api.grpc:grpc-google-cloud-dlp-v2:1.0.1;com.google.cloud:google-cloud-dlp:1.0.1;com.google.api.grpc:proto-google-cloud-dlp-v2:1.0.1;com.google.api.grpc:proto-google-cloud-dialogflow-v2:0.85.2;com.google.api.grpc:grpc-google-cloud-dialogflow-v2beta1:0.85.2;com.google.api.grpc:grpc-google-cloud-dialogflow-v2:0.85.2;com.google.cloud:google-cloud-dialogflow:0.120.2;com.google.api.grpc:proto-google-cloud-dialogflow-v2beta1:0.85.2;com.google.cloud:google-cloud-errorreporting:0.119.1-beta;com.google.api.grpc:grpc-google-cloud-error-reporting-v1beta1:0.85.1;com.google.api.grpc:proto-google-cloud-error-reporting-v1beta1:0.85.1;com.google.cloud:google-cloud-firestore:1.32.3;com.google.api.grpc:proto-google-cloud-firestore-admin-v1:1.32.3;com.google.api.grpc:proto-google-cloud-firestore-v1:1.32.3;com.google.api.grpc:proto-google-cloud-firestore-v1beta1:0.85.3;com.google.api.grpc:grpc-google-cloud-firestore-admin-v1:1.32.3;com.google.api.grpc:grpc-google-cloud-firestore-v1:1.32.3;com.google.api.grpc:grpc-google-cloud-firestore-v1beta1:0.85.3;com.google.api.grpc:proto-google-cloud-gameservices-v1alpha:0.19.0;com.google.cloud:google-cloud-gameservices:0.19.0;com.google.api.grpc:grpc-google-cloud-gameservices-v1alpha:0.19.0;com.google.cloud:google-cloud-iamcredentials:0.44.1;com.google.api.grpc:grpc-google-cloud-iamcredentials-v1:0.44.1;com.google.api.grpc:proto-google-cloud-iamcredentials-v1:0.44.1;com.google.api.grpc:proto-google-cloud-irm-v1alpha2:0.2.1;com.google.api.grpc:grpc-google-cloud-irm-v1alpha2:0.2.1;com.google.cloud:google-cloud-irm:0.2.1;com.google.cloud:google-cloud-iot:0.117.1-beta;com.google.api.grpc:proto-google-cloud-iot-v1:0.82.1;com.google.api.grpc:grpc-google-cloud-iot-v1:0.82.1;com.google.api.grpc:grpc-google-cloud-kms-v1:0.83.1;com.google.api.grpc:proto-google-cloud-kms-v1:0.83.1;com.google.cloud:google-cloud-kms:1.36.1;com.google.api.grpc:grpc-google-cloud-language-v1:1.81.2;com.google.api.grpc:grpc-google-cloud-language-v1beta2:0.82.2;com.google.api.grpc:proto-google-cloud-language-v1:1.81.2;com.google.cloud:google-cloud-language:1.99.2;com.google.api.grpc:proto-google-cloud-language-v1beta2:0.82.2;com.google.api.grpc:proto-google-cloud-logging-v2:0.83.0;com.google.api.grpc:grpc-google-cloud-logging-v2:0.83.0;com.google.cloud:google-cloud-logging:1.100.0;com.google.cloud:google-cloud-monitoring:1.99.2;com.google.api.grpc:grpc-google-cloud-monitoring-v3:1.81.2;com.google.api.grpc:proto-google-cloud-monitoring-v3:1.81.2;com.google.api.grpc:proto-google-cloud-os-login-v1:0.83.1;com.google.api.grpc:grpc-google-cloud-os-login-v1:0.83.1;com.google.cloud:google-cloud-os-login:0.118.1;com.google.cloud:google-cloud-phishingprotection:0.28.2;com.google.api.grpc:proto-google-cloud-phishingprotection-v1beta1:0.28.2;com.google.api.grpc:grpc-google-cloud-phishingprotection-v1beta1:0.28.2;com.google.api.grpc:proto-google-cloud-pubsub-v1:1.84.1;com.google.api.grpc:grpc-google-cloud-pubsub-v1:1.84.1;com.google.cloud:google-cloud-pubsub:1.102.1;com.google.cloud:google-cloud-recaptchaenterprise:0.29.1;com.google.api.grpc:proto-google-cloud-recaptchaenterprise-v1beta1:0.29.1;com.google.api.grpc:grpc-google-cloud-recaptchaenterprise-v1beta1:0.29.1;com.google.cloud:google-cloud-recommender:0.3.1;com.google.api.grpc:grpc-google-cloud-recommender-v1beta1:0.3.1;com.google.api.grpc:proto-google-cloud-recommender-v1beta1:0.3.1;com.google.api.grpc:grpc-google-cloud-redis-v1beta1:0.84.0;com.google.api.grpc:grpc-google-cloud-redis-v1:0.84.0;com.google.api.grpc:proto-google-cloud-redis-v1:0.84.0;com.google.api.grpc:proto-google-cloud-redis-v1beta1:0.84.0;com.google.cloud:google-cloud-redis:0.119.0;com.google.cloud:google-cloud-scheduler:1.22.2;com.google.api.grpc:proto-google-cloud-scheduler-v1beta1:0.82.2;com.google.api.grpc:grpc-google-cloud-scheduler-v1beta1:0.82.2;com.google.api.grpc:grpc-google-cloud-scheduler-v1:1.22.2;com.google.api.grpc:proto-google-cloud-scheduler-v1:1.22.2;com.google.api.grpc:proto-google-cloud-secretmanager-v1beta1:0.2.1;com.google.api.grpc:grpc-google-cloud-secretmanager-v1beta1:0.2.1;com.google.cloud:google-cloud-secretmanager:0.2.1;com.google.api.grpc:grpc-google-cloud-securitycenter-v1:0.83.1;com.google.api.grpc:proto-google-cloud-securitycenter-v1:0.83.1;com.google.cloud:google-cloud-securitycenter:0.118.1;com.google.api.grpc:proto-google-cloud-securitycenter-v1beta1:0.83.1;com.google.api.grpc:grpc-google-cloud-securitycenter-v1beta1:0.83.1;com.google.api.grpc:proto-google-cloud-spanner-admin-instance-v1:1.49.2;com.google.api.grpc:grpc-google-cloud-spanner-v1:1.49.2;com.google.api.grpc:proto-google-cloud-spanner-v1:1.49.2;com.google.api.grpc:proto-google-cloud-spanner-admin-database-v1:1.49.2;com.google.cloud:google-cloud-spanner:1.49.2;com.google.api.grpc:grpc-google-cloud-spanner-admin-instance-v1:1.49.2;com.google.api.grpc:grpc-google-cloud-spanner-admin-database-v1:1.49.2;com.google.cloud:google-cloud-speech:1.22.3;com.google.api.grpc:proto-google-cloud-speech-v1:1.22.3;com.google.api.grpc:proto-google-cloud-speech-v1beta1:0.75.3;com.google.api.grpc:proto-google-cloud-speech-v1p1beta1:0.75.3;com.google.api.grpc:grpc-google-cloud-speech-v1:1.22.3;com.google.api.grpc:grpc-google-cloud-speech-v1beta1:0.75.3;com.google.api.grpc:grpc-google-cloud-speech-v1p1beta1:0.75.3;com.google.api.grpc:proto-google-cloud-talent-v4beta1:0.35.2-beta;com.google.cloud:google-cloud-talent:0.35.2-beta;com.google.api.grpc:grpc-google-cloud-talent-v4beta1:0.35.2-beta;com.google.api.grpc:proto-google-cloud-tasks-v2beta3:0.84.2;com.google.api.grpc:proto-google-cloud-tasks-v2beta2:0.84.2;com.google.api.grpc:grpc-google-cloud-tasks-v2beta3:0.84.2;com.google.api.grpc:proto-google-cloud-tasks-v2:1.28.2;com.google.api.grpc:grpc-google-cloud-tasks-v2beta2:0.84.2;com.google.api.grpc:grpc-google-cloud-tasks-v2:1.28.2;com.google.cloud:google-cloud-tasks:1.28.2;com.google.cloud:google-cloud-texttospeech:1.0.1;com.google.api.grpc:grpc-google-cloud-texttospeech-v1beta1:0.83.1;com.google.api.grpc:grpc-google-cloud-texttospeech-v1:1.0.1;com.google.api.grpc:proto-google-cloud-texttospeech-v1:1.0.1;com.google.api.grpc:proto-google-cloud-texttospeech-v1beta1:0.83.1;com.google.api.grpc:proto-google-cloud-trace-v1:1.0.1;com.google.api.grpc:grpc-google-cloud-trace-v1:1.0.1;com.google.api.grpc:grpc-google-cloud-trace-v2:1.0.1;com.google.api.grpc:proto-google-cloud-trace-v2:1.0.1;com.google.cloud:google-cloud-trace:1.0.1;com.google.api.grpc:grpc-google-cloud-translate-v3beta1:0.77.3;com.google.api.grpc:grpc-google-cloud-translate-v3:1.0.3;com.google.api.grpc:proto-google-cloud-translate-v3beta1:0.77.3;com.google.api.grpc:proto-google-cloud-translate-v3:1.0.3;com.google.cloud:google-cloud-translate:1.94.3;com.google.api.grpc:proto-google-cloud-video-intelligence-v1p3beta1:0.83.0;com.google.api.grpc:grpc-google-cloud-video-intelligence-v1p1beta1:0.83.0;com.google.cloud:google-cloud-video-intelligence:1.1.0;com.google.api.grpc:grpc-google-cloud-video-intelligence-v1beta2:0.83.0;com.google.api.grpc:proto-google-cloud-video-intelligence-v1beta2:0.83.0;com.google.api.grpc:proto-google-cloud-video-intelligence-v1p1beta1:0.83.0;com.google.api.grpc:grpc-google-cloud-video-intelligence-v1:1.1.0;com.google.api.grpc:proto-google-cloud-video-intelligence-v1:1.1.0;com.google.api.grpc:grpc-google-cloud-video-intelligence-v1p2beta1:0.83.0;com.google.api.grpc:grpc-google-cloud-video-intelligence-v1p3beta1:0.83.0;com.google.api.grpc:proto-google-cloud-video-intelligence-v1p2beta1:0.83.0;com.google.api.grpc:proto-google-cloud-vision-v1p4beta1:0.82.1;com.google.cloud:google-cloud-vision:1.99.1;com.google.api.grpc:grpc-google-cloud-vision-v1p3beta1:0.82.1;com.google.api.grpc:proto-google-cloud-vision-v1:1.81.1;com.google.api.grpc:grpc-google-cloud-vision-v1p1beta1:0.82.1;com.google.api.grpc:proto-google-cloud-vision-v1p1beta1:0.82.1;com.google.api.grpc:proto-google-cloud-vision-v1p3beta1:0.82.1;com.google.api.grpc:grpc-google-cloud-vision-v1p4beta1:0.82.1;com.google.api.grpc:grpc-google-cloud-vision-v1p2beta1:1.81.1;com.google.api.grpc:grpc-google-cloud-vision-v1:1.81.1;com.google.api.grpc:proto-google-cloud-vision-v1p2beta1:1.81.1;com.google.api.grpc:grpc-google-cloud-websecurityscanner-v1alpha:0.81.2;com.google.api.grpc:proto-google-cloud-websecurityscanner-v1beta:0.81.2;com.google.api.grpc:grpc-google-cloud-websecurityscanner-v1beta:0.81.2;com.google.api.grpc:proto-google-cloud-websecurityscanner-v1alpha:0.81.2;com.google.cloud:google-cloud-websecurityscanner:0.116.2;com.google.cloud:google-cloud-webrisk:0.32.1;com.google.api.grpc:grpc-google-cloud-webrisk-v1beta1:0.32.1;com.google.api.grpc:proto-google-cloud-webrisk-v1beta1:0.32.1
Feb 13, 2020 5:34:19 PM com.google.cloud.tools.dependencies.linkagemonitor.LinkageMonitor main
INFO: No new problem found

Assuming Java 11 and Java 7 build failures are pre-existing, this is ready for merge.

@suztomo
Copy link
Member Author

@suztomo suztomo commented Feb 14, 2020

@chingor13 Would you merge this? Assuming Java 11 and Java 7 build failures are not caused by this.

@chingor13 chingor13 added the kokoro:force-run label Feb 26, 2020
@kokoro-team kokoro-team removed the kokoro:force-run label Feb 26, 2020
@kolea2 kolea2 added the kokoro:force-run label Feb 27, 2020
@kokoro-team kokoro-team removed kokoro:force-run labels Feb 27, 2020
@elharo elharo added the kokoro:run label Feb 27, 2020
@kolea2 kolea2 merged commit 5dfdfe4 into googleapis:master Feb 27, 2020
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cla: yes kokoro:run
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

7 participants