Package dev.galasa.framework.spi
Interface IFrameworkRuns
- All Known Implementing Classes:
FrameworkRuns
public interface IFrameworkRuns
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionvoid
addRunRasAction
(IRun run, RunRasAction rasActionToAdd) boolean
getAllGroupedRuns
(@NotNull String groupName) void
markRunFinished
(String runName, String result) boolean
markRunInterrupted
(String runName, String interruptReason) boolean
@NotNull IRun
submitRun
(String type, String requestor, String bundleName, String testName, String groupName, String mavenRepository, String obr, String stream, boolean local, boolean trace, Set<String> tags, Properties overrides, IFrameworkRuns.SharedEnvironmentPhase sharedEnvironmentPhase, String sharedEnvironmentRunName, String language, String submissionId)
-
Method Details
-
getActiveRuns
- Throws:
FrameworkException
-
getQueuedRuns
- Throws:
FrameworkException
-
getAllRuns
- Throws:
FrameworkException
-
getAllGroupedRuns
@NotNull @NotNull List<IRun> getAllGroupedRuns(@NotNull @NotNull String groupName) throws FrameworkException - Throws:
FrameworkException
-
getActiveRunNames
- Throws:
FrameworkException
-
delete
- Throws:
DynamicStatusStoreException
-
getRun
- Throws:
DynamicStatusStoreException
-
reset
- Throws:
DynamicStatusStoreException
-
markRunInterrupted
boolean markRunInterrupted(String runName, String interruptReason) throws DynamicStatusStoreException - Throws:
DynamicStatusStoreException
-
markRunFinished
- Throws:
DynamicStatusStoreException
-
addRunRasAction
- Throws:
DynamicStatusStoreException
-