apache / apache/maven-surefire
[SUREFIRE-2193] Improve test execution time by sending tests in batch to ForkBooter
- Dominant language
- Java
- Stars
- 461
- Forks
- 588
- Avg merge
- 1d 8h
- Merged PRs (30d)
- 19
Description
**[GATIKRUSHNA SAHU](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=JIRAUSER300833)** opened **[SUREFIRE-2193](https://issues.apache.org/jira/browse/SUREFIRE-2193?redirect=false)** and commented
Surefire is slow because IPC where for every test case it perform below process
1. SERIALIZE config then DESERIALIZE and then wait for the result.Improvement if we can send number of test case in batch then it will save cost involve in IPC
---
No further details from [SUREFIRE-2193](https://issues.apache.org/jira/browse/SUREFIRE-2193?redirect=false)
Contributor guide
Research direction
Start by locating ForkBooter and the IPC path described in the issue, then trace where configuration is serialized and deserialized for each test case. The issue provides no file or test names; completion would require batching multiple test cases without changing execution results and demonstrating reduced IPC overhead.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- build-system, testing-qa
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100