Skip to content

build: increase timeout and machine_type for PR-Go-build-test - #6502

Merged
agrawalkhushi18 merged 3 commits into
GoogleCloudPlatform:developfrom
sriram-quad:fix-timeout-clean
Oct 20, 2026
Merged

agrawalkhushi18 merged 3 commits into
GoogleCloudPlatform:developfrom
sriram-quad:fix-timeout-clean

Conversation

@sriram-quad

@sriram-quad sriram-quad commented Oct 16, 2026 •

Copy link
Copy Markdown
Contributor

Summary of Changes

  • Increased Build Timeout: Increased the Cloud Build timeout to 1200s to prevent the Go build tests from failing with context deadline exceeded errors.
  • Upgraded Machine Type: Upgraded the worker machine type to N1_HIGHCPU_8 to significantly speed up dependency downloads and Go compilation.
  • Retired Go 1.24 Test Lane: Removed the 1.24 version from the trigger list. The repository now requires Go >= 1.26.0, making the 1.24 test obsolete.
@gemini-code-assist

Copy link
Copy Markdown
Contributor

Summary of Changes

Hello, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request optimizes the CI pipeline for Go projects by adjusting the Cloud Build resource allocation. These changes ensure that test suites have sufficient time and computational power to complete successfully, reducing the likelihood of build failures due to resource constraints.

Highlights

  • Resource Configuration Update: Increased the build timeout to 1200 seconds and upgraded the machine type to N1_HIGHCPU_8 for the Go build test trigger.
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize the Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counterproductive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for GitHub and other Google products, sign up here.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution. ↩

@github-actions github-actions Bot added the external PR from external contributor label Oct 16, 2026
@sriram-quad
sriram-quad marked this pull request as draft October 16, 2026 06:46

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Code Review

This pull request updates the Cloud Build trigger configuration for Go build tests by increasing the build timeout to 1200 seconds and specifying a larger machine type (N1_HIGHCPU_8) to improve build performance. There are no review comments, and I have no additional feedback to provide.

@sriram-quad sriram-quad added the release-chore To not include into release notes label Oct 16, 2026
@sudheer-quad

Copy link
Copy Markdown
Contributor

/gcbrun

1 similar comment
@sriram-quad

Copy link
Copy Markdown
Contributor Author

/gcbrun

@aslam-quad

Copy link
Copy Markdown
Contributor

/gcbrun(9bfb6f3)

@sriram-quad sriram-quad reopened this Oct 16, 2026
@sudheer-quad
sudheer-quad marked this pull request as ready for review October 16, 2026 11:13
@sriram-quad
sriram-quad marked this pull request as draft October 19, 2026 12:05
@aslam-quad
aslam-quad marked this pull request as ready for review October 19, 2026 12:14

@agrawalkhushi18 agrawalkhushi18 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM

@agrawalkhushi18
agrawalkhushi18 enabled auto-merge (squash) October 19, 2026 19:41
@agrawalkhushi18
agrawalkhushi18 merged commit 854d210 into GoogleCloudPlatform:develop Oct 20, 2026
27 of 89 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

external PR from external contributor release-chore To not include into release notes

7 participants