avocado icon indicating copy to clipboard operation
avocado copied to clipboard

Avocado 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...

Results 204 avocado issues
Sort by recently updated
recently updated
newest added

Moving the utilities to OOPs supported way to make them more useful and Robust.

**Describe the bug** When you run `./selftests/lint.sh` on python3.12 with dev installation the test will error with `astroid.exceptions.AstroidError`. **Steps to reproduce** in python3.12 environment: ``` $ pip install -r requirements-dev.txt...

bug

In https://github.com/avocado-framework/avocado/blob/3b1f5cbbb07ea850498b55aa020d74cc0f7fa15f/avocado/core/result.py#L103 The parameter description of 'test' does not match the parameter 'state' and Refactor: Remove unused 'option = None' initialization

**Is your feature request related to a problem? Please describe.** One of my test executions fails with `Provider not available` and the test can't execute. When I manually execute `avocado...

enhancement

This solves the lint *warnings*, removing all check exceptions from the pylint configuration for `avocado/utils`. This is part of: https://github.com/avocado-framework/avocado/issues/6034

Add a few sentences that hopefully help to understand which file to look into for the 'legacy' behavior of the job.log, e.g. in 93lts.

Github is depracating the MacOS 12 runner and it will be removed December 3rd. Let's do the update now to avoid any future trubles. Reference: https://github.com/actions/runner-images/issues/10721

This will additionally display the updated text on pages like https://github.com/avocado-framework/avocado/actions/runs/11215982471. Here's an example of how job summaries are displayed: https://github.com/ansible/awx-plugins/actions/runs/10793404435#summary-29935289633.

This patch will make the links on the UI of the [Deployments](https://github.com/avocado-framework/avocado/deployments/pypi) and workflow pages more accurate.

**Describe the bug** Avocado uses `TestInterrupt` exceptions for interrupting tests on timeouts. Unfortunately, users might change this behaviour if they will add exception handling for `Exception` class. This will cause...

bug