Continuous integration platform and performance

Jenkins is the most commonly used continuous integration platform. There are alternatives, such as Travis, but the ecosystem of Jenkins and the easiness to extend it makes it the clear leader for Java and enterprises applications.

The first thing we want to solve on the build/test execution platform for performance is the isolation of the builds, the goal being obviously to ensure the obtained figures are not affected by other builds.

To do that, Jenkins provides several plugins:

Get Java EE 8 High Performance now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.