ResultsDB Plugin ================ 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.