Существуют ли какие-либо настройки в Maven или Bamboo, чтобы ограничить выполнение тестов в той же JVM, что и Bamboo, а не в отдельной JVM? - PullRequest
0 голосов
/ 09 марта 2011

Я использую Bamboo и Maven для непрерывной интеграции и запуска тестов.Где бы ни проводились запланированные / зависимые тесты maven в Bamboo, он создает новую JVM.У меня огромное нет.теста для каждого проекта, настроенного в Bamboo.Есть целых 20 проектов, у всех есть определенные тесты для них.Таким образом, число JVM также увеличивается, что делает сервер менее отзывчивым, поскольку множественная JVM увеличивает объем используемой памяти.

Есть ли какие-либо настройки в Maven или Bamboo, чтобы ограничить выполнение тестов в той же JVM, что и Bamboo, а не в отдельной JVM?

1 Ответ

1 голос
/ 09 марта 2011

Вы можете установить это в Maven surefire-plugin:

http://maven.apache.org/plugins/maven-surefire-plugin/examples/forking.html

У вас есть следующие варианты:

  • forkMode = never
  • forkMode = один раз
  • forkMode = всегда
...