The Community for Technology Leaders
2015 IEEE/ACM 3rd International Workshop on Release Engineering (RELENG) (2015)
Florence, Italy
May 19, 2015 to May 19, 2015
ISBN: 978-1-4673-7070-7
pp: 28
ABSTRACT
Modular build systems (such as Maven) may simplify build maintenance, but significantly reduce opportunities for parallelism where they may be most helpful: when running tests. If tests are contained in each module, and modules contain dependencies on each other, their tests can not run in parallel between modules that have build dependencies. This poster will present a technique for achieving significantly greater parallelism in running the tests of Maven-built Java projects, cutting build times in half in our case study.
INDEX TERMS
Parallel processing, Java, Testing, Life estimation, Delays, Conferences
CITATION

J. Bell, E. Melski, G. Kaiser and M. Dattatreya, "Accelerating Maven by Delaying Test Dependencies," 2015 IEEE/ACM 3rd International Workshop on Release Engineering (RELENG), Florence, Italy, 2015, pp. 28.
doi:10.1109/RELENG.2015.16
88 ms
(Ver 3.3 (11022016))