-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Run non dask TPC-H benchmarks on schedule or label #1083
Conversation
I think it makes sense to run them only on nightly or when the PR contains a specific tag, exactly like with workflows? benchmarks/.github/workflows/tests.yml Lines 99 to 108 in cc4a6e5
|
@crusaderky see what you think about the added block. No rush though, thanks! 🙏 |
I'll actually add a bit of a rush to this. I'd like to remove the need to add this keyword to run TPCH tests. Ideally I'd like to do this well before Thursday's demo day (so that I can write and update a readme) |
Gentle ping @crusaderky I believe @mrocklin is advocating we ought to just run them all the time, in that case maybe the block added in c44c916 ought to go in favor of just removing the flag done originally in 550c245 |
LGTM; retesting in both configurations before merge |
+1 for this. I assume @mrocklin is experiencing the same kind of frustration that I face daily when running on the command line: This follows the same design of |
I'm actually fine with these never being run on CI. Mostly I do everything here manually. I want to target this directory py.test tests/tpch And have it run. I don't want to have to specify I think that my personal preference here is for us to not flag things on or off, but instead be more precise with our |
…duckdb-pyspark-polars
2e64e63
to
4519fef
Compare
That makes sense! A simple example:
|
4519fef
to
79f510e
Compare
…duckdb-pyspark-polars
…duckdb-pyspark-polars
…duckdb-pyspark-polars
LGTM; rerunning in both use cases before I approve |
#1044 (comment)
@crusaderky do you have a preference if these are ran as frequently as existing tests, or shall I add/extend a workflow to run once a day/ect?