SeeTestAutomation- setReportStatus
info
Please note that this tool is classified as a Legacy tool. We recommend transitioning to our updated solutions to maintain optimal performance and security in your workflows. For more information on this matter, please reach out to technical support .
setReportStatus(String status,String message)
Description
Overrides final report status. Used in order to match a local test result with the report result.
Parameters
-
status: Test status to set. Can be 'Failed', 'Skipped' or 'Passed'.
-
message: Error message. Cause of failure. The value appears in reporter under 'cause' field and in the report under 'error message'
-
Stacktrace: A string representation of exception stacktrace.
Code Examples
Java Example - 1
client.setReportStatus("skipped", "Failed to assert result");
Java Example - 2
try{
throw new RuntimeException("Some message");
}catch(Exception e){
java.io.StringWriter stringWriter = new StringWriter();
java.io.PrintWriter printWriter = new PrintWriter(stringWriter);
e.printStackTrace(printWriter);
client.setReportStatus("failed",e.getMessage(),stringWriter.toString());
}