Skip to content

Conversation

@ephraimbuddy
Copy link
Contributor

@ephraimbuddy ephraimbuddy commented Jul 8, 2021

This change adds pytest fixture to use in creating dag and dagruns


^ Add meaningful description above

Read the Pull Request Guidelines for more information.
In case of fundamental code change, Airflow Improvement Proposal (AIP) is needed.
In case of a new dependency, check compliance with the ASF 3rd Party License Policy.
In case of backwards incompatible changes please leave a note in UPDATING.md.

@boring-cyborg boring-cyborg bot added the area:Scheduler including HA (high availability) scheduler label Jul 8, 2021
@ephraimbuddy ephraimbuddy force-pushed the add-dag-fixture branch 2 times, most recently from 1f71c2a to 9b85232 Compare July 18, 2021 13:16
@ephraimbuddy ephraimbuddy marked this pull request as ready for review July 18, 2021 14:18
@ephraimbuddy ephraimbuddy changed the title Add fixture to create dag, task and dagrun in tests and modify /job tests Add Pytest fixture to create dag and dagrun and use it on local task job tests Jul 18, 2021
This change adds pytest fixture to to create dag and dagrun then use it on local task job tests

fixup! Add fixture to create dag, task, dagrun in tests and modify /job tests

fixup! fixup! Add fixture to create dag, task, dagrun in tests and modify /job tests

fixup! fixup! fixup! Add fixture to create dag, task, dagrun in tests and modify /job tests

fixup! fixup! fixup! fixup! Add fixture to create dag, task, dagrun in tests and modify /job tests
Co-authored-by: Tzu-ping Chung <uranusjr@gmail.com>
@github-actions github-actions bot added the full tests needed We need to run full set of tests for this PR to merge label Jul 20, 2021
@github-actions
Copy link

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 main at your convenience, or amend the last commit of the PR, and push it with --force-with-lease.

@ephraimbuddy ephraimbuddy reopened this Jul 20, 2021
@ephraimbuddy ephraimbuddy merged commit 7c0d8a2 into apache:main Jul 20, 2021
@ephraimbuddy ephraimbuddy deleted the add-dag-fixture branch July 20, 2021 17:48
kaxil pushed a commit that referenced this pull request Aug 13, 2021
…job tests (#16889)

This change adds pytest fixture to create dag and dagrun then use it on local task job tests

Co-authored-by: Tzu-ping Chung <uranusjr@gmail.com>
(cherry picked from commit 7c0d8a2)
kaxil pushed a commit that referenced this pull request Aug 13, 2021
…job tests (#16889)

This change adds pytest fixture to create dag and dagrun then use it on local task job tests

Co-authored-by: Tzu-ping Chung <uranusjr@gmail.com>
(cherry picked from commit 7c0d8a2)
kaxil pushed a commit that referenced this pull request Aug 14, 2021
…job tests (#16889)

This change adds pytest fixture to create dag and dagrun then use it on local task job tests

Co-authored-by: Tzu-ping Chung <uranusjr@gmail.com>
(cherry picked from commit 7c0d8a2)
jhtimmins pushed a commit that referenced this pull request Aug 15, 2021
…job tests (#16889)

This change adds pytest fixture to create dag and dagrun then use it on local task job tests

Co-authored-by: Tzu-ping Chung <uranusjr@gmail.com>
(cherry picked from commit 7c0d8a2)
jhtimmins pushed a commit that referenced this pull request Aug 17, 2021
…job tests (#16889)

This change adds pytest fixture to create dag and dagrun then use it on local task job tests

Co-authored-by: Tzu-ping Chung <uranusjr@gmail.com>
(cherry picked from commit 7c0d8a2)
potiuk pushed a commit that referenced this pull request Aug 17, 2021
…job tests (#16889)

This change adds pytest fixture to create dag and dagrun then use it on local task job tests

Co-authored-by: Tzu-ping Chung <uranusjr@gmail.com>
(cherry picked from commit 7c0d8a2)
jhtimmins pushed a commit that referenced this pull request Aug 17, 2021
…job tests (#16889)

This change adds pytest fixture to create dag and dagrun then use it on local task job tests

Co-authored-by: Tzu-ping Chung <uranusjr@gmail.com>
(cherry picked from commit 7c0d8a2)
kaxil pushed a commit that referenced this pull request Aug 17, 2021
…job tests (#16889)

This change adds pytest fixture to create dag and dagrun then use it on local task job tests

Co-authored-by: Tzu-ping Chung <uranusjr@gmail.com>
(cherry picked from commit 7c0d8a2)
jhtimmins pushed a commit that referenced this pull request Aug 17, 2021
…job tests (#16889)

This change adds pytest fixture to create dag and dagrun then use it on local task job tests

Co-authored-by: Tzu-ping Chung <uranusjr@gmail.com>
(cherry picked from commit 7c0d8a2)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:Scheduler including HA (high availability) scheduler full tests needed We need to run full set of tests for this PR to merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants