Closed rfratto closed 4 years ago
I agree. I would also suggest to introduce a tests requirement policy on PRs. I'm seeing most of the changes introduced in PRs without any test at all.
Requiring new features to include test coverage is a good idea.
(Even though I think I'm also guilty of introducing new functionality without tests :slightly_smiling_face:)
I don't think this needs to be kept open as an issue, we always want to have good test coverage and this is an ongoing conversation.
At the moment, Loki is tested solely through unit tests. These unit tests are the only way to validate changes for Loki, and the current coverage per package is generally low:
Loki needs higher test coverage on both the unit and integration testing level to help add confidence to developers making changes.