You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Some of the repos the code coverage timestamp is older even while the repo is active.
The coverage shown is for the older commit even though the head commit is different.
Acceptance Criteria
Onboard the code coverage metrics for repos participating in the release, the code already has a logic to use the input manifest, re-use this logic.
Implement a mechanism to integrate with existing release metrics and the central release dashboard. Add shared keys that are part of other release metric indices to enable a common filter across all documents and indices, including Codecov data.
Handle cases where Codecov returns a null commit ID, null coverage, or missing data, as repositories do not always upload or publish coverage for the latest commits or pull requests.
Instead erroring with null data, handle the state with no-coverage, the commitID as noneandcoverageto0.0`
Is your feature request related to a problem?
Coming from central release dashboard #51, have a visualization in central release dashboard to able to see the Release branch code coverage scores.
What solution would you like?
Example https://api.codecov.io/api/v2/github/opensearch-project/repos/index-management/commits?branch=main
Do you have any additional context?
timestamp
is older even while the repo is active.Acceptance Criteria
Onboard the code coverage metrics for repos participating in the release, the code already has a logic to use the input manifest, re-use this logic.
Implement a mechanism to integrate with existing release metrics and the central release dashboard. Add shared keys that are part of other release metric indices to enable a common filter across all documents and indices, including Codecov data.
Handle cases where Codecov returns a null commit ID, null coverage, or missing data, as repositories do not always upload or publish coverage for the latest commits or pull requests.
Instead erroring with null data, handle the
state with
no-coverage, the commitID as
noneand
coverageto
0.0`Example https://api.codecov.io/api/v2/github/opensearch-project/repos/OpenSearch/commits?branch=2.18
The text was updated successfully, but these errors were encountered: