InfuseAI / piperider

Code review for data in dbt
https://www.piperider.io/
Apache License 2.0
478 stars 23 forks source link

[Feature] Support piperider compare between git refs #888

Closed wcchang1115 closed 11 months ago

wcchang1115 commented 11 months ago

PR checklist

What type of PR is this? feature

What this PR does / why we need it:

Which issue(s) this PR fixes: sc-31643

Special notes for your reviewer:

Does this PR introduce a user-facing change?:

NONE

codecov[bot] commented 11 months ago

Codecov Report

Merging #888 (1d58ce5) into main (c514a8d) will decrease coverage by 0.10%. The diff coverage is 26.20%.

@@            Coverage Diff             @@
##             main     #888      +/-   ##
==========================================
- Coverage   48.15%   48.05%   -0.10%     
==========================================
  Files          75       75              
  Lines       10390    10461      +71     
==========================================
+ Hits         5003     5027      +24     
- Misses       5387     5434      +47     
Files Changed Coverage Δ
piperider_cli/recipe_executor.py 0.00% <0.00%> (ø)
piperider_cli/recipes/default_recipe_generator.py 31.86% <0.00%> (-2.66%) :arrow_down:
piperider_cli/recipes/github_action.py 0.00% <0.00%> (ø)
piperider_cli/recipes/__init__.py 24.81% <9.80%> (-1.46%) :arrow_down:
piperider_cli/recipes/utils.py 30.27% <26.31%> (-0.91%) :arrow_down:
piperider_cli/dbt/list_task.py 65.65% <50.00%> (ø)
piperider_cli/cli.py 65.32% <66.66%> (+0.10%) :arrow_up:
piperider_cli/cli_utils/compare_with_recipe.py 24.65% <66.66%> (+24.65%) :arrow_up:
piperider_cli/dbtutil.py 67.04% <83.33%> (-0.07%) :arrow_down:
piperider_cli/runner.py 54.26% <100.00%> (ø)

... and 1 file with indirect coverage changes

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more