Testing Farm release 2022-11.1
Testing Farm is happy to announce it’s first named release 2022-11.1 🎉.
It was decided Testing Farm will be using a date version because it consists of multiple services and tools bundled together.
Highlights
-
tmt updated from 1.16 to 1.19 (see also release notes for 1.17 and 1.18)
-
Core worker framework (gluetool and gluetool-modules) now running on Python 3.9 (TFT-519)
-
Documented Jenkins integration with Testing Farm (thanks to Lukas Kotek / KVM QE)
-
New contributable results viewer oculus (thanks to Martin Pitt / Cockpit)
-
There is a new HTML page for available Red Hat Ranch composes (RH access only)
-
Hardware can be now specified via Testing Farm API or tmt plans for Red Hat ranch (TFT-1328)
Bugfixes
-
rpminspect execution is now 2-3x faster for large components like kernel, thunderbird, libreoffice and gcc (TFT-1725)
-
fixed issues with stuck tests due to malfunctioning timeouts (tmt#1521 TFT-1475 TFT-1534)
-
fixed issue with randomly disconnecting ssh for long-running tests (TFT-1740)
-
tmt plans referencing html report plugin will not fail (TFT-1659)
-
tmt tests with '#' in name are now correctly handled (TFT-1542)
-
copr support was switched to v3 api (TFT-1627)
-
tests using standard-test-source STI role will now work (TFT-1734)
-
remove disabled epel repository failing some tests (TFT-1538)
-
ssh to test host now does not forward LC_* and LANG env vars (TFT-1607)
-
prevent random ssh connection termination (TFT-1740)
Packages
List of important packages bundled in the worker image.
❯ podman run --entrypoint rpm quay.io/testing-farm/worker:2022-11.1 -q tmt standard-test-roles ansible podman beakerlib | sort | uniq
ansible-2.9.27-1.el8.noarch
beakerlib-1.29.3-1.el8.noarch
podman-4.2.0-1.module_el8.7.0+1216+b022c01d.x86_64
standard-test-roles-4.10-1.el8.noarch
tmt-1.19.0-1.el8.noarch
Statistics
-
error rate ~ 3.22% in the last 30 days (RH access only)
-
~ 55k testing requests in the last 30 days (RH access only)