report-portal-client

Report Portal client

License

License

Categories

Categories

CLI User Interface
GroupId

GroupId

io.github.barvin
ArtifactId

ArtifactId

report-portal-client
Last Version

Last Version

4.0.7
Release Date

Release Date

Type

Type

jar
Description

Description

report-portal-client
Report Portal client
Project URL

Project URL

https://github.com/barvin/report-portal-client
Source Code Management

Source Code Management

https://github.com/barvin/report-portal-client

Download report-portal-client

How to add to project

<!-- https://jarcasting.com/artifacts/io.github.barvin/report-portal-client/ -->
<dependency>
    <groupId>io.github.barvin</groupId>
    <artifactId>report-portal-client</artifactId>
    <version>4.0.7</version>
</dependency>
// https://jarcasting.com/artifacts/io.github.barvin/report-portal-client/
implementation 'io.github.barvin:report-portal-client:4.0.7'
// https://jarcasting.com/artifacts/io.github.barvin/report-portal-client/
implementation ("io.github.barvin:report-portal-client:4.0.7")
'io.github.barvin:report-portal-client:jar:4.0.7'
<dependency org="io.github.barvin" name="report-portal-client" rev="4.0.7">
  <artifact name="report-portal-client" type="jar" />
</dependency>
@Grapes(
@Grab(group='io.github.barvin', module='report-portal-client', version='4.0.7')
)
libraryDependencies += "io.github.barvin" % "report-portal-client" % "4.0.7"
[io.github.barvin/report-portal-client "4.0.7"]

Dependencies

runtime (8)

Group / Artifact Type Version
io.swagger : swagger-annotations jar 1.5.0
io.github.openfeign : feign-core jar 9.5.1
io.github.openfeign : feign-jackson jar 9.5.1
io.github.openfeign : feign-okhttp jar 9.5.1
com.fasterxml.jackson.core : jackson-core jar 2.9.3
org.slf4j : slf4j-api jar 1.7.25
com.google.guava : guava jar 23.0
org.apache.tika : tika-core jar 1.18

Project Modules

There are no modules declared in this project.

report-portal-client

Download

General Java client to the Report Portal

Usage example:

StartLaunchRQ rq = new StartLaunchRQ();
rq.setName("MyLaunch");
rq.setStartTime(Calendar.getInstance().getTime());
rq.setMode(Mode.DEFAULT);

ReportPortalClient reportPortal = new ReportPortalClient("https://your.rp.com", "your-project",
        "1b22cec4-6f24-4161-be5b-8aa0cac741a7");
try {
    String launchId = reportPortal.startLaunch(rq);
    // do something with launchId
} catch (ReportPortalClientException e) {
    System.out.println("Unable to start launch in ReportPortal: " + e.getMessage());
}

See the list of available actions in the class src/main/java/org/qatools/rp/ReportPortal.java

Versions

Version
4.0.7
4.0.6
4.0.5