Skip to content

Conversation

tmatsuo
Copy link
Contributor

@tmatsuo tmatsuo commented Jul 31, 2020

I manually run synthtool with the changes in googleapis/synthtool#712

Motivation: #191

Note that noxfile.py is skipped, so I manually updated it (probably ok)

@google-cla google-cla bot added the cla: yes This human has signed the Contributor License Agreement. label Jul 31, 2020
@tmatsuo
Copy link
Contributor Author

tmatsuo commented Aug 1, 2020

@tseaver @shollyman @busunkim96 I can not assign a reviewer or add a label. Can you review?

@tmatsuo
Copy link
Contributor Author

tmatsuo commented Aug 1, 2020

I checked the test logs and they work as expected:

  • main presubmit build is skipping system tests.
  • system-x.x build is only running a system test for a single python version.
  • presubmit is the slowest. It took 24min 40secs.

Another observation is that the snippets tests are taking long time. Once we move them out, the build will be much faster.

@busunkim96 busunkim96 requested review from plamut and shollyman August 1, 2020 01:11
@tseaver tseaver self-requested a review August 3, 2020 17:45
@tmatsuo
Copy link
Contributor Author

tmatsuo commented Aug 3, 2020

@tseaver Thanks, I opened googleapis/synthtool#713 which will allow us to use the template.

@tmatsuo
Copy link
Contributor Author

tmatsuo commented Aug 3, 2020

@tseaver Tests are passing. I rebased to the master. PTAL

@tseaver tseaver self-requested a review August 4, 2020 16:35
@tseaver tseaver merged commit b842fb5 into googleapis:master Aug 4, 2020
jmgreger pushed a commit to jmgreger/python-bigquery that referenced this pull request Aug 31, 2020
gcf-merge-on-green bot pushed a commit that referenced this pull request Oct 16, 2020
@tmatsuo Emulating PR #207. I don't know if I'm missing anything:  e.g., I don't quite understand what the `split_system_tests=True` does in the `synth.py` there.

Toward #191
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cla: yes This human has signed the Contributor License Agreement.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants