-
Notifications
You must be signed in to change notification settings - Fork 16.4k
Add Azure Data Factory hook #11015
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 Azure Data Factory hook #11015
Conversation
59ae178 to
20f05f6
Compare
feluelle
left a comment
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.
Thank you for all the tests @flvndh 👍 maybe you want to reduce the code but still keep the great coverage.. (see below)
tests/providers/microsoft/azure/hooks/test_azure_data_factory.py
Outdated
Show resolved
Hide resolved
20f05f6 to
e35e19a
Compare
|
Thank you very much @feluelle for your review. I've applied all your comments. Note that |
|
Oh really? What error do you get? |
|
Tests are ignored and pytest emits a How do you see the tests being refactored? I had in mind one test per method and use parameterization for the implicit and explicit factory cases. It Is also possible to go far and have one or two hyper parameterized functions but I think it will make the tests less readable. What do you think? |
I like this. 👍
Readability is far more important than code duplication in my opinion. So I am in favor for one test per method. |
|
The Workflow run is cancelling this PR. It has some failed jobs matching ^Pylint$,^Static checks$,^Build docs$,^Spell check docs$,^Backport packages$,^Checks: Helm tests$,^Test OpenAPI*. |
|
The Workflow run is cancelling this PR. It has some failed jobs matching ^Pylint$,^Static checks$,^Build docs$,^Spell check docs$,^Backport packages$,^Checks: Helm tests$,^Test OpenAPI*. |
|
The Workflow run is cancelling this PR. It has some failed jobs matching ^Pylint$,^Static checks,^Build docs$,^Spell check docs$,^Backport packages$,^Provider packages,^Checks: Helm tests$,^Test OpenAPI*. |
|
The Workflow run is cancelling this PR. It has some failed jobs matching ^Pylint$,^Static checks,^Build docs$,^Spell check docs$,^Backport packages$,^Provider packages,^Checks: Helm tests$,^Test OpenAPI*. |
|
The Workflow run is cancelling this PR. It has some failed jobs matching ^Pylint$,^Static checks,^Build docs$,^Spell check docs$,^Backport packages$,^Provider packages,^Checks: Helm tests$,^Test OpenAPI*. |
|
LGTM. Can you resolve the failing static checks, please? :) |
ae7d9e0 to
908cf16
Compare
|
The Workflow run is cancelling this PR. It has some failed jobs matching ^Pylint$,^Static checks,^Build docs$,^Spell check docs$,^Backport packages$,^Provider packages,^Checks: Helm tests$,^Test OpenAPI*. |
908cf16 to
c574525
Compare
|
The Workflow run is cancelling this PR. It has some failed jobs matching ^Pylint$,^Static checks,^Build docs$,^Spell check docs$,^Backport packages$,^Provider packages,^Checks: Helm tests$,^Test OpenAPI*. |
|
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
|
@flvndh Can you please resolve the conflicts and ping us again, thanks |
|
@flvndh Can you please look at the merge conflicts? This is a very useful package that you have authored. |
|
The Workflow run is cancelling this PR. It has some failed jobs matching ^Pylint$,^Static checks,^Build docs$,^Spell check docs$,^Backport packages$,^Provider packages,^Checks: Helm tests$,^Test OpenAPI*. |
|
The Workflow run is cancelling this PR. It has some failed jobs matching ^Pylint$,^Static checks,^Build docs$,^Spell check docs$,^Backport packages$,^Provider packages,^Checks: Helm tests$,^Test OpenAPI*. |
f46101d to
d1681a6
Compare
|
@don4of4 Here you go 😀 |
|
@kaxil Can we get this reviewed? |
|
Let's wait for the CI before we merge this |
|
The PR most likely needs to run full matrix of tests because it modifies parts of the core of Airflow. However, committers might decide to merge it quickly and take the risk. If they don't merge it quickly - please rebase it to the latest master at your convenience, or amend the last commit of the PR, and push it with --force-with-lease. |
|
The Workflow run is cancelling this PR. It has some failed jobs matching ^Pylint$,^Static checks,^Build docs$,^Spell check docs$,^Backport packages$,^Provider packages,^Checks: Helm tests$,^Test OpenAPI*. |
|
@kaxil - does this need to be re-queued or just waiting for the reviewers? Thanks! |
d1681a6 to
f784ecb
Compare
|
The PR was some 200 commits behind of Master -- so rebased and pushed --let's wait for the CI results again |
|
@kaxil looks like a doc build failed and two MySQL/Py builds. 🤔 |
Transient failures :) |
Tackle #10995