This robot-framework listener listen results and upload them to OpenTMI.
Install using pip:
pip install robot-opentmi
Running with robot:
robot --listener robot_opentmi.plugin.PythonListener:<host>:<token>:<port>:<store_logs> example/example.robot
Where:
<host>is OpenTMI uri (required)<token>is OpenTMI access token (required)<port>is OpenTMI port (default: 80, optional)<store_logs>store logs to OpenTMI (default: False, optional)
module utilize some special robot metadata. Usage:
robot -M <KEY>:<VALUE> ...
Keys:
-
Device Under Test:
DUT_SERIAL_NUMBERDUT_TYPEDUT_VERSIONDUT_VENDORDUT_MODELDUT_PROVIDER
-
Software Under Test:
SUT_COMPONENTSUT_FEATURESUT_COMMIT_IDSUT_BRANCH