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 documentaion

  • Documentation about avocado-instrumented test lifecycle has been improved

Utility Modules

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.