Interface TestRunResult
-
- All Superinterfaces:
java.lang.Iterable<TestResult>
public interface TestRunResult extends java.lang.Iterable<TestResult>
A Test Run Result represents the execution of one or multiple ETS against one Test Object. It is the root result element of one or multipleTestTaskResult
s. If a TestRunResult is used for iteration, the iterator will also traverse all sub results starting with the first Test Task Result.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
delete()
Delete the report from the remote ETF instance.long
duration()
The duration of this test in millisecondsjava.util.List<java.lang.String>
logEntries()
Get the log entries that were logged during the Test Runjava.time.LocalDateTime
startDate()
The start datajava.util.Collection<TestTaskResult>
testTaskResults()
-
-
-
Method Detail
-
logEntries
java.util.List<java.lang.String> logEntries() throws RemoteInvocationException
Get the log entries that were logged during the Test Run- Returns:
- start as date
- Throws:
RemoteInvocationException
- reading the log file failed
-
startDate
java.time.LocalDateTime startDate()
The start data- Returns:
- start as date
-
duration
long duration()
The duration of this test in milliseconds- Returns:
- duration in milliseconds
-
testTaskResults
java.util.Collection<TestTaskResult> testTaskResults()
-
delete
void delete() throws RemoteInvocationException
Delete the report from the remote ETF instance.- Throws:
RemoteInvocationException
- if the ETF instance returned an error
-
-