[FOLIO-3456] Test coverage for spring-module-core, mod-workflow, mod-camunda, mod-spring-sample Created: 24/Mar/22 Updated: 27/Aug/22 |
|
| Status: | Open |
| Project: | FOLIO |
| Components: | None |
| Affects versions: | None |
| Fix versions: | None |
| Type: | Tech Debt | Priority: | P3 |
| Reporter: | Julian Ladisch | Assignee: | Unassigned |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | security, security-reviewed | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original estimate: | Not Specified | ||
| Issue links: |
|
||||||||||||||||||||
| Sprint: | |||||||||||||||||||||
| Development Team: | None | ||||||||||||||||||||
| RCA Group: | TBD | ||||||||||||||||||||
| Description |
|
There is no code coverage reported for
Sonar cloud code coverage reports:
For maintainability (both functionality and security) all FOLIO modules should have at least 80% code coverage: https://dev.folio.org/guides/code-analysis/#sonarqube |
| Comments |
| Comment by Craig McNally [ 31/Mar/22 ] |
|
The security team has reviewed this, but it isn't clear who owns these modules. They do not appear in the https://folio-org.atlassian.net/wiki/display/REL/Team+vs+module+responsibility+matrix William Welling will you be able to address this? Oleksii Petrenko should these be added to the team vs responsibility matrix? Is there a reason why they don't appear there? |
| Comment by jroot [ 31/Mar/22 ] |
|
These are owned by TAMU, but are not apart of any official Folio platform release. William Welling is on vaca, but should be back next week to address these. Also CC'ing Jeremy Huff here, he may be able to address these as well. |
| Comment by Craig McNally [ 23/Jun/22 ] |
|
jroot, Jeremy Huff, William Welling any update on this? |
| Comment by jroot [ 24/Jun/22 ] |
|
Craig McNally, et al - At this time we cannot prioritize work on code coverage tests, but it is on our radar. These are rather feature complete at this point but currently they are neither core modules nor candidates for inclusion to the platform. I'll pass this on to our team lead here, and see what they recommend. |