-
Notifications
You must be signed in to change notification settings - Fork 16
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
Add Databricks Periodic Integration tests #1270
Add Databricks Periodic Integration tests #1270
Conversation
0f9bc74
to
f9fdf52
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great! Just one question wondering why we don't merge this into periodic-integration-tests.yml
@@ -0,0 +1,58 @@ | |||
name: Spark Periodic Integration Tests |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Curious why we separated this from the other periodic tests?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I did this originally because of the different schedule, the spark tests run once a week vs every day (due to machine cost of running the databricks tests.)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ah I see. What's the cost for each run? I wonder if we should do twice a week at least (eg. tuesday and friday)
|
||
- name: Run the SDK Integration Tests | ||
working-directory: integration_tests/sdk | ||
run: pytest aqueduct_tests/ -rP -vv -n 1 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Also, do things fail if we crank the concurrency up? It might make things a lot faster (you may have to provision a slightly beefier machine though).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Will experiment with this before merging
06f5452
to
f4f3fb7
Compare
f4f3fb7
to
979c428
Compare
Describe your changes and why you are making these changes
Add Databricks Periodic Integration tests
Related issue number (if any)
Loom demo (if any)
Checklist before requesting a review
python3 scripts/run_linters.py -h
for usage).run_integration_test
: Runs integration testsskip_integration_test
: Skips integration tests (Should be used when changes are ONLY documentation/UI)