-
Notifications
You must be signed in to change notification settings - Fork 172
Description
Is your feature request related to a problem? Please describe:
currently no automated golang unit test coverage is provided.
Describe the solution you'd like:
Try to determine whether golang code coverage is applicable, run it and capture artifacts, finally attach github status to be able to browse it.
Related to prowjob creation is the section of rehearse plugin where jobs are created:
| func (h *GitHubEventsHandler) generatePresubmits( |
Describe alternatives you've considered:
A clear and concise description of any alternative solutions or features you've considered.
Additional context:
Example of a coverage job that could be made redundant by this plugin:
project-infra/github/ci/prow-deploy/files/jobs/kubevirt/project-infra/project-infra-presubmits.yaml
Line 149 in 149ce03
| name: pull-project-infra-coverage |
/sig ci
/area prow