Case Study: HiveMQ cuts test feedback cycles by 3X with Gradle Develocity

A Gradle Case Study

Preview of the HiveMQ Case Study

HiveMQ speeds test feedback 3x with Gradle Develocity

HiveMQ, a provider of a mission-critical MQTT platform for IoT data, faced developer productivity challenges due to extensive testing requirements. Their 10-hour sequential test process was essential for quality but threatened fast feedback cycles. They needed a solution to effectively distribute tests and manage flakiness without compromising their high standards. They turned to the vendor Gradle and implemented its Develocity platform, including Test Distribution and Build Scan features.

Gradle's Develocity solution enabled HiveMQ to distribute tests across multiple agents with minimal overhead. This resulted in a dramatic reduction of feedback time from 30-40 minutes to just 10-15 minutes, a 3x improvement. The Test Distribution feature worked seamlessly for most tests and Gradle's flexibility allowed them to create a custom plugin for more complex Docker-based tests. Additionally, Develocity's analytics helped the team proactively identify and fix flaky tests, further stabilizing their development process.


View this case study…

Gradle

42 Case Studies