private void logResults() {
//
// Log Text
//
for(Object o : getConfigurationFailures()) {
ITestResult tr = (ITestResult) o;
Throwable ex = tr.getThrowable();
String stackTrace= "";
if (ex != null) {
if (m_verbose >= 2) {
stackTrace= Utils.stackTrace(ex, false)[0];
}
}
logResult("FAILED CONFIGURATION",
Utils.detailedMethodName(tr.getMethod(), false),
tr.getMethod().getDescription(),
stackTrace,
tr.getParameters(),
tr.getMethod().getMethod().getParameterTypes()
);
}
for(Object o : getConfigurationSkips()) {
ITestResult tr = (ITestResult) o;
logResult("SKIPPED CONFIGURATION",
Utils.detailedMethodName(tr.getMethod(), false),
tr.getMethod().getDescription(),
null,
tr.getParameters(),
tr.getMethod().getMethod().getParameterTypes()
);
}
for(Object o : getPassedTests()) {
ITestResult tr = (ITestResult) o;
logResult("PASSED", tr.getName(), tr.getMethod().getDescription(), null, tr.getParameters(), tr.getMethod().getMethod().getParameterTypes());
}
for(Object o : getFailedTests()) {
ITestResult tr = (ITestResult) o;
Throwable ex = tr.getThrowable();
String stackTrace= "";
if (ex != null) {
if (m_verbose >= 2) {
stackTrace= Utils.stackTrace(ex, false)[0];
}
}
logResult("FAILED", tr.getName(), tr.getMethod().getDescription(), stackTrace, tr.getParameters(), tr.getMethod().getMethod().getParameterTypes());
}
for(Object o : getSkippedTests()) {
ITestResult tr = (ITestResult) o;
logResult("SKIPPED", tr.getName(), tr.getMethod().getDescription(), null, tr.getParameters(), tr.getMethod().getMethod().getParameterTypes());
}
ITestNGMethod[] ft = resultsToMethods(getFailedTests());
StringBuffer logBuf= new StringBuffer("\n===============================================\n");
logBuf.append(" ").append(m_testName).append("\n");