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 multipleTestTaskResults. 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 voiddelete()Delete the report from the remote ETF instance.longduration()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.LocalDateTimestartDate()The start datajava.util.Collection<TestTaskResult>testTaskResults()
-
-
-
Method Detail
-
logEntries
java.util.List<java.lang.String> logEntries() throws RemoteInvocationExceptionGet 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 RemoteInvocationExceptionDelete the report from the remote ETF instance.- Throws:
RemoteInvocationException- if the ETF instance returned an error
-
-