jenkinsci / jenkinsci/coverage-plugin

[JENKINS-73149] Add a view tab for directories

Open
#626 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
40
Forks
31
Avg merge
5d 17h
Merged PRs (30d)
11

Description

We have usecases where projects are complicated and need a way to filter coverage reports based on directory. Currently, you're able to view the individual files and sort them by package, but we'd like a directory level view that shows total Line coverage per directory. Potentially adding it as a new tab as highlighted in the below picture.

Please advise if this is (potentially) possible and if there any design concerns/inputs around this. 

---
Originally reported by pyieh, imported from: Add a view tab for directories


  • assignee: drulli
  • status: Open
  • priority: Minor
  • component(s): coverage-model, coverage-plugin
  • resolution: Unresolved
  • votes: 0
  • watchers: 2
  • imported: 20260107-220949

Raw content of original issue

We have usecases where projects are complicated and need a way to filter coverage reports based on directory. Currently, you're able to view the individual files and sort them by package, but we'd like a directory level view that shows total Line coverage per directory. Potentially adding it as a new tab as highlighted in the below picture.

Please advise if this is (potentially) possible and if there any design concerns/inputs around this. 

3 attachments

- [Bildschirmfoto 2024-05-14 um 22.18.10.png](https://issues.jenkins.io/secure/attachment/62568/Bildschirmfoto%202024-05-14%20um%2022.18.10.png)
> ![Bildschirmfoto 2024-05-14 um 22.18.10.png](https://issues.jenkins.io/secure/attachment/62568/Bildschirmfoto%202024-05-14%20um%2022.18.10.png)
- [Bildschirmfoto 2024-05-14 um 22.18.19.png](https://issues.jenkins.io/secure/attachment/62569/Bildschirmfoto%202024-05-14%20um%2022.18.19.png)
> ![Bildschirmfoto 2024-05-14 um 22.18.19.png](https://issues.jenkins.io/secure/attachment/62569/Bildschirmfoto%202024-05-14%20um%2022.18.19.png)
- [CoverageReportDirectoryTab.png](https://issues.jenkins.io/secure/attachment/62537/CoverageReportDirectoryTab.png)
> ![CoverageReportDirectoryTab.png](https://issues.jenkins.io/secure/attachment/62537/CoverageReportDirectoryTab.png)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.