KEMBAR78
ci: Update to the CI/CD pipeline via github workflow to help cut turn-around time by chalmerlowe · Pull Request #2189 · googleapis/python-bigquery · GitHub
Skip to content

Conversation

@chalmerlowe
Copy link
Collaborator

@chalmerlowe chalmerlowe commented May 16, 2025

Update to the CI/CD pipeline via github workflow to help cut turn-around time.

  • added github workflow
  • changed the number of pytest-xdist workers from "auto" to "8" (based on local tests and discussion with Tim, choosing auto sometimes takes longer to run than choosing a smaller number. I suspect this is partly because for small or short tests the overhead needed to setup a worker exceeds the time savings of having extra workers).
  • modified numerous tests to explicitly include a project path to avoid an attempt to find the project by making an external call via the pydata-google-auth workflow (which opens an input and waits for response from the user that never comes).

@chalmerlowe chalmerlowe requested review from a team as code owners May 16, 2025 13:07
@chalmerlowe chalmerlowe requested a review from tswast May 16, 2025 13:07
@product-auto-label product-auto-label bot added size: m Pull request size is medium. api: bigquery Issues related to the googleapis/python-bigquery API. labels May 16, 2025
@chalmerlowe chalmerlowe changed the title ci: adds a github workflow for experimental purposes ci: Update to the CI/CD pipeline via github workflow to help cut turn-around time May 19, 2025
@chalmerlowe chalmerlowe requested review from Linchin and removed request for tswast May 19, 2025 10:01
Copy link
Contributor

@Linchin Linchin left a comment

Choose a reason for hiding this comment

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

LGTM, thanks.

@chalmerlowe chalmerlowe added the automerge Merge the pull request once unit tests and other checks pass. label May 19, 2025
@gcf-merge-on-green gcf-merge-on-green bot merged commit bf58ca5 into main May 19, 2025
25 checks passed
@gcf-merge-on-green gcf-merge-on-green bot removed the automerge Merge the pull request once unit tests and other checks pass. label May 19, 2025
@gcf-merge-on-green gcf-merge-on-green bot deleted the ci-move-to-github-workflows branch May 19, 2025 20:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

api: bigquery Issues related to the googleapis/python-bigquery API. size: m Pull request size is medium.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants