feat: increase test coverage from 58.5% to 63.5%#389
Merged
taraeicher merged 3 commits intonetZoo:develfrom Mar 20, 2026
Merged
feat: increase test coverage from 58.5% to 63.5%#389taraeicher merged 3 commits intonetZoo:develfrom
taraeicher merged 3 commits intonetZoo:develfrom
Conversation
ed43065 to
77c5e15
Compare
Expanded test suites for 7 R source files: - ALPACA: 20+ new tests (alpaca, louvain, rotation, simulation) - CRANE: 15+ new tests (bipartite, unipartite, edge list ops) - YARN: 30+ new tests (filter, normalize, plotting functions) - TIGER: tests for adj2regulon, el2adj, el2regulon, priorPp, tiger - COBRA: tests for dragon method, invalid inputs, Q dimensions - BLOBFISH: tests for PlotNetwork, CalculatePValues - MONSTER: tests for monsterCheckDataType, kabsch, transformation Reverted puma, lioness, spider tests to avoid C-level memory corruption (SIGABRT) when running many PANDA engine iterations.
77c5e15 to
cbd1228
Compare
Remove heavy alpaca louvain/community detection tests and heavy yarn normalization tests that cause memory pressure triggering Abort trap: 6 in existing PANDA C engine tests.
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## devel #389 +/- ##
==========================================
+ Coverage 59.55% 62.28% +2.73%
==========================================
Files 21 21
Lines 3516 3516
==========================================
+ Hits 2094 2190 +96
+ Misses 1422 1326 -96 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Contributor
Author
|
Hey @taraeicher , this one is good to go. Only a few points of increase, it struggled to get it beyond that (memory issues due to multiple calls for multiple functions) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Expanded test suites for 10 R source files. All new tests pass.