-
Type: Sub-task
-
Status: Resolved
-
Priority: Minor
-
Resolution: Won't Fix
-
Affects Version/s: None
-
Fix Version/s: QualifiedToSchedule
-
Tags:
-
Sprint:Sprint RepoTeam 5.9.4-1, Sprint RepoTeam 5.9.4-2, Sprint RepoTeam 5.9.4-3, Sprint RepoTeam 5.9.4-4, Sprint RepoTeam 5.9.5-1, Sprint RepoTeam 5.9.5-2
By isolating each tests in an isolated class loader we're able to load multiple times in a single JVM the nuxeo's runtime.
We also need to manage a thread pool for controlling the number of runtimes we want to have in parallel. The pool could be sized according to the core CPUs available on the host. Also, we should adapt the JVM memory sizing according to the number of runtimes being executed in parallel.