Testing Farm release 2023-10.1 https://docs.testing-farm.io/Testing%20Farm/0.1/releases/2023-10.1.html is deployed đ.
đŽ *Upgrades*
tmt https://tmt.readthedocs.io/en/stable/ updated from 1.27.0 to 1.28.2 https://github.com/teemtee/tmt/releases/tag/1.28.0.
Artemis https://gitlab.com/testing-farm/artemis upgraded from v0.0.63 to v0.0.65 https://gitlab.com/testing-farm/artemis/-/releases/v0.0.65, see also release notes for v0.0.63 https://gitlab.com/testing-farm/artemis/-/releases/v0.0.63, v0.0.64 https://gitlab.com/testing-farm/artemis/-/releases/v0.0.64.
Testing Farm CLI https://docs.testing-farm.io/Testing%20Farm/0.1/cli.html tool updated to v0.0.14, please update your installation for the new features to work.
đŻ *Highlights*
The initial version of the multihost testing is now available. The testing is opt-in and has some limitations. See our documentation for details https://docs.testing-farm.io/Testing%20Farm/0.1/test-request.html#multihost-testing. Our results viewer has been updated to properly display https://artifacts.dev.testing-farm.io/54252652-707d-4a35-aa44-2886033a237b/ the test environments and results. Happy experimenting! (TFT-2165 https://issues.redhat.com/browse/TFT-2165)
Request cancellation https://docs.testing-farm.io/Testing%20Farm/0.1/test-request.html#cancel in Testing Farm is now possible. Use the DELETE method on a request or the testing-farm cancel CLI command to cancel a request easily. (TFT-1696 https://issues.redhat.com/browse/TFT-1696)
The Staging API is now accessible via api.stage.testing-farm.io, offering a preview of our API reimplementation using the FastAPI framework. (TFT-2237 https://issues.redhat.com/browse/TFT-2237)
The order of artifact installation https://docs.testing-farm.io/Testing%20Farm/0.1/test-request.html#artifact-installation-order can now be altered, addressing some corner cases when installing various builds simultaneously. (TFT-2172 https://issues.redhat.com/browse/TFT-2172 )
ď¸đ *Bugfixes* A bug that prevented the cleanup of resources during pipeline timeouts has been fixed. This was a RHIVOS blocker. (TFT-2312 https://issues.redhat.com/browse/TFT-2312)
Repositories on Beaker boxes have been unified with standard testing images, such as rhel-CRB, etc. (TFT-2228 https://issues.redhat.com/browse/TFT-2228)
An appropriate error message is now returned if a user tries to install a repository artifact that is too large. (TFT-2169 https://issues.redhat.com/browse/TFT-2169)
The stability of Beaker provisioning for ppc64 has been improved. (TFT-2235 https://issues.redhat.com/browse/TFT-2235)
Documented reserved directories https://docs.testing-farm.io/Testing%20Farm/0.1/test-environment.html#_reserved_directories used by Testing Farm in the test environment. (TFT-1473 https://issues.redhat.com/browse/TFT-1473)
Non-printable characters are now properly XML-encoded in jUnit XML output. ( TFT-2046 https://issues.redhat.com/browse/TFT-2046)
The transition to sentry-python for error reporting on the Sentry platform from our workers is complete. (TFT-2227 https://issues.redhat.com/browse/TFT-2227)
đŚď¸ *Packages* List of important packages bundled in the worker image.
⯠podman run --entrypoint rpm quay.io/testing-farm/worker:2023-10.1 -q tmt standard-test-roles ansible-core podman beakerlib | sort | uniq ansible-core-2.14.11-1.fc38.noarch beakerlib-1.29.3-2.fc38.noarch podman-4.7.2-1.fc38.x86_64 standard-test-roles-4.11-2.fc38.noarch tmt-1.28.2-1.fc38.noarch
đ *Statistics*
Testing Farm has passed 700k requests https://stats.testing-farm.io/d/dpYooDIVk/testing-farm-all-time-stats?orgId=1&viewPanel=7 per year \o/
Error rate ~ 3.45% from start of October http://metrics.osci.redhat.com/d/NnHWU1dnz/testing-farm?viewPanel=12&orgId=1&from=1696111200000&to=1698793200000
~ 68k testing requests in October http://metrics.osci.redhat.com/d/NnHWU1dnz/testing-farm?viewPanel=8&orgId=1&from=1696111200000&to=1698793200000
Average queue time 30.4s http://metrics.osci.redhat.com/d/NnHWU1dnz/testing-farm?viewPanel=26&orgId=1&from=1696111200000&to=1698793200000 on Public ranch, 53.5s http://metrics.osci.redhat.com/d/NnHWU1dnz/testing-farm?viewPanel=27&orgId=1&from=1696111200000&to=1698793200000 on Red Hat ranch from the start of October.
On the behalf of the Testing Farm Team, /M
-- Miroslav Vadkerti :: Senior Principal QE :: Testing Farm / Linux QE Red Hat Slack :: mvadkert :: #testing-farm #tmt Fedora Matrix :: mvadkert :: #Fedora CI Remote Czech Republic :: Red Hat Czech s.r.o