-
Notifications
You must be signed in to change notification settings - Fork 66
[5] Improve test coverage in fabric8-analytics/fabric8-analytics-data-model repository #2256
Comments
I think it would be the best if somebody who is familiar with the codebase could start and add at least some tests so others can then join and help. Unfortunately, the only person in the stream that is really familiar with the codebase si Saleem. @tuxdna Do you think you could give up one of the Sentry integration tasks and focus on this issue instead? I think one of the barriers why people tend to avoid graph ingestion is that it's very easy to break something as there are currently no (or very few?) tests. I think having the codebase covered by tests would lower the barrier significantly. |
@msrb 👍 |
Let me revisit the test setup for Data Model Importer now. |
Moving to the current sprint. |
We are at 76% in Data Model Importer - https://ci.centos.org/job/devtools-fabric8-analytics-data-model-fabric8-analytics/152/console Earlier it was 65%. |
Overall the code coverage has been improved from 24% to 83% as a part of current task. |
@tisnik What is the threshold for us to move past this task ? |
With above two PRs we will reach 90% code coverage. |
Code coverage so far:
-> ok on my side 👍 |
Description
Data importer is a very important piece in data ingestion pipeline, but @tuxdna recently discovered a lot of bugs there. Test coverage seems to be rather low. We want to add more tests, especially for parts which directly deal with data transformation and gremlin queries.
Acceptance criteria
The text was updated successfully, but these errors were encountered: