Talk type: Talk

How to Speed Up Test Runs in a Multi-Module Maven Project

  • Talk in Russian
Presentation pdf

When there are many Maven modules in an Autotests project, it can take a very long time to run the tests. To speed up the process, a new tool was written at Wrike - Maven Modules Merger (Merger). Problems with long test runs can be related to long project builds, difficulties in managing the number of threads, and long test retries in each module. Merger combines several Maven modules into one, solving all these problems. The introduction of Merger helped Wrike reduce the overall test run time for deployment by more than a third, and the time of some individual builds from 50 to 12 minutes. The target audience of the report is QA and automators using the Maven + Java stack.

  • #maven
  • #java
  • #speed_up_tests
  • #tests_optimisations


Invited experts