Skip to content

There are no instructions to run the hermetic build ITs locally #3731

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

Open
diegomarquezp opened this issue Apr 2, 2025 · 0 comments
Open
Labels
hermetic-build priority: p2 Moderately-important priority. Fix may not be included in next release. type: docs Improvement to the documentation for an API.

Comments

@diegomarquezp
Copy link
Contributor

diegomarquezp commented Apr 2, 2025

I found some potential improvements for https://github.com/googleapis/sdk-platform-java/blob/main/hermetic_build/DEVELOPMENT.md#run-the-integration-tests. Mainly, to explain how to run the integration test locally.

For example, #3472 simplified the IT setup and moved it to Cloud Build in order to leverage Airlock and parallelize the different setup stages of the IT. The configuration for such IT also introduced changes in the way it's run.

With such guide, the commits after 6b5c220 as part of #3723 would have probably been less.

After inspecting the IT's .cloudbuild file and related files, I understood that:

@diegomarquezp diegomarquezp added documentation Improvements or additions to documentation hermetic-build labels Apr 2, 2025
@mpeddada1 mpeddada1 added the priority: p2 Moderately-important priority. Fix may not be included in next release. label Apr 11, 2025
@zhumin8 zhumin8 added type: docs Improvement to the documentation for an API. and removed documentation Improvements or additions to documentation labels Apr 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
hermetic-build priority: p2 Moderately-important priority. Fix may not be included in next release. type: docs Improvement to the documentation for an API.
Projects
None yet
Development

No branches or pull requests

3 participants