8000 Make parallelization of testsuite optional by awvwgk · Pull Request #29 · grimme-lab/mctc-lib · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Make parallelization of testsuite optional #29

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

Merged
merged 1 commit into from
Jan 26, 2022
Merged

Conversation

awvwgk
Copy link
Member
@awvwgk awvwgk commented Jan 26, 2022

Not all tests are actually thread-safe, this enables to run the testsuite sequentially by default and on demand in parallel.

This is breaking the ABI, however since the tests are not part of the API usually exported in a shared library this is an acceptable ABI breakage and doesn't require to bump to 0.3.0 on the next release.

@codecov
Copy link
codecov bot commented Jan 26, 2022 A2B8

Codecov Report

Merging #29 (dd48bd4) into main (7ae8fc4) will decrease coverage by 0.00%.
The diff coverage is 66.66%.

Impacted file tree graph

@@            Coverage Diff             @@
##             main      #29      +/-   ##
==========================================
- Coverage   67.48%   67.47%   -0.01%     
==========================================
  Files          56       56              
  Lines        6018     6020       +2     
  Branches     1866     1867       +1     
==========================================
+ Hits         4061     4062       +1     
  Misses        670      670              
- Partials     1287     1288       +1     
Impacted Files Coverage Δ
src/mctc/env/testing.f90 25.17% <66.66%> (+0.35%) ⬆️

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 7ae8fc4...dd48bd4. Read the comment docs.

@awvwgk awvwgk merged commit 9e2ebec into grimme-lab:main Jan 26, 2022
@awvwgk awvwgk deleted the testing branch January 26, 2022 12:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant
0