Class TestRunLoggingController
java.lang.Object
org.qubership.atp.ram.logging.controllers.TestRunLoggingController
@RequestMapping("/api/logging/testRuns")
@RestController
public class TestRunLoggingController
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionCreate/update test run, execution request, test plan and project.stop(StopTestRunRequest request) Stop test run.update(CreatedTestRunRequest request) Update test run.
-
Constructor Details
-
TestRunLoggingController
public TestRunLoggingController()
-
-
Method Details
-
findOrCreateWithParents
@PostMapping("/withParents/findOrCreate") public CreatedTestRunResponse findOrCreateWithParents(@RequestBody CreatedTestRunWithParentsRequest request) Create/update test run, execution request, test plan and project.- Parameters:
request- for updated info- Returns:
- executionRequestId, testRunId
-
update
@PostMapping("/update") public CreatedTestRunResponse update(@RequestBody CreatedTestRunRequest request) Update test run.- Parameters:
request- for updated info- Returns:
- testRunId
-
stop
Stop test run.- Parameters:
request- for updated info- Returns:
- execution status (string value)
-