Project: S3779 LZW ColGroup | ASML - #2560
Conversation
…nd downstream CLA operations
|
Your code does not build (see error logs). Could you please fix those issues to have a prototype that compiles? |
|
@MasterBrain2000 @m-ollka @Mancer1 could you please address the issues causing the tests to fail? Thanks |
|
@janniklinde, all the build problems have been addressed. |
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## main #2560 +/- ##
============================================
- Coverage 71.61% 71.51% -0.11%
- Complexity 50132 50658 +526
============================================
Files 1614 1631 +17
Lines 193986 196282 +2296
Branches 37935 38267 +332
============================================
+ Hits 138925 140373 +1448
- Misses 44155 44910 +755
- Partials 10906 10999 +93 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
|
@janniklinde, for code coverage, aren't tests considered part of it? We have some helper functions from the old DP algorithm, and we used to test them against the new algorithm. These DP helper functions are not used anywhere other than the tests we wrote. |
|
@janniklinde, How much code coverage is accepted? We have some null functions that are required to be implemented but never called. |
|
Generally, all functions that are expected to provide a working implementation should be tested, @Mancer1. Coverage also includes nested function calls, so you should be able to achieve high coverage by testing the publicly available functions of the compressed column group. Please use the tests for existing Also, please avoid reimplementing helper functionality that is already available in the test utilities, such as random matrix generation. |
…o improve coverage
# Conflicts: # src/main/java/org/apache/sysds/runtime/compress/colgroup/ColGroupPiecewiseLinearCompressed.java # src/test/java/org/apache/sysds/test/component/compress/colgroup/ColGroupPiecewiseLinearCompressedOperationsTest.java
|
@janniklinde, we have improved the coverage to 95%. I hope that suffices |
|
@janniklinde, we have already reformatted our files that we edited. The files that java Codestyle check is showing to reformat are those not part of our PR. rice@Arnor:~/MasterBrain2000-Project-S3779-LZW-ColGroup$ dev/format-changed.sh
All PR-edited Java lines are correctly formatted.
rice@Arnor:~/MasterBrain2000-Project-S3779-LZW-ColGroup$ git status
On branch main
Your branch is up to date with 'origin/main'.So, should we leave it be, since we were working on a stale version of main? |
Group Project for the AMLS Module