Uh oh!
There was an error while loading. Please reload this page.
Excluding system tests from being installed. - #1373
Conversation
tseaver
commented
Jan 8, 2016
Note that excluding in On what host were those |
dhermes
commented
Jan 8, 2016
Ubuntu 14.04 |
fcca14a to
65c0ef8Comparedhermes
commented
Jan 9, 2016
@tseaver PTAL. I did a hacky thing my modifying |
tseaver
commented
Jan 14, 2016
You mean we don't want those files to be there after they run |
dhermes
commented
Jan 14, 2016
Yep. Is there a middle ground? |
65c0ef8 to
4849e7dComparedhermes
commented
Jan 15, 2016
@tseaver Bump |
1 similar comment
dhermes
commented
Jan 20, 2016
@tseaver Bump |
dhermes
commented
Jan 28, 2016
@tseaver PTAL |
tseaver
commented
Jan 29, 2016
I'm still against stripping the system tests from the sdist. Can we move the importable support code into a subpackage of |
dhermes
commented
Jan 29, 2016
Why do we want to ship our system tests? |
tseaver
commented
Jan 29, 2016
So that downstream packagers (e.g., .deb/.rpm) can run them to verify they have working code? |
dhermes
commented
Jan 29, 2016
Our system tests? These require a ton of set-up, including having to go to the Cloud Console and download a key. |
tseaver
commented
Jan 29, 2016
I've gotten feedback from .deb/.rpm maintainers in the past that they wanted to be able to verify the working state of the code they package by running tests afterward. Maybe they wouldn't run the system tests. OTOH, as the APIs change over time, asking users to run them to help debug configuration issues vs. software might be reasonable. |
dhermes
commented
Jan 29, 2016
It's not like |
dhermes
commented
Feb 3, 2016
@tseaver WDYT of my comment above? |
theacodes
commented
Feb 11, 2016
LGTM, on the basis that |
dhermes
commented
Feb 12, 2016
Filed #1451 for discussion of the possibility to ship the system tests as |
Excluding system tests from being installed.
These imports were broken by googleapis#1373.
Also removing system_tests/__init__.py so it is no longer a package and making all imports happen locally (rather than from the root of the project). Changes originally inspired by emulator script breakages in googleapis#1373.
Also removing system_tests/__init__.py so it is no longer a package and making all imports happen locally (rather than from the root of the project). Changes originally inspired by emulator script breakages in googleapis#1373.
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
* feat: support non vectorized managed function * fix mf tests * fix dataframe apply * fix series apply * fix the decorator in tests * fix test remote func * add more tests * remove unused import * refactor rf in bff session * del udf args * fix docstring * resolve the comments * fix the attribute naming * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * resolve all comments * resolve comments * resolve comments * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * fix lint * type ignore * resolve comments --------- Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
@tseaver I noticed this while trying to
from system_tests import populate_datastoreand the import failed due to reasons that were "resolved" in #1349.Then I peaked and realized that the error was coming from
Notice that in our repo:
(This is due to the fact that
system_tests/__init__.pywas added in #954 / #273)