Loading…
DevConf.CZ 2019 has ended

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Quality & Testing [clear filter]
Friday, January 25
 

9:30am CET

How fuzzing helps to find bugs
This is based on my experience with fuzzing in systemd and casync using google's oss-fuzz. I'll discuss the general idea, libraries which can be used for fuzzing (afl, libfuzzer) and testing (address sanitizer, valgrind, ...), how to easily add fuzzing to any compiled project, and how to use online fuzzing resources. I think that almost any project can benefit, but this is still relatively unknown and many people don't realize how is it easy to add fuzzing, and how quickly this finds bugs. Fuzzing is yet another tool that is a necessary part of the toolbox.

I expect that attendees will be know how to add fuzzing to their projects after the session even if they knew nothing about the subject beforehand.

Speakers
avatar for Zbigniew Jędrzejewski-Szmek

Zbigniew Jędrzejewski-Szmek

software engineer, Red Hat
systemd maintainer



Friday January 25, 2019 9:30am - 9:55am CET
E105

2:00pm CET

Cookies for Kernel Developers
Red Hat's CKI ("cookie") project is building a CI for kernel patches being sent to maillists, both its own and public. We are putting our extensive park of hard-to-obtain hardware to the task of testing patches before they're even reviewed, and we strive to give you the test results with no strings attached, just like cookies.

We've been running the system internally for a while, and are getting ready to apply it to upstream patches and start sending reports to contributors. We would like to tell you how our system works so far, what ideas we have, and hear how you would like it to work for you, on upstream maillists!

Naturally, real cookies are involved in the presentation!

Speakers
avatar for Major Hayden

Major Hayden

Red Hat
avatar for Nikolai Kondrashov

Nikolai Kondrashov

Senior Software Engineer, Red Hat
A self-taught software engineer. Love working on low-level software and dealing with hardware directly. Work on CKI project at Red Hat, maintain DIGImend project, and play with embedded as a hobby.



Friday January 25, 2019 2:00pm - 2:50pm CET
E105

3:00pm CET

Things Fedora QA Robots Do
There are rather a lot of bits of automated infrastructure related to Fedora QA that do things like creating those release validation wiki pages you may have seen, forwarding automated results to various places, sending out email reports, and so on. This session will try to provide an overview of all these little things, which I like to call robots because it sounds cooler, their functions, where they run, and how they work together to help save people work and make Fedora work better.

Speakers
avatar for Adam Williamson

Adam Williamson

Fedora QA engineer, Red Hat
Fedora QA engineer


robots odp

Friday January 25, 2019 3:00pm - 3:50pm CET
E105