108.0 - Oppenheimer
The Avocado team is proud to present another release: Avocado 108.0, AKA “Oppenheimer”, is now available!
Release documentation: Avocado 108.0
Users/Test Writers
Avocado introduces new way how to resolve test references with exec-runnables-recipe. It allows a user to point to a file that will be executed, and that is expected to generate (on its
STDOUT
) content compatible with the Runnable recipe format. More info about this new featrue can be found in documentaionDocumentation about avocado-instrumented test lifecycle has been improved
Utility Modules
avocado.utils.network.interfaces
got RHEL10 support.avocado.utils.nvme.get_block_size()
has been fix to not raisenon iterable error
.
Bug Fixes
Tap runner skipping test failures has been fixed. Now the test failures will be always visible.
Fail reason for interuptions during setUp and tearDown has been fixed.
Internal changes
Avocado’s static-checks has been moved to standalone repository and are provided via submodule. If you are checking out a fresh clone of Avocado, the instructions on how to proceed are already documented here. But if you already have a clone, then now, you’d also need to run:
git submodule update --init --recursive
Functinal tests for Debian has been added to test
avocado.utils.disto
Additional information
For more information, please check out the complete Avocado changelog.
For more information on the actual issues addressed, please check out the milestone information.
For more information on the release codename, please refer to IMDb.