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#multiho...;.
Our results viewer has been updated to properly display
<
https://artifacts.dev.testing-farm.io/54252652-707d-4a35-aa44-2886033a237...
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#artifac...
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#_re...
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?org...
per year \o/
Error rate ~ 3.45% from start of October
<
http://metrics.osci.redhat.com/d/NnHWU1dnz/testing-farm?viewPanel=12&...
~ 68k testing requests in October
<
http://metrics.osci.redhat.com/d/NnHWU1dnz/testing-farm?viewPanel=8&o...
Average queue time 30.4s
<
http://metrics.osci.redhat.com/d/NnHWU1dnz/testing-farm?viewPanel=26&...
on Public ranch, 53.5s
<
http://metrics.osci.redhat.com/d/NnHWU1dnz/testing-farm?viewPanel=27&...
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