summaryrefslogtreecommitdiff
path: root/plugins/autotest/testresult.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/autotest/testresult.cpp')
-rw-r--r--plugins/autotest/testresult.cpp16
1 files changed, 16 insertions, 0 deletions
diff --git a/plugins/autotest/testresult.cpp b/plugins/autotest/testresult.cpp
index a784ec9b1a..0373b72010 100644
--- a/plugins/autotest/testresult.cpp
+++ b/plugins/autotest/testresult.cpp
@@ -50,6 +50,10 @@ ResultType TestResult::resultFromString(const QString &resultString)
return MESSAGE_WARN;
if (resultString == QLatin1String("qfatal"))
return MESSAGE_FATAL;
+ if (resultString == QLatin1String("bpass"))
+ return BLACKLISTED_PASS;
+ if (resultString == QLatin1String("bfail"))
+ return BLACKLISTED_FAIL;
qDebug(" unexpected testresult...");
qDebug(resultString.toLatin1());
return UNKNOWN;
@@ -68,6 +72,10 @@ ResultType TestResult::toResultType(int rt)
return UNEXPECTED_PASS;
case SKIP:
return SKIP;
+ case BLACKLISTED_PASS:
+ return BLACKLISTED_PASS;
+ case BLACKLISTED_FAIL:
+ return BLACKLISTED_FAIL;
case MESSAGE_DEBUG:
return MESSAGE_DEBUG;
case MESSAGE_WARN:
@@ -102,6 +110,10 @@ QString TestResult::resultToString(const ResultType type)
return QLatin1String("FATAL");
case MESSAGE_INTERNAL:
return QString();
+ case BLACKLISTED_PASS:
+ return QLatin1String("BPASS");
+ case BLACKLISTED_FAIL:
+ return QLatin1String("BFAIL");
default:
return QLatin1String("UNKNOWN");
}
@@ -120,6 +132,10 @@ QColor TestResult::colorForType(const ResultType type)
return QColor("#ff0000");
case SKIP:
return QColor("#787878");
+ case BLACKLISTED_PASS:
+ return QColor(0, 0, 0);
+ case BLACKLISTED_FAIL:
+ return QColor(0, 0, 0);
case MESSAGE_DEBUG:
return QColor("#329696");
case MESSAGE_WARN: