-
Notifications
You must be signed in to change notification settings - Fork 432
Conversation
(do not merge until I confirm the test god is behaving as expected) |
if [[ "${TOX_ENV}" == "gae" && ! -d ${GAE_PYTHONPATH} ]]; then | ||
python scripts/fetch_gae_sdk.py `dirname ${GAE_PYTHONPATH}` | ||
if [[ "${TOX_ENV}" == "gae" || "${TOX_ENV}" == "cover" ]]; then | ||
pip install git+https://github.com/GoogleCloudPlatform/python-repo-tools.git |
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
Is readthedocs.org build system using fetch_gae_sdk.py? |
@dhermes god I hope not. Let me check. |
@dhermes doesn't appear so. We mock all the app engine imports for the docs build. |
(As an aside, this should also fix our GCE system tests on jenkins because tox is obtuse about environment variables) |
Travis is only slow when you need it to be fast. |
What do you think about changing the coverage report --show-missing --fail-under=100 && coveralls and dropping |
@pferate good point, there's no need for the coveralls tox env to re-run the tests. |
f8cb017
to
3aad378
Compare
You could just drop the coveralls |
@dhermes it works! the cover environment is failing because of missing branches in sqlalchemy. |
That's what I did. |
Okay, so I'm assuming we don't want to merge this because it makes travis fail. Does anyone want to tackle the missing branches in sqlalchemy so I can rebase and merge this? |
I could take a stab at it. |
@pferate that'd be swell. Otherwise I'll try to do it this afternoon. |
It looks like
|
Got the SQLAlchemy tests taken care of, then I found that the new PKCE code has a partial branch as well. |
Haha @dhermes barely beat me at posting it here. |
@jonparrott, #629 has been submitted for you! |
Replace fragile app engine sdk download script with gcprepotools script - this ensures the SDK is up-to-date and is a no-op if the SDK is installed and up-to-date. Resolves googleapis#617
3aad378
to
7672907
Compare
Rebased. Waiting on travis. @dhermes any concerns with merging this? |
Nope no concerns |
Hmm... Once again I'm seeing strange failures in my Travis fork, but it's not failing on the main repository. Is anybody else seeing anything similar? For the It looks like I cleared my Travis cache and restarted the test, but it failed again.... 😦 Any ideas? |
@pferate not sure. It's still reporting branch misses after rebase. What even? |
Hmm.. What lines are being reported with missed branches? |
It looks like an empty
Maybe Travis is creating it for me, since it's called out as a cached directory?
I wonder if it's not failing in the main repo since it had |
Seems we figured out the pyenv issues separately. Merging this. |
Replace fragile app engine sdk download script with gcprepotools script -
this ensures the SDK is up-to-date and is a no-op if the SDK is installed
and up-to-date.
Resolves #617