Startrekzky opened a new issue, #2051: URL: https://github.com/apache/incubator-devlake/issues/2051
## Description Like many projects based on Golang, TiDB is using 'go test' to get test coverage result. They found that the result cannot effectively reflect/predict the modules/components that have more potential defects (bugs). Thus, they want to explore a better way to calculate 'test coverage'. As a consequence, the metric can help them plan QA resources. ## Describe the solution you'd like The logic solution is to calculate the test coverage in a more detailed level, from line-level test coverage to function-level test coverage to branch-level test coverage. However, instead of exploring a new algorithm for different levels of 'test coverage', a more practical way would be: - [ ] research existing dynamic testing tools, such as https://github.com/qiniu/goc and etc., to find a better alternative for Go Test. - [ ] (optional) if the tool exists, support this data source. ## Has the Feature been Requested Before? This is a sub-issue of #949 ## Additional context N/A -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
