LinuxDays 2025

Ondřej Pithart

Hi, I'm a QE engineer at SUSE, daily Linux user, network engineer at heart, car enthusiast and a general freak.


Sessions

10-04
16:30
50min
Binary Coverage: Finding Blind Spots In Software Testing
Emil Miler, Andrea Manzini, Ondřej Pithart

At SUSE QE we run over 15000 automated software tests, but we wanted a clearer picture of how much of the code in our binaries those tests actually cover. That’s why we built the Binary Coverage Project. It shows what’s covered, points out the functions we’ve missed, and makes it easy to dig into the gaps. We’ll walk through how it works, how you can run it yourself, and show some real examples.

The Binary Coverage Project uses Intel PIN to analyze running code and measure which parts are being executed during testing. The tool generates results in multiple formats, from high-level overviews to detailed lists of functions that are covered -- or completely missed -- for specific binaries.

In this talk, We’ll explain how the project works under the hood, show you how to run it yourself, and walk through example outputs. You’ll see both the big-picture insights and the practical details that make it easier to spot gaps in coverage and strengthen your test suite.

Content in English
107
10-05
12:00
20min
Jak začít s domácí automatizací v Home Assistantu
Pavel Dostál, Ondřej Pithart

Láká vás chytrá domácnost ale odrazují vás uzavřené ekosystémy a cizí cloudy? Ukážu Vám jak nasadit Home Assistant, jaké integrace jsou k dispozici a na závěr pár příkladů z praxe.

105