-
Notifications
You must be signed in to change notification settings - Fork 12
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
TCR-39-ui-serials-management evaluation #69
base: master
Are you sure you want to change the base?
TCR-39-ui-serials-management evaluation #69
Conversation
TC approved the module despite the four failing criteria because:
|
This TCR was brought up in TC today as not yet merged. It was provisionally accepted with work to be done on code smells and test coverage. Looking today:
|
The test coverage should go up, not down: https://sonarcloud.io/project/activity?custom_metrics=coverage&graph=custom&id=org.folio%3Aui-serials-management One of the nineteen issues is high severity: https://sonarcloud.io/project/issues?issueStatuses=OPEN%2CCONFIRMED&id=org.folio%3Aui-serials-management The high severity issue is nesting of 4 functions: https://sonarcloud.io/project/issues?issueStatuses=OPEN%2CCONFIRMED&id=org.folio%3Aui-serials-management&open=AZQndphgDaPCYKNj2Fzt |
TC provisionally approved this module on 2024-03-18. TC and the dev team unanimously agreed that the dev team will fix the major (and critical) code smells and get the test coverage to the 80% threshold, and that it should be doable in around 2 weeks. The dev team suggested and TC agreed that substantive test cases should be prioritized rather than hitting 80% as quickly as possible.