Loading…
DevConf.cz 2021 has ended
Friday, February 19 • 11:45am - 12:25pm
Easily enable tests in Fedora, RHEL, GitHub...

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.


Imagine there would be a simple way to enable tests in the CI. Imagine the configuration would be consistent across Fedora, RHEL, CentOS, GitHub… so you would not have to always learn a new syntax for each. Imagine you could easily open source tests and share them across different distros. Imagine you could enter your component git repository, type just seven letters and all tests would be safely executed in your preferred environment. Imagine writing or debugging a test and reviewing test results would be a joyful task. Imagine… Or, do not imagine but come & try yourself:

* Learn how to use the new tmt command line tool
* Enable a simple test in the CI using a pull request
* Create a new test for your component, track coverage
* Safely and easily execute tests from your laptop
* Run and debug test code in your preferred environment
* Overview of Fedora CI support, Packit GitHub integration
* Real-life examples, hands-on experience, space for questions

Prerequisites:
Required: Laptop with Fedora, Fedora account, FPCA signed
Recommended: A package for experimenting / contributions
Optional: A test suitable for CI

Speakers
avatar for Petr Šplíchal

Petr Šplíchal

Principal Software Quality Engineer, Red Hat
Principal Software Quality Engineer at Red Hat working on improving testing tools and processes. Lately focused on tmt, the Test Management Tool, which aims to provide a comfortable and efficient way to develop tests and enable them easily and consistently all the way from the upstream... Read More →
avatar for Miroslav Vadkerti

Miroslav Vadkerti

Senior Prinicipal Quality Engineer, Red Hat
I work on Continuous Integration for RHEL. I am the co-author of https://github.com/gluetool/gluetool and Testing Farm.
PV

Pavel Valena

Red Hat
Pavel Valena is a Dracut, Ruby, RubyGems, and Vagrant package maintainer working for Red Hat.



Friday February 19, 2021 11:45am - 12:25pm CET
x Workshop Room