Hi,🎮 Upgrades🎯 Highlights
- tmt updated from 1.22 to 1.24, see also release notes for 1.23
- Artemis upgraded to v0.0.57, improving hardware requirements
- Testing Farm CLI reserve command available, for easy provisioning of a single machine from Testing Farm. (TFT-2073) (DevConf mini-demo)
- Non-RHEL teams are onboarding to Testing Farm, see for example strizmi-kafk2a-operator. (fedoramagazine blog post)
- Support for customizing global timeout for a request. Default is 12 hours. (TFT-1763)
🐞 Bugfixes
- Support for private GIT repositories, the username and password can be passed directly in the git url and are properly treated as secrets. (TFT-1656)
- Support for tests filtering via the API request. (TFT-1993) (docs)
- Support for installing only certain packages from a repository. (TFT-2070)
- Support for merge request refs for GitLab and GitHub. (TFT-1578)
- Metrics for average queue time available for Red Hat and Public Ranch available. (TFT-1764) (link)
- Kickstart support for Beaker provisioner, on par with kickstart support in the Beaker XML. (TFT-1395) (thanks to Martin Litwora / sst_upgrades)
- Support for different location of tmt metadata root in the git repositories. (TFT-1706)
- Artemis can now detect spot instances pre-maturely terminated. (TFT-1888)
- TESTING_FARM_REQUEST_ID environment variable exposed to tests. (TFT-2044) (Thanks to Lukas Kotek / KVM QE)
- Support for tuning Beaker watchdog timeout in Artemis. (TFT-1949) (Thanks to Martin Litwora / sst_upgrades)
- Testing Farm CLI run command available, to easily run small shell snippets in Testing Farm. (TFT-2019)
- Excluding of packages for repository and copr build artifacts properly works now. (TFT-977)
- Compose and arch are not part of the plan name anymore in the JUnit XML. Oculus Improved to show compose and arch below the plan name. (TFT-1810)
- Multiple fixes for dnf5 which landed in Fedora Rawhide. Zuul PR testing disabled due to dnf5/issues/549.
- Non-printable characters in results-junit.xml are now properly handled (TFT-2039).
- Plans with non-standard characters supported. (TFT-1881)
- Test machine's hostname, FQDN and reverse DNS records are now properly resolvable. (TFT-1987)
- Improved stability of aarch64 in AWS by using non-spot instances. (TFT-2080)
🔍 Statistics
- Error rate ~ 3.69% in May
- ~ 56k testing requests in May
- Average queued time ~24 second in Public, ~5 minutes in Red Hat in th last month
Miroslav Vadkerti--Miroslav Vadkerti :: Senior Principal QE :: Testing Farm / Linux QEIRC mvadkert #tft #tmt #osci :: Mobile +420 773 944 252Remote Czech Republic :: Red Hat Czech s.r.o