What are the approaches and challenges we encounter when applying continuous integration techniques to embedded software, where the behaviour is dictated by how the hardware, it’s (3rd party) firmware and its peripherals behave.
26. CI software
FreeRTOS tests
on Linux
FreeRTOS tests
on Linux
Tests on PCB
Tests in the Cloud™
Test setup
(Hardware model 1)
Test setup
(Hardware model 2)