Framework for automated system-level testing (web-frontend, scheduler and tools)
built by guoguo
completed Thu, 29 Oct 2026 21:34:38 UTC
Description
openQA is a testing framework that allows you to test GUI applications on one
hand and bootloader and kernel on the other. In both cases, it is difficult to
script tests and verify the output. Output can be a popup window or it can be
an error in early boot even before init is executed.
openQA is an automated test tool that makes it possible to test the whole
installation process of an operating system. It uses virtual machines to
reproduce the process, check the output (both serial console and screen) in
every step and send the necessary keystrokes and commands to proceed to the
next. openQA can check whether the system can be installed, whether it works
properly in 'live' mode, whether applications work or whether the system
responds as expected to different installation options and commands.
Even more importantly, openQA can run several combinations of tests for every
revision of the operating system, reporting the errors detected for each
combination of hardware configuration, installation options and variant of the
operating system.
RPMs
No RPMs
Changelog
* Thu Sep 03 2026 Adam Williamson <adamwill@fedoraproject.org> - 5^20260604git6376095-7 - Backport #7657 to fix tests on perl 5.44+ * Wed Jul 29 2026 Adam Williamson <awilliam@redhat.com> - 5^20260604git6376095-6 - Backport PR #7688 to add forge.fp.o bugurl/bugref support * Tue Jul 21 2026 Adam Williamson <awilliam@redhat.com> - 5^20260604git6376095-5 - Backport PR #7634 to fix build with Mojo 9.48+ * Thu Jul 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 5^20260604git6376095-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild * Thu Jun 18 2026 Adam Williamson <awilliam@redhat.com> - 5^20260604git6376095-3 - Fix a couple of incorrect -devel package deps * Mon Jun 15 2026 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 5^20260604git6376095-2 - Drop call to %sysusers_create_compat * Fri Jun 05 2026 Adam Williamson <awilliam@redhat.com> - 5^20260604git6376095-1 - Bump to latest git, re-sync spec, backport a couple of patches * Wed Mar 11 2026 Adam Williamson <awilliam@redhat.com> - 5^20260126git19189f0-3 - Drop shfmt from -devel dependencies (it was retired) * Mon Jan 26 2026 Adam Williamson <awilliam@redhat.com> - 5^20260126git19189f0-1 - Update to latest upstream git - Drop merged patches * Fri Jan 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 5^20250711git28a0214-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild * Fri Sep 05 2025 Adam Williamson <awilliam@redhat.com> - 5^20250711git28a0214-3 - Backport PR #6719 to include failed modules in job.done messages * Thu Jul 24 2025 Fedora Release Engineering <releng@fedoraproject.org> - 5^20250711git28a0214-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild * Fri Jul 11 2025 Adam Williamson <awilliam@redhat.com> - 5^20250711git28a0214-1 - Update to latest upstream git (fix timestamps on overview page) * Thu Jul 10 2025 Adam Williamson <awilliam@redhat.com> - 5^20250710git2f1c94d-1 - Update to latest upstream git - Drop merged patch * Wed Jul 09 2025 Adam Williamson <awilliam@redhat.com> - 5^20250709git371ad64-1 - Update to latest upstream git - Drop merged patches * Mon Jul 07 2025 Adam Williamson <awilliam@redhat.com> - 5^20250522git6deeb26-2 - Backport PR #6578 to fix tap worker dbus quota issue * Thu May 22 2025 Adam Williamson <awilliam@redhat.com> - 5^20250522git6deeb26-1 - Update to latest upstream git - Drop merged patches - Backport new git config fixes (PR #6472) * Fri May 16 2025 Adam Williamson <awilliam@redhat.com> - 5^20250430git10b1e43-4 - Update bundled dependency metadata * Wed May 14 2025 Adam Williamson <awilliam@redhat.com> - 5^20250430git10b1e43-3 - Backport PR #6455 to fix --clean with YAML templates - Update #6446 patches - Fix group memberships harder * Tue May 13 2025 Adam Williamson <awilliam@redhat.com> - 5^20250430git10b1e43-2 - Backport PR #6446 to fix template dump/load issues - Fix group memberships * Wed Apr 30 2025 Adam Williamson <awilliam@redhat.com> - 5^20250430git10b1e43-1 - Update to latest upstream git - Backport PR #6414 to fix configuration of automatic git operations * Thu Mar 27 2025 Adam Williamson <awilliam@redhat.com> - 4.6^20240729gitd5cf789-6 - Backport some OAuth2 fixes we need * Wed Feb 12 2025 Adam Williamson <awilliam@redhat.com> - 4.6^20240729gitd5cf789-5 - Exclude our custom plugins from the main package * Thu Jan 23 2025 Adam Williamson <awilliam@redhat.com> - 4.6^20240729gitd5cf789-4 - Fix an eternal loop issue in the Fedora messaging plugin * Fri Jan 17 2025 Fedora Release Engineering <releng@fedoraproject.org> - 4.6^20240729gitd5cf789-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild