apache / apache/maven-surefire

[SUREFIRE-1636] Add resources directories to the aggregate report with wildcard paths not support in mavn surefire report plugin

Open
#2,110 0 comments 0 reactions 0 assignees View on GitHub
enhancement priority:major
Dominant language
Java
Stars
461
Forks
588
Avg merge
1d 8h
Merged PRs (30d)
19

Description

**[Achini Jayasena](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=achiniuj)** opened **[SUREFIRE-1636](https://issues.apache.org/jira/browse/SUREFIRE-1636?redirect=false)** and commented

I  create an aggregate report for 100+ modules.I'm using separate module as aggregate and that module pom file is the aggregate pom. There, I have configured the mvn surefire report plugin and the resource directories. Since I have 100+ resource directories I thought to user wildcard path within the resource directories tag. But it's not give the expected result. Report generate with 0 result. First I execute the test and then separately build the aggregate module to generate the aggregate report
 
please find the project structure with multi module and pom configurations form attachments.

 

 

 

 

---

**Affects:** 2.4.3, 3.0.0-M2

**Attachments:**
- [Selection_078.png](https://issues.apache.org/jira/secure/attachment/12958018/Selection_078.png) (_14.49 kB_)
- [Selection_079.png](https://issues.apache.org/jira/secure/attachment/12958017/Selection_079.png) (_49.07 kB_)

Contributor guide

Open the contributing guide

Research direction

Start with the aggregate module POM and the attached project structure and configuration, then reproduce the report using wildcard paths in the surefire report plugin's resource directories. The work is done when an aggregate report includes results from the configured resource directories instead of generating zero results.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
build-system, testing-qa
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.