Uses of Interface
org.jenkinsci.plugins.octoperf.client.RestApiFactory
Package
Description
Rest client service.
JUnit reporting service.
JMeter logs service.
Real-time Test metrics during the test execution.
Project service.
Runtime services.
Scenario service.
-
Uses of RestApiFactory in org.jenkinsci.plugins.octoperf.client
Modifier and TypeMethodDescriptionorg.apache.commons.lang3.tuple.Pair<RestApiFactory,
RestClientAuthenticator> RestClientService.create
(String apiUrl, PrintStream logger) Creates aRetrofit
ready to login on octoperf cloud load testing platform. -
Uses of RestApiFactory in org.jenkinsci.plugins.octoperf.conditions
Modifier and TypeMethodDescriptionStopOnAlert.execute
(PrintStream logger, RestApiFactory factory, String benchResultId) abstract Result
TestStopCondition.execute
(PrintStream logger, RestApiFactory factory, String benchResultId) -
Uses of RestApiFactory in org.jenkinsci.plugins.octoperf.junit
Modifier and TypeMethodDescriptionJUnitReportService.saveJUnitReport
(FilePath workspace, RestApiFactory apiFactory, String benchResultId) Saves the junit test report on disk. -
Uses of RestApiFactory in org.jenkinsci.plugins.octoperf.log
Modifier and TypeMethodDescriptionvoid
LogService.downloadLogFiles
(FilePath workspace, PrintStream logger, RestApiFactory apiFactory, String benchResultId) Downloads the test log files from Octoperf servers once the test is finished. -
Uses of RestApiFactory in org.jenkinsci.plugins.octoperf.metrics
Modifier and TypeMethodDescriptionMetricsService.getMetrics
(RestApiFactory apiFactory, String benchResultId) Retrieves current test metrics from the server. -
Uses of RestApiFactory in org.jenkinsci.plugins.octoperf.project
Modifier and TypeMethodDescriptionProjectService.find
(RestApiFactory apiFactory, String id) ProjectService.getProjects
(RestApiFactory apiFactory, String workspaceId) Returns the scenario ids per project id. -
Uses of RestApiFactory in org.jenkinsci.plugins.octoperf.result
Modifier and TypeMethodDescriptionBenchResultService.find
(RestApiFactory apiFactory, String benchResultId) Finds a bench result by its id.BenchResultService.getProgress
(RestApiFactory apiFactory, String benchResultId) BenchResultService.getState
(RestApiFactory apiFactory, String benchResultId) Refreshed the state of the given benchresult.void
BenchResultService.stopTest
(RestApiFactory apiFactory, String benchResultId) Stops the test. -
Uses of RestApiFactory in org.jenkinsci.plugins.octoperf.scenario
Modifier and TypeMethodDescriptionScenarioService.find
(RestApiFactory apiFactory, String id) ScenarioService.getScenariosByProject
(RestApiFactory apiFactory, String workspaceId) ScenarioService.startTest
(RestApiFactory apiFactory, String scenarioId, Optional<String> testName) -
Uses of RestApiFactory in org.jenkinsci.plugins.octoperf.threshold
Modifier and TypeMethodDescriptionboolean
ThresholdAlarmService.hasAlarms
(RestApiFactory apiFactory, String benchResultId, ThresholdSeverity severity) -
Uses of RestApiFactory in org.jenkinsci.plugins.octoperf.workspace