Test checks affect results; Local execution feeling safe; Image Mode support; Subresults in tmt-report-result; Discover adjust-tests
See the release notes for the list of interesting changes.
What's Changed
- Add links to the
quay.io
repo withtmt
images by @psss in #3256 - Fix the copr repo name in the container files by @psss in #3259
- Disable package manager tests of dnf5 on Fedora 39 by @happz in #3262
- Test
result
key should be implemented as enum, not a string by @happz in #3253 - Increase
linkcheck
retries from 1 to 3 by @martinhoyer in #3264 - Remove
skip
from theResultInterpret
enumeration by @psss in #3269 - Remove
data-path
field fromtmt-report-result
output by @seberm in #3270 - Replace open+read/write with pathlib's read/write_text/bytes by @happz in #3263
- Replace
get()
calls with direct data access in discover/shell plugin by @happz in #3249 - Add caching of pip, hatch and hatch envs in doc-tests by @martinhoyer in #3241
- Isolate "effective config path" code in a function by @happz in #3250
- Multiplication was used incorrectly in examples by @lukaszachy in #3278
- Add a new
Test Runner
section to the guide by @psss in #3201 - Translate
beaker.pool
hardware requirement properly formrack
by @skycastlelily in #3271 - Improve message provided when plugin IDs collide by @happz in #3288
- Add an extra escape wrapper for illegal XML chars in junit report plugin by @seberm in #3289
- New tests for adjusting
duration
of a test by @pellecchialuigi in #3281 - The
--feeling-safe
option required forlocal
provision by @psss in #3282 - Improve CLI rendering of plugin docs by @happz in #3301
- Override test metada from plan using
adjust-tests
by @lukaszachy in #2865 - Include error and traceback in log file by @happz in #3247
- Suggest using
direnv
when working ontmt
tests by @psss in #3285 - Bump pre-commit checks by @happz in #3303
- Pass
{USER, COREOS}_DATA
separately intestcloud
by @frantisekz in #3266 - Support Fedora Image Mode by @thrix in #3229
- Call the
tmt-file-submit
script directly by @psss in #3310 - Wait for guest connection before test restart by @happz in #3291
- Support multiple links in the
tmt link
command by @psss in #3309 - Avoid using raw step data when injecting phases by @happz in #3248
- Add Debian 12.7 among container test images by @happz in #3306
- Translate
cpu.stepping
hardware requirement formrack
by @skycastlelily in #3295 - Mention the
Test Runner
section in release notes by @psss in #3312 - Save the subresults for tmt-report-result by @seberm in #3200
- Translate
cpu.frequency
hardware requirement by @skycastlelily in #3296 - Implement check
result
key, checks affect test result by default by @martinhoyer in #3239 - Release 1.38.0 by @thrix in #3318
New Contributors
- @pellecchialuigi made their first contribution in #3281
Full Changelog: 1.37.0...1.38.0