jenkinsci / jenkinsci/java-client-api

getTestReport() throwing org.apache.http.client.HttpResponseException:

Open
#404 0 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
Java
Stars
913
Forks
466
PR merge metrics
No merged PRs in 30d

Description

I am using java-client-api version 0.3.8 and Jenkins Version 2.8. I looked issues #156 , #89 but no use i am always getting org.apache.http.client.HttpResponseException: Not Found

Below is the code i am trying:
MavenJobWithDetails mavenJob = js.getMavenJob("GOA_Dashboard_Test");
BuildWithDetails details = mavenJob.getBuilds().get(0).details();
System.out.println("Build Number: " + details.getNumber());//i am getting number of latest build here
TestReport testReport = mavenJob.getBuilds().get(0).getTestReport();//getting error here

Also i tried
JenkinsTriggerHelper triggerHelper = new JenkinsTriggerHelper(js);
BuildWithDetails build = triggerHelper.triggerJobAndWaitUntilFinished("GOA_Dashboard_Test",params,true);
System.out.println("RESULT: "+build.getResult());
System.out.println("build Info: "+build.getTestReport());//getting error here

Please suggest me where i am doing mistake?
Thank You.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.