foss-gbg 2019-12: LabGrid

Public group
Location image of event venue


This meetup will be all about LabGrid. Tobias Olausson will discuss how he has used Labgrid, what it is and what it isn't.

Labgrid is a embedded board control python library with a focus on testing, development and general automation. Labgrid exports a pytest plugin which abstracts the hardware specifics, based on a configuration file per board.

I've used Labgrid to automate flashing and testing of embedded boards, both as part of a CI loop but also for my everyday developer tasks. In this talk, I'll make an overview of what Labgrid is and isn't, how it can fit into the development flow and do some comparisons with other systems. There will be lots of examples and a demo!

Tobias is a software engineer that has ended up in the embedded Linux domain, working mostly with various Linux platforms using Yocto/OpenEmbedded with both automotive and industrial applications. A functional programmer at heart, most of the code he writes these days are C/C++ and various scripting snippets.

The host for the evening is provided by Redpill-Linpro. They kindly supply the venue as well as lighter food.