Easily enable tests in Fedora, RHEL, GitHub
summary
Claim: a seven‑letter workflow lets repositories enable and run CI tests consistently across Fedora, RHEL, CentOS and GitHub. The toolchain is tmt with the tmt init, test metadata in fmf flexible metadata format, and commands like tmt run to discover, provision (default: full virtual VM), prepare (install local RPMs or use playbooks), execute and report. Live demos show nine plans, 157 stories, import from Nitrate, Packit/Koji and Testing Farm integration, HTML reports and interactive guest login — and minimal smoke tests run successfully.
AI-written summary · about
chapters (8)
related talks
25mIdentical Testing Environments from Laptop to CI with tmt and Testing Farm
51mWrite tests for the Always Ready Operating System
14mUsing packit and testing farm for CI/CD and automation in an upstream project
26mTesting Github PRs on Fedora/Centos with Packit
24mFedora CI: Testing an Operating System
46mBuilding for Enterprise by Testing OSS: One Codebase to Rule Them All
48mIntegrating upstream projects downstream
30mTaste Testing Tofu
