use of hudson.model.Run in project blueocean-plugin by jenkinsci.
the class PipelineApiTest method getPipelineRunLatestTest.
@Test
public void getPipelineRunLatestTest() throws Exception {
FreeStyleProject p = j.createFreeStyleProject("pipeline5");
p.getBuildersList().add(new Shell("echo hello!\nsleep 1"));
FreeStyleBuild b = p.scheduleBuild2(0).get();
j.assertBuildStatusSuccess(b);
List<Map> resp = get("/search?q=type:run;organization:jenkins;pipeline:pipeline5;latestOnly:true", List.class);
Run[] run = { b };
assertEquals(run.length, resp.size());
for (int i = 0; i < run.length; i++) {
Map lr = resp.get(i);
validateRun(run[i], lr);
}
}
Aggregations