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
Show coverage by component filter in areas of inline viewing, so user may see component specific reports.
Problem to solve:
There is currently no way to view component coverage within the codecov UI beyond the component coverage of a PR or Commit. If you'd like to drill down into what files make up those components you don't have any ability to do so.
Ideal Outcome:
We build a multiselect dropdown for a user to choose a component or components to filter their coverage to. This will give users deeper visibility into their components.
It should include a dropdown:
on the coverage tab above the file tree
on the PR Detail view (same places where we put a flag filter)
on the commit details view (same places where we put a flag filter)
On an individual file level
The nuance here is that this selector is simply is/is not included in a component, there is no way to more granularly breakdown coverage of a file by component smaller than a whole file.
Other Context:
Components are only specified in a codecov.yml file, they are specified via file path(s)
Show coverage by component filter in areas of inline viewing, so user may see component specific reports.
Problem to solve:
There is currently no way to view component coverage within the codecov UI beyond the component coverage of a PR or Commit. If you'd like to drill down into what files make up those components you don't have any ability to do so.
Ideal Outcome:
We build a multiselect dropdown for a user to choose a component or components to filter their coverage to. This will give users deeper visibility into their components.
It should include a dropdown:
Other Context:
Tasks
pathContents
#825coverageFile
#826useRepoBranchContentsTable
to accept components filters #831useCommitBasedCoverageForFileViewer
hook to pass components filter #835componentComparisons
#838impactedFiles
#839Design link: https://www.figma.com/file/eEUnkfHa5DGGuYVwZkCV7R/GH-760?type=design&node-id=1-340&mode=design&t=ZxSv4xtd87XlERvw-0
The text was updated successfully, but these errors were encountered: