Avocado Plugin to propagate Job results to Resultsdb
Project description
This optional plugin is intended to propagate the Avocado Job results to a given ResultsDB API URL.
To install the ResultsDB plugin from pip, use:
pip install avocado-framework-plugin-resultsdb
Usage:
$ avocado run avocado/examples/tests/passtest.py --resultsdb-api http://resultsdb.example.com/api/v2.0/
Optionally, you can provide the URL where the Avocado logs are published:
$ avocado run avocado/examples/tests/passtest.py --resultsdb-api http://resultsdb.example.com/api/v2.0/ --resultsdb-logs http://avocadologs.example.com/
The --resultsdb-logs is a convenience option that will create links to the logs in the ResultsDB records. The links will then have the following formats:
ResultDB group (Avocado Job):
http://avocadologs.example.com/job-2021-09-30T22.16-f40403c/
ResultDB result (Avocado Test):
http://avocadologs.example.com/job-2021-09-30T22.16-f40403c/test-results/1-passtest.py:PassTest.test/
You can also set the ResultsDB API URL and logs URL using a config file:
[plugins.resultsdb] api_url = http://resultsdb.example.com/api/v2.0/ logs_url = http://avocadologs.example.com/
And then run the Avocado command without the --resultsdb-api and --resultsdb-logs options. Notice that the command line options will have precedence over the configuration file.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for avocado_framework_plugin_resultsdb-105.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | d7d86e11307e15de08c621bb840d76a6f6acd500bb1c8329cb7e55b5133e66ee |
|
MD5 | 85787abcf9a1a1251f2f89a363e75251 |
|
BLAKE2b-256 | 85989b8ebf6f49a2a18786bc81c37a144db61e49c914b1e859fbf025609cafbb |
Hashes for avocado_framework_plugin_resultsdb-105.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4237986356324495d5dc3a61cedd71a3877b570bac5dc04e95459131184e39c1 |
|
MD5 | c1e1b852240af149e73935d57a0e4ab4 |
|
BLAKE2b-256 | 45f480037a5bcea2aa59ba511dac28af9600187be64ec43b50ffa7dc9c40a21b |