pytest plugin for publish results to opentmi
Project description
pytest reporting plugin for opentmi
pytest plugin to upload results to opentmi server. Plugin collect various metadata against opentmi Result -schema. User can extend details using pytest metadata plugin.
Usage
Install using pip:
pip install pytest-opentmi
Enable plugin:
conftest.py:
pytest_plugins = ("pytest_opentmi.plugin",)
Running with pytest:
pytest --opentmi <host> --opentmi_token <token> [--opentmi_store_logs]
metadata
module utilize some special pytest metadata keys. Usage:
pytest --metadata <KEY> <VALUE> ...
Keys:
-
Device Under Test:
DUT_TYPE
(hw, simulator)DUT_SERIAL_NUMBER
DUT_VERSION
DUT_VENDOR
DUT_MODEL
DUT_PROVIDER
-
Software Under Test:
SUT_COMPONENT
(array)SUT_FEATURE
(array)SUT_COMMIT_ID
SUT_BRANCH
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
pytest-opentmi-0.3.4.tar.gz
(15.9 kB
view hashes)
Built Distribution
Close
Hashes for pytest_opentmi-0.3.4-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0f7b5f66d9b0fffe2118552399038b2b2c211ad095a27f9e7c5f9da2dc2ca1c7 |
|
MD5 | 913595b64e8237c14cc1b1335d5f71ac |
|
BLAKE2b-256 | bd16499a4a92bc93b181611b4535d74c33b0e27b9444fa1f0f944a68405310f1 |