apache / apache/maven-surefire

[SUREFIRE-2050] Remove deprecated subclasses of ConcurrentRunListener after SUREFIRE-1661, SUREFIRE-1795, SUREFIRE-1643

Open
#3,120 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

**[Tibor Digana](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=tibor17)** opened **[SUREFIRE-2050](https://issues.apache.org/jira/browse/SUREFIRE-2050?redirect=false)** and commented

After the issues SUREFIRE-1661, SUREFIRE-1795, SUREFIRE-1643 are resolved and the TestSetRunListener supports semi-concurrent events, the class ConcurrentRunListener and subclasses can be removed. Use JUnit4RunListener instead.

---

**Issue Links:**
- [SUREFIRE-1814](https://issues.apache.org/jira/browse/SUREFIRE-1814) Listener System.out.printf is written as multiple lines

Contributor guide

Open the contributing guide

Research direction

Locate ConcurrentRunListener and its subclasses, then check the status of SUREFIRE-1661, SUREFIRE-1795, and SUREFIRE-1643 before changing anything. Trace their usages and the existing JUnit4RunListener path; done means the deprecated classes and references are removed and JUnit4RunListener is used instead.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
testing
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 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.