Package io.karatelabs.core
Class SuiteResult
java.lang.Object
io.karatelabs.core.SuiteResult
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidlonglongGet all error messages from failed scenarios.Get list of failed features.intintintintintintintlonglongGet sum of all scenario execution times (thread time).booleanisFailed()booleanbooleanisPassed()voidPrint a summary of the test results to the console.voidprintSummary(String env, int threadCount) Print a summary of the test results to the console.voidsetEndTime(long endTime) voidsetHtmlReportEnabled(boolean htmlReportEnabled) voidsetReportDir(Path reportDir) voidsetStartTime(long startTime) toJson()
-
Constructor Details
-
SuiteResult
public SuiteResult()
-
-
Method Details
-
setStartTime
public void setStartTime(long startTime) -
setEndTime
public void setEndTime(long endTime) -
getStartTime
public long getStartTime() -
getEndTime
public long getEndTime() -
setReportDir
-
getReportDir
-
setHtmlReportEnabled
public void setHtmlReportEnabled(boolean htmlReportEnabled) -
isHtmlReportEnabled
public boolean isHtmlReportEnabled() -
addFeatureResult
-
getFeatureResults
-
getFeatureCount
public int getFeatureCount() -
getFeaturePassedCount
public int getFeaturePassedCount() -
getFeatureFailedCount
public int getFeatureFailedCount() -
getScenarioCount
public int getScenarioCount() -
getScenarioPassedCount
public int getScenarioPassedCount() -
getScenarioFailedCount
public int getScenarioFailedCount() -
getScenarioSkippedCount
public int getScenarioSkippedCount() -
isPassed
public boolean isPassed() -
isFailed
public boolean isFailed() -
getDurationMillis
public long getDurationMillis() -
toJson
-
toJsonString
-
toJsonPretty
-
printSummary
public void printSummary()Print a summary of the test results to the console. -
printSummary
Print a summary of the test results to the console.- Parameters:
env- the karate environment (may be null)threadCount- number of threads used
-
getThreadTimeMillis
public long getThreadTimeMillis()Get sum of all scenario execution times (thread time). -
getFailedFeatures
Get list of failed features. -
getErrors
Get all error messages from failed scenarios.
-