Я использую JUnit 5 в своем проекте Maven.
Мой junit-platform.properties
выглядит следующим образом:
junit.jupiter.execution.parallel.enabled=true
junit.jupiter.execution.parallel.mode.default=concurrent
При выполнении тестов внутри IntelliJ или с Maven локально, тестывыполняется параллельно.
Однако при запуске их в Cloud Build внутри контейнера Maven Docker они запускаются последовательно.
Вот как они называются:
steps:
- name: 'maven:3-jdk-11-slim'
args: [
'mvn',
# https://stackoverflow.com/a/53513809/3067148
'-Dorg.slf4j.simpleLogger.showDateTime=true',
'-Dorg.slf4j.simpleLogger.dateTimeFormat=HH:mm:ss,SSS',
'-B',
'test'
]
В чем может быть причина, почему они не выполняются параллельно?