Agent for Reporting results of tests to the Report Portal
Project description
agent-python-nose
Nose plugin for reporting test results of Nose to the 'Reportal Portal'.
- Usage
- Configuration
- Launching
- Copyright Notice
- Changes in v0.0.2
Usage
Installation
To install nose plugin execute next command in a terminal:
pip install nose-reportportal
Configuration
Prepare the config file rp.ini
in root directory of tests
The rp.ini
file should have next mandatory fields:
rp_uuid
- value could be found in the User Profile section
rp_project
- name of project in Report Potal
rp_endpoint
- address of Report Portal Server, can be found in a environment variable "RP_ENDPOINT" after tests' run
rp_launch
- name of a launch
rp_launch_description
- description of a launch
Example of rp.ini
:
[base]
rp_uuid = fb586627-32be-47dd-93c1-678873458a5f
rp_endpoint = http://192.168.1.10:8080
rp_project = user_personal
rp_launch = AnyLaunchName {}
rp_launch_tags = Nose;Smoke
rp_launch_description = Smoke test
You need to add --rp-config-file to point to config file:
--rp-config-file rp.ini
If you like to override some of parameters above from command line, or from CI environment based on your build, then pass
--rp-launch
to change launch name.
--rp-mode
to change mode of run report portal agent
--rp-launch-description
to change description of a launch
Launching
To run test with Report Portal you must provide '--with-reportportal' flag:
nosetests --with-reportportal --rp-config-file rp.ini
Copyright Notice
Copyright Notice: https://github.com/reportportal/agent-python-nosetests#copyright-notice
Licensed under the Apache License Version 2.0, license (see the LICENSE file).
Apache License Version 2.0: http://www.apache.org/licenses/LICENSE-2.0
Changes in v0.0.2
- Added updated capturing for output and logs
- Added environment variable "RP_ENDPOINT" to exclude RP url from url-mockers if it is needed
Project details
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 nose_reportportal-0.0.2-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 98302257183fbe68b82cb0a061c3558836dc3ed8c11feac56ddcf8f155225311 |
|
MD5 | 69fcc864f6d5bd752afcb65bb01f0953 |
|
BLAKE2b-256 | 993ade19f184d7ddf3ba797d3080aba782a3f5a83591d771c71b6e4d43e026a3 |