Skip to content
This repository has been archived by the owner on Sep 26, 2023. It is now read-only.

chore: downstream check for all libraries in single job #1581

Merged
merged 32 commits into from
Feb 11, 2022

Conversation

Neenu1995
Copy link
Contributor

@Neenu1995 Neenu1995 commented Dec 10, 2021

Test core java libraries in java client libraries before release. Feature/code changes introduced in each PR can be tested on downstream java client libraries by adding downstream-check:run label. For now, unit tests are being run.

Next phase involves running samples and integration tests.

Note: Some of these tests are expected to fail due to individual client library conditions and do block the merging of this PR.

@Neenu1995 Neenu1995 requested review from a team as code owners December 10, 2021 18:46
@Neenu1995 Neenu1995 marked this pull request as draft December 10, 2021 18:47
.kokoro/downstream-client-library-check.sh Outdated Show resolved Hide resolved
.kokoro/downstream-client-library-check.sh Outdated Show resolved Hide resolved
.kokoro/downstream-client-library-check.sh Show resolved Hide resolved
.kokoro/downstream-client-library-check.sh Outdated Show resolved Hide resolved
gax/build.gradle Outdated Show resolved Hide resolved
.kokoro/downstream-client-library-check.sh Outdated Show resolved Hide resolved
.kokoro/downstream-client-library-check.sh Outdated Show resolved Hide resolved
.github/workflows/downstream.yaml Show resolved Hide resolved
.kokoro/downstream-client-library-check.sh Outdated Show resolved Hide resolved
.kokoro/downstream-client-library-check.sh Outdated Show resolved Hide resolved
@Neenu1995 Neenu1995 changed the title chore: check downstream libraries in gax [DO_NOT_MERGE]chore: downstream check for all libraries in single job Jan 19, 2022
@meltsufin meltsufin self-requested a review January 19, 2022 21:31
Copy link

@lesv lesv left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Generally happy, see comments in googleapis/java-core#621 and apply them to this PR as well.

@Neenu1995 Neenu1995 changed the title [DO_NOT_MERGE]chore: downstream check for all libraries in single job chore: downstream check for all libraries in single job Feb 9, 2022
@Neenu1995 Neenu1995 marked this pull request as ready for review February 9, 2022 18:54
@lesv
Copy link

lesv commented Feb 9, 2022

It would be nice to understand why we have single failures in other PR's of this kind, but 4 here.

@Neenu1995
Copy link
Contributor Author

It would be nice to understand why we have single failures in other PR's of this kind, but 4 here.

There are more failures in this PR than others because of a flaky test in gax. This has been fixed recently and shouldn't show up one the PR is merged/rebased.

@Neenu1995 Neenu1995 closed this Feb 11, 2022
@Neenu1995 Neenu1995 reopened this Feb 11, 2022
@sonarqubecloud
Copy link

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

@Neenu1995 Neenu1995 merged commit 7141860 into main Feb 11, 2022
@Neenu1995 Neenu1995 deleted the single-script-downstream-check branch February 11, 2022 19:23
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants