apache / apache/maven-mvnd

javad?

Open
#466 8 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
3.5k
Forks
250
Avg merge
16h 22m
Merged PRs (30d)
36

Description

Hi,

Wonder if you investigated some wider "daemon" scope for mvnd.
I'm coming from surefire which is super slow when you have a lot of modules and a few tests (basically creating the jvm is way slower than running the tests).

Idea would be to keep a JVM up and running - potentially the same as mvnd one? - and reuse it for surefire executions.

I know it requires some investment and patching of surefire (but hey, we have a javaagent now, no? ;)) but I think it can be worth.

Hope it makes sense.

Romain

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue proposes broadening the mvnd daemon scope to reuse a JVM for Surefire executions across modules. Start by reviewing how mvnd launches daemon work and how Surefire executions are integrated. Done would mean the proposal is concretely scoped and JVM reuse is demonstrated without breaking existing test execution.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
build-system
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.