-
Notifications
You must be signed in to change notification settings - Fork 1
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
Fix to fuzzer suite #290
Fix to fuzzer suite #290
Conversation
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #290 +/- ##
=======================================
Coverage 79.33% 79.33%
=======================================
Files 173 173
Lines 17003 17003
Branches 2309 2309
=======================================
+ Hits 13489 13490 +1
+ Misses 2513 2510 -3
- Partials 1001 1003 +2
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
Plot twist! |
Well... it turns out that due to a typo (6c2a642) the tests covering .hic files were not working as intended.
Once the typo was fixed, it became clear that
hic2cool.hic2ckkl_extractnorms
(which is used as part of the script to generate matched datasets for fuzzing) is buggy.Indeed dumping the weights with
hictk
shows that the weights do not match:However, converting the same file with
hictk convert
leads to the expected result:So we need to regenerate most of the test datasets used for fuzzing... And I don't think there is a way to do that without involving
hictk
, which is not ideal.