Skip to content
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

Improved CI, code coverage and test extensions #70

Merged
merged 42 commits into from
Jul 8, 2021

Conversation

n-claes
Copy link
Owner

@n-claes n-claes commented Jun 15, 2021

This is a work in progress, I'm already opening the PR to make sure the coverage options in the .yml file are correct and to trigger the codecov activation.

TODO:

  • set up code coverage (cfr. issue CI code coverage #58)
  • make sure coverage reports of unit tests and regression tests are merged
  • extend testing framework with viscosity tests
  • extend testing framework with Hall tests <-- still work in progress, do in different PR
  • update unit tests
  • extend unit tests
  • re-enable multirun regression tests

@n-claes n-claes added the tests-unit Modified or new unit tests label Jun 15, 2021
@n-claes n-claes self-assigned this Jun 15, 2021
@n-claes n-claes force-pushed the tests/improved_testing branch from 6d9d7e9 to a556854 Compare June 15, 2021 13:49
@n-claes n-claes marked this pull request as draft June 15, 2021 13:49
@n-claes n-claes force-pushed the tests/improved_testing branch 5 times, most recently from 9224a0a to 7bf53d3 Compare June 15, 2021 15:17
@codecov-commenter
Copy link

codecov-commenter commented Jun 15, 2021

Codecov Report

❗ No coverage uploaded for pull request base (develop@29ed6fc). Click here to learn what that means.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##             develop      #70   +/-   ##
==========================================
  Coverage           ?   85.74%           
==========================================
  Files              ?       79           
  Lines              ?     3754           
  Branches           ?        0           
==========================================
  Hits               ?     3219           
  Misses             ?      535           
  Partials           ?        0           

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 29ed6fc...d21859c. Read the comment docs.

@n-claes n-claes added this to the v1.1 milestone Jun 23, 2021
@n-claes n-claes marked this pull request as ready for review July 6, 2021 08:12
@n-claes n-claes force-pushed the tests/improved_testing branch from d21859c to 515d366 Compare July 8, 2021 07:45
@n-claes n-claes merged commit 3c70a4f into develop Jul 8, 2021
@n-claes n-claes deleted the tests/improved_testing branch July 12, 2021 09:53
@n-claes n-claes linked an issue Jul 16, 2021 that may be closed by this pull request
@n-claes n-claes mentioned this pull request Oct 7, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
tests-unit Modified or new unit tests
Projects
None yet
Development

Successfully merging this pull request may close these issues.

CI code coverage
2 participants