-
Notifications
You must be signed in to change notification settings - Fork 186
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
ci improvements #1159
ci improvements #1159
Conversation
✅ Deploy Preview for dlt-hub-docs ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
e833e7b
to
053ea3a
Compare
f99ce40
to
bd141d8
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.
- you can mark whole modules: https://docs.pytest.org/en/7.1.x/example/markers.html#marking-whole-classes-or-modules
- I'd also test
- test_job_client
- test_insert_job_client
- load/pipelines/test_pipeline.py
- load/pipelines/test_arrow_loading
up to you but I would mark all destination specific tests as essential
- all folders in tests/load/... testing specific destinations
- same for tests/load/pipelines
echo "One or more matrix job tests failed or were cancelled. You may need to re-run them." && exit 1 | ||
name: Run all tests Linux | ||
if: ${{ contains(github.event.pull_request.labels.*.name, 'ci full') || github.event_name == 'schedule'}} | ||
|
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.
delete lines
note: make mssql run fully each time |
0ca53f8
to
9b08e8c
Compare
# Conflicts: # .github/workflows/test_doc_snippets.yml
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.
this is so good! @sh-rp problems with athena and synapse were found and fixed in the other branches
Description
This PR will include improvements to our ci.
NOTE: I can't see the athena iceberg tests being executed, I don't get what is going on there..
Details
To Do
Other fixes
To discuss
Ideas