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

Avoid coverage 6.3 as it causes some tests to hang #565

Merged
merged 1 commit into from
Feb 1, 2022

Conversation

osma
Copy link
Member

@osma osma commented Jan 31, 2022

This PR is a stopgap fix to avoid CI jobs getting stuck. This seems to be caused by changes in Coverage 6.3 - see nedbat/coveragepy#1310

A better fix may be needed later but let's see what happens on the Coverage side first. Until then, this change should work around the problem.

Fixes #564

@osma osma added the bug label Jan 31, 2022
@osma osma added this to the 0.56 milestone Jan 31, 2022
@osma osma self-assigned this Jan 31, 2022
@sonarqubecloud
Copy link

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

@codecov
Copy link

codecov bot commented Jan 31, 2022

Codecov Report

Merging #565 (44067b5) into master (c8434df) will increase coverage by 4.41%.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #565      +/-   ##
==========================================
+ Coverage   95.05%   99.46%   +4.41%     
==========================================
  Files          82       82              
  Lines        5356     5444      +88     
==========================================
+ Hits         5091     5415     +324     
+ Misses        265       29     -236     
Impacted Files Coverage Δ
annif/analyzer/voikko.py 94.73% <0.00%> (-5.27%) ⬇️
annif/parallel.py 100.00% <0.00%> (ø)
annif/backend/http.py 100.00% <0.00%> (ø)
annif/corpus/types.py 100.00% <0.00%> (ø)
annif/lexical/mllm.py 100.00% <0.00%> (ø)
annif/corpus/combine.py 100.00% <0.00%> (ø)
annif/corpus/subject.py 100.00% <0.00%> (ø)
tests/test_exception.py 100.00% <0.00%> (ø)
annif/backend/backend.py 100.00% <0.00%> (ø)
annif/corpus/document.py 100.00% <0.00%> (ø)
... and 25 more

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 c8434df...44067b5. Read the comment docs.

@osma osma merged commit 981c6dc into master Feb 1, 2022
@osma osma deleted the fix-avoid-coverage-6.3 branch February 1, 2022 08:58
juhoinkinen added a commit that referenced this pull request Jan 4, 2023
Pinning was necessary due to issue #565, coverage v6.4 should have the underlying problem fixed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

GitHub Actions CI jobs are often failing
1 participant