HEPCloud / decisionengine

HEPCloud Decision Engine framework
Apache License 2.0
6 stars 26 forks source link

Also run tests on PRs for backports to 1.7 #580

Closed jcpunk closed 2 years ago

jcpunk commented 2 years ago

This is a cherry pick of a few little workflow bits for the 1.7 branch

codecov[bot] commented 2 years ago

Codecov Report

Merging #580 (7c9efdc) into 1.7 (a145369) will decrease coverage by 10.81%. The diff coverage is 100.00%.

Impacted file tree graph

@@             Coverage Diff             @@
##              1.7     #580       +/-   ##
===========================================
- Coverage   93.81%   83.00%   -10.82%     
===========================================
  Files          43       44        +1     
  Lines        2750     2765       +15     
  Branches      391      446       +55     
===========================================
- Hits         2580     2295      -285     
- Misses        129      431      +302     
+ Partials       41       39        -2     
Flag Coverage Δ
python-3.6 82.72% <100.00%> (-10.53%) :arrow_down:
python-3.9 82.88% <100.00%> (-10.46%) :arrow_down:
python-pypy-3.7 ?

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
...rc/decisionengine/framework/modules/EmptySource.py 100.00% <100.00%> (ø)
...rc/decisionengine/framework/modules/SourceProxy.py 0.00% <0.00%> (-65.72%) :arrow_down:
.../decisionengine/framework/engine/DecisionEngine.py 45.83% <0.00%> (-44.37%) :arrow_down:
...cisionengine/framework/taskmanager/module_graph.py 64.15% <0.00%> (-35.85%) :arrow_down:
src/decisionengine/framework/dataspace/maintain.py 82.24% <0.00%> (-15.89%) :arrow_down:
...ecisionengine/framework/taskmanager/TaskManager.py 87.98% <0.00%> (-8.84%) :arrow_down:
src/decisionengine/framework/modules/Module.py 91.89% <0.00%> (-8.11%) :arrow_down:
...gine/framework/dataspace/datasources/postgresql.py 80.15% <0.00%> (-2.30%) :arrow_down:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update de1536f...7c9efdc. Read the comment docs.