android / android/nowinandroid

[FR]: Create a combined-combined (androidTest+test across all modules) coverage report

Open
#1,322 0 comments 1 reaction 0 assignees View on GitHub
enhancement
Dominant language
Kotlin
Stars
21.8k
Forks
4.6k
Avg merge
19h 20m
Merged PRs (30d)
2

Description

### Is there an existing issue for this?

- [X] I have searched the existing issues

### Describe the problem

The coverage-reports.zip file contains one report per module

### Describe the solution

Something like this https://github.com/SurpSG/jacoco-gradle-plugin-merge-coverage/blob/master/build.gradle#L28C1-L41C2

### Additional context

_No response_

### Code of Conduct

- [X] I agree to follow this project's Code of Conduct

Contributor guide

Open the contributing guide

Research direction

Start by inspecting the coverage-reports.zip output and the linked build.gradle example to understand how reports are currently produced per module. The work is done when androidTest and test coverage from all modules is combined into one report, rather than one report per module.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, kotlin
Domain
build-system, testing
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.