meltano icon indicating copy to clipboard operation
meltano copied to clipboard

ci: Compute coverage for meltano package, not only `tests/`

Open edgarrmondragon opened this issue 1 year ago • 4 comments

edgarrmondragon avatar Aug 10 '22 21:08 edgarrmondragon

Deploy Preview for meltano canceled.

Name Link
Latest commit 6ec9e74420e65f3abfad1cd64a0374933419cf95
Latest deploy log https://app.netlify.com/sites/meltano/deploys/62f41e3c00cbd1000866b52a

netlify[bot] avatar Aug 10 '22 21:08 netlify[bot]

Ok, I think coverage is now being computed for src/meltano: https://github.com/meltano/meltano/runs/7776394543?check_suite_focus=true#step:8:19

edgarrmondragon avatar Aug 10 '22 21:08 edgarrmondragon

Codecov Report

Merging #6608 (6ec9e74) into main (e4cf960) will decrease coverage by 14.02%. The diff coverage is n/a.

@@             Coverage Diff             @@
##             main    #6608       +/-   ##
===========================================
- Coverage   96.56%   82.54%   -14.03%     
===========================================
  Files          96      180       +84     
  Lines        8539    11483     +2944     
  Branches      408     1565     +1157     
===========================================
+ Hits         8246     9479     +1233     
- Misses        226     1738     +1512     
- Partials       67      266      +199     
Impacted Files Coverage Δ
tests/meltano/cli/test_install.py
tests/meltano/core/test_project.py
tests/meltano/core/hub/test_meltano_hub_service.py
tests/meltano/core/plugin/singer/test_tap.py
tests/fixtures/cli.py
tests/meltano/cli/test_discover.py
tests/meltano/api/controllers/test_settings.py
tests/support/payload_builder.py
tests/meltano/core/test_config_service.py
tests/meltano/cli/test_remove.py
... and 266 more

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

codecov[bot] avatar Aug 10 '22 21:08 codecov[bot]