-
Type: Task
-
Status: Resolved
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: Jenkins X
-
Team:PLATFORM
-
Sprint:nxplatform 11.1.32
-
Story Points:3
Currently, the multi-environment unit tests added since NXP-28579 are run in parallel in the same container, running 3 Maven processes.
Though, it makes sense to run each Maven process in a dedicated container to:
- Isolate the CPU/memory resource usage per process.
- Better control the CPU/memory resource requests/limits of each container regarding the actual consumption of each Maven process, and adjust these resources more finely than what was done for NXBT-3273.
- Have a hope to be less subject to transaction timeouts (see
NXP-28710) and latency (seeNXP-28818) issues. - Maybe avoid some remaining port sharing issues?