AutoTest: Add some gtest related settings

This patch enables execution of disabled tests, repetition of
test runs and shuffling of test sets.

Change-Id: I3668afde5766d18acdf1afb7edd913655b13a76c
Reviewed-by: David Schulz <david.schulz@theqtcompany.com>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
This commit is contained in:
Christian Stenger
2016-02-23 17:40:10 +01:00
parent a4b747307e
commit ba61f2946d
15 changed files with 224 additions and 26 deletions

View File

@@ -52,12 +52,17 @@ struct TestSettings
static QString metricsTypeToOption(const MetricsType type);
int timeout;
int gtestIterations;
int gtestSeed;
MetricsType metrics;
bool omitInternalMssg;
bool omitRunConfigWarn;
bool limitResultOutput;
bool autoScroll;
bool alwaysParse;
bool gtestRunDisabled;
bool gtestShuffle;
bool gtestRepeat;
};
inline bool operator==(const TestSettings &s1, const TestSettings &s2) { return s1.equals(s2); }