Report Portal
ReportPortal is a test automation analytics platform and real-time reporting, powered by Machine Learning.
Installation
- 
Copy the below line to
dependenciessection of the projectbuild.gradlefileExample 1. build.gradleimplementation(group: 'org.vividus', name: 'vividus-agent-reportportal', version: '0.5.12') - 
If the project was imported to the IDE before adding new dependency, re-generate the configuration files for the used IDE and then refresh the project in the used IDE.
 
Properties
| The properties marked with bold are mandatory. | 
| Property Name | Acceptable values | Default | Description | 
|---|---|---|---|
system.rp.enable  | 
  | 
  | 
Enables reporting to the ReportPortal  | 
system.rp.endpoint  | 
URL  | 
none  | 
URL to the ReportPortal instance  | 
system.rp.uuid  | 
Access token from ReportPortal profile  | 
none  | 
Will be used to authenticate user  | 
system.rp.project  | 
Any string  | 
none  | 
Name of the project that will be used for launch reporting  | 
system.rp.launch  | 
Any string  | 
none  | 
The name of the launch, e.g.   | 
system.rp.description  | 
Any string  | 
none  | 
Launch description  | 
system.rp.test-entity  | 
  | 
  | 
Defines what will be reported as a test case   | 
system.rp.attributes  | 
Semi-colon separated values, e.g.   | 
none  | 
Attributes could be used for additional tagging of the launches  | 
system.rp.publish-attachments  | 
  | 
  | 
Enables or disables on-failure attachments (screenshots, application source code) publishing  |