From a three-day manual build to a one-hour automated one
How Mitsubishi Electric (MELCO) automated the verification of its infotainment head unit for a Volvo Cars platform — with Diadrom.
Diadrom built the continuous-integration chain and automated verification with Diadrom Dolphin: every test case automated, and the release build cut from three days of manual work to a one-hour automated run.
In a hurry?Engineers → Technical deep-dive · Programme leads → The impact · Procurement → Talk to us
- BusinessFaster, more predictable releases: a build that took three days of manual work now runs automatically in about an hour, so the team ships more often with less risk.
- TechnicalA full continuous-integration chain — module-level feeding system-level — building and testing automatically on every commit.
- QualityEvery change is verified automatically, so regressions surface in minutes instead of at the end of a multi-day manual cycle.
Software-defined means continuously integrated
As more of a vehicle's behaviour moves into software, the bottleneck moves to verification. Teams ship changes continuously, but a release is only as fast as the slowest manual step in front of it — and for embedded ECU software that step is usually testing. Continuous integration, where every change is built and tested automatically, is how the rest of the software world removed that bottleneck; the automotive industry is now applying it to embedded software, where the cost of a late-discovered regression is higher.
A Tier-1 shipping a complex head unit
Mitsubishi Electric (MELCO) develops the infotainment head unit (IHU) for a Volvo Cars platform (SPA) — a feature-rich ECU whose software has to keep pace with an agile programme. The team wanted to develop and verify in parallel rather than in sequence, but its release build was a manual, multi-day effort and testing happened too late to catch problems cheaply.
Verification was the bottleneck
Producing a release meant roughly three days of manual work, and tests were run by hand rather than on every change. That made releases slow and regressions expensive: a defect introduced early might not surface until the end of a manual cycle, when it is hardest and most costly to fix. The team needed every test case automated and the release build itself made repeatable and fast — without lowering the verification bar a vehicle ECU demands.
A CI chain, with Dolphin doing the testing
Diadrom ran a pre-study and then implemented an automated continuous-integration chain for the ECU software — module-level CI feeding system-level CI, so each change is built and integrated automatically. Verification was automated with Diadrom Dolphin: test execution configured through Dolphin's interface, exported and version-controlled, and kept in sync across platforms, so the same suite runs the same way on every build.
The result is a pipeline where every commit is built and tested automatically, and producing a release is a roughly one-hour automated run instead of three days of manual assembly — the agile 'develop and verify in parallel' model made real for a complex vehicle ECU.
"It's fun to work again now that we've automated all the test cases."
— Mitsubishi Electric (MELCO)For the engineers in the room
- CapabilityAutomated continuous-integration chain for embedded ECU software — module-level CI feeding system-level CI
- VerificationTest execution automated with Diadrom Dolphin — configured in the GUI, exported and version-controlled, synchronised across platforms
- TriggerEvery commit built and tested automatically
- Release buildReduced from roughly three days of manual work to a one-hour automated run
- ModelDevelop and verify in parallel — agile delivery for a complex vehicle ECU
What it changed
The pipeline turned verification from the slowest step into an automatic one. Every commit is now built and tested without anyone waiting on it, and the release that once took three days of manual work runs in about an hour — so the team releases more often, catches regressions while they are cheap to fix, and holds an agile pace without lowering the bar a vehicle ECU demands. It is the same verification discipline Diadrom builds into its products, applied to a customer's own development process.
"The cheapest quality you will ever buy is the regression you catch on the commit that caused it. Automate the build and the test, and a three-day release becomes an hour — without giving up an inch of rigour."
Advice to peers
As vehicles become more software-defined, the teams that win are the ones that can change software quickly and prove it still works — continuously. The lesson generalises: automate the build and the verification together, put every commit under test, and 'fast' and 'safe' stop being a trade-off.
Details drawn from Diadrom's reference material on the engagement. Programme and platform specifics beyond those stated are excluded. Further information available to qualified parties under NDA.
Related cases and the report behind them
Prefer it as a document? Get the full case pack (PDF) — sent to your inbox, downloadable instantly.