#993862 ITP: avocado -- Framework for automated testing

Package:
wnpp
Source:
wnpp
Submitter:
Anton Mikanovich
Date:
2026-04-10 14:55:02 UTC
Severity:
wishlist
#993862#5
Date:
2021-09-07 12:07:01 UTC
From:
To:
* Package name    : avocado
  Version         : 91.0
  Upstream Author : Red Hat, Cleber Rosa <crosa@redhat.com>
* URL             : https://github.com/avocado-framework/avocado
* License         : GPLv2+
  Programming Lang: Python
  Description     : Framework for automated testing

Avocado is a next generation testing framework inspired by Autotest and modern development tools such as git.

It is a set of tools and libraries to help with automated testing. One can call it a test framework with benefits. Native tests are written in Python and they follow the unittest pattern, but any executable can serve as a test.

The main features are:
 * Multiple result formats (human-readable/xUnit/JSON/TAP)
 * Job Replay to reproduce a given job
 * Job Diff to compare several aspects of two given jobs
 * Plugin system for framework extension
 * Utility libraries to perform basic operations like process execution, system information obtain, package management, etc
 * Good documentation available: https://avocado-framework.readthedocs.io/en/latest

Current packaging state can be found at https://github.com/avocado-framework/avocado/tree/master/contrib/packages/debian

We plan to maintain it and need a sponsor for the upload.