Continuous Integration für eingebettete Systeme
Speaker:
Rouven Czerwinski (Software Entwickler, Pengutronix e.K.)
Scheduled time: Sunday, 12:00, Room V4
Eingebettete Systeme sollen über viele Jahre zuverlässig funktionieren und müssen daher regelmäßig aktualisiert werden. Doch wie stellt man sicher, dass das aktualisierte System ebenso fehlerfrei funktioniert wie das Ursprungssystem?
Der Vortrag gibt einen Überblick über einige Testarchitekturen und
zeigt, wie sich Tests auf echter Hardware von reinen Softwaretests
unterscheiden. Anschließend stellen wir unsere eigene Testbibliothek vor, begründen die eingeflossenen Design-Entscheidungen und zeigen an einem Beispiel, wie wir uns den CI-Prozess vorstellen.
Supplemental material: Slides (2525 KiB)
Download MP3 (20) Download OGG (13 MiB)
Download MP4 (270 MiB)