Loading…
September 27-30, 2021
Seattle, Washington, USA + Virtual
View More Details & Registration

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for Open Source Summit + Embedded Linux Conference + OSPOCon 2021 to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

This schedule is automatically displayed in Pacific Daylight Time (UTC -7). To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date." The schedule is subject to change.

IMPORTANT NOTE: Timing of sessions and room locations are subject to change.

Wednesday, September 29 • 11:30am - 12:20pm
(VIRTUAL) LAVA + OpenQA = Automated, Continuous Full System Testing - Laurence Urhegyi & James Thomas, Codethink Ltd

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
Maintaining software systems for a long time is hard. Backporting kernel patches is a complex and expensive overhead. The Linux project's position is - quite rightly - to instruct down-streams to upgrade to the latest release. In practice, upgrading is difficult, scary and usually avoided. It takes time and effort before there is enough confidence that new releases will work in context: full system testing in embedded environments can be arduous. What if we could have continuous, automated full system tests, from from UI, to OS, to kernel, on hardware? This talk will provide an overview of how this can be achieved with a combination of OpenQA, LAVA and Continuous Integration pipelines. The talk will cover: - How the same tests can be used in both kernel space and user space testing - How the same tests can run in both virtualisation (with OpenQA and QEMU, developed originally for GNOME-OS) and also on hardware - How images are then deployed and tested in hardware (LAVA triggers OpenQA via VNC to begin testing on boards)

Speakers
JT

James Thomas

Engineer, Codethink Ltd
Senior Software Engineer and Architect at Codethink Ltd. Passionate about open source and embedded Linux.
LU

Laurence Urhegyi

Project Manager, Codethink
Automotive Project Manager. Passionate about improving build, integration and testing cycle times First hand knowledge of how the introduction of cutting edge FOSS technologies can help businesses adapt and stay competitive.



Wednesday September 29, 2021 11:30am - 12:20pm PDT
MeetingPlay Platform + Virtual Learning Lab
  Embedded Linux Conference (ELC), Test Frameworks & Board Farms