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
File details
Details for the file avocado-framework-plugin-resultsdb-103.0.tar.gz
.
File metadata
- Download URL: avocado-framework-plugin-resultsdb-103.0.tar.gz
- Upload date:
- Size: 4.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 84148c2e0c95340c2ecd57404544f1b4419f8200fe3f407680f6e7f41cc5a7d1 |
|
MD5 | 99058e365c74bab2dbbc9be53c556239 |
|
BLAKE2b-256 | 84e016406a137810321abc21b4a3f4274ae9ca5b77151bf08f479290df48a478 |
Provenance
File details
Details for the file avocado_framework_plugin_resultsdb-103.0-py3-none-any.whl
.
File metadata
- Download URL: avocado_framework_plugin_resultsdb-103.0-py3-none-any.whl
- Upload date:
- Size: 4.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d63eaa7be32eba40752b9459a3194662153e927837f6a549487f8a27a34d8c8e |
|
MD5 | 097a4ce5b8cc59bdb4ee4287bd8fc3fa |
|
BLAKE2b-256 | ccace769493763347b46a0aa607f30ab1a17acbaa6812b9d78aceeea82791757 |