forked from qt-creator/qt-creator
AutoTest: Some layout polishing
Layouts are simpler nowadays. Some drive-by formatting changes. Change-Id: If5fd0ff8cf8e39487bfb29d792bdf2d8ddb0342c Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
@@ -65,7 +65,7 @@ BoostTestSettings::BoostTestSettings(Id settingsId)
|
|||||||
seed.setEnabled(false);
|
seed.setEnabled(false);
|
||||||
seed.setLabelText(Tr::tr("Seed:"));
|
seed.setLabelText(Tr::tr("Seed:"));
|
||||||
seed.setToolTip(Tr::tr("A seed of 0 means no randomization. A value of 1 uses the current "
|
seed.setToolTip(Tr::tr("A seed of 0 means no randomization. A value of 1 uses the current "
|
||||||
"time, any other value is used as random seed generator."));
|
"time, any other value is used as random seed generator."));
|
||||||
seed.setEnabler(&randomize);
|
seed.setEnabler(&randomize);
|
||||||
|
|
||||||
registerAspect(&randomize);
|
registerAspect(&randomize);
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ CatchTestSettings::CatchTestSettings(Id settingsId)
|
|||||||
setSettingsGroups("Autotest", "Catch2");
|
setSettingsGroups("Autotest", "Catch2");
|
||||||
|
|
||||||
setLayouter([this](QWidget *widget) {
|
setLayouter([this](QWidget *widget) {
|
||||||
Column { Row { Grid {
|
Row { Form {
|
||||||
showSuccess, br,
|
showSuccess, br,
|
||||||
breakOnFailure, br,
|
breakOnFailure, br,
|
||||||
noThrow, br,
|
noThrow, br,
|
||||||
@@ -34,7 +34,7 @@ CatchTestSettings::CatchTestSettings(Id settingsId)
|
|||||||
confidenceIntervalChecked, confidenceInterval, br,
|
confidenceIntervalChecked, confidenceInterval, br,
|
||||||
warmupChecked, benchmarkWarmupTime, br,
|
warmupChecked, benchmarkWarmupTime, br,
|
||||||
noAnalysis
|
noAnalysis
|
||||||
}, st }, st }.attachTo(widget);
|
}, st }.attachTo(widget);
|
||||||
});
|
});
|
||||||
|
|
||||||
registerAspect(&abortAfter);
|
registerAspect(&abortAfter);
|
||||||
|
|||||||
@@ -21,7 +21,7 @@ CTestSettings::CTestSettings(Id settingsId)
|
|||||||
setDisplayName(Tr::tr("CTest"));
|
setDisplayName(Tr::tr("CTest"));
|
||||||
|
|
||||||
setLayouter([this](QWidget *w) {
|
setLayouter([this](QWidget *w) {
|
||||||
Column { Row { Form {
|
Row { Form {
|
||||||
outputOnFail, br,
|
outputOnFail, br,
|
||||||
scheduleRandom, br,
|
scheduleRandom, br,
|
||||||
stopOnFailure, br,
|
stopOnFailure, br,
|
||||||
@@ -39,7 +39,7 @@ CTestSettings::CTestSettings(Id settingsId)
|
|||||||
Row { testLoad, threshold}
|
Row { testLoad, threshold}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}, st }, st }.attachTo(w);
|
}, st }.attachTo(w);
|
||||||
});
|
});
|
||||||
|
|
||||||
registerAspect(&outputOnFail);
|
registerAspect(&outputOnFail);
|
||||||
@@ -95,7 +95,7 @@ CTestSettings::CTestSettings(Id settingsId)
|
|||||||
testLoad.setSettingsKey("TestLoad");
|
testLoad.setSettingsKey("TestLoad");
|
||||||
testLoad.setLabelText(Tr::tr("Test load"));
|
testLoad.setLabelText(Tr::tr("Test load"));
|
||||||
testLoad.setToolTip(Tr::tr("Try not to start tests when they may cause CPU load to pass a "
|
testLoad.setToolTip(Tr::tr("Try not to start tests when they may cause CPU load to pass a "
|
||||||
"threshold."));
|
"threshold."));
|
||||||
|
|
||||||
registerAspect(&threshold);
|
registerAspect(&threshold);
|
||||||
threshold.setSettingsKey("Threshold");
|
threshold.setSettingsKey("Threshold");
|
||||||
|
|||||||
@@ -24,18 +24,14 @@ GTestSettings::GTestSettings(Id settingsId)
|
|||||||
setDisplayName(Tr::tr(GTest::Constants::FRAMEWORK_SETTINGS_CATEGORY));
|
setDisplayName(Tr::tr(GTest::Constants::FRAMEWORK_SETTINGS_CATEGORY));
|
||||||
|
|
||||||
setLayouter([this](QWidget *widget) {
|
setLayouter([this](QWidget *widget) {
|
||||||
Column { Row { Column {
|
Row { Form {
|
||||||
Grid {
|
|
||||||
runDisabled, br,
|
runDisabled, br,
|
||||||
breakOnFailure, br,
|
breakOnFailure, br,
|
||||||
repeat, iterations, br,
|
repeat, iterations, br,
|
||||||
shuffle, seed
|
shuffle, seed, br,
|
||||||
},
|
groupMode, br,
|
||||||
Form {
|
gtestFilter, br
|
||||||
groupMode,
|
}, st }.attachTo(widget);
|
||||||
gtestFilter
|
|
||||||
}
|
|
||||||
}, st }, st }.attachTo(widget);
|
|
||||||
});
|
});
|
||||||
|
|
||||||
registerAspect(&iterations);
|
registerAspect(&iterations);
|
||||||
@@ -66,7 +62,8 @@ GTestSettings::GTestSettings(Id settingsId)
|
|||||||
registerAspect(&repeat);
|
registerAspect(&repeat);
|
||||||
repeat.setSettingsKey("Repeat");
|
repeat.setSettingsKey("Repeat");
|
||||||
repeat.setLabelText(Tr::tr("Repeat tests"));
|
repeat.setLabelText(Tr::tr("Repeat tests"));
|
||||||
repeat.setToolTip(Tr::tr("Repeats a test run (you might be required to increase the timeout to avoid canceling the tests)."));
|
repeat.setToolTip(Tr::tr("Repeats a test run (you might be required to increase the timeout to "
|
||||||
|
"avoid canceling the tests)."));
|
||||||
|
|
||||||
registerAspect(&throwOnFailure);
|
registerAspect(&throwOnFailure);
|
||||||
throwOnFailure.setSettingsKey("ThrowOnFailure");
|
throwOnFailure.setSettingsKey("ThrowOnFailure");
|
||||||
@@ -110,8 +107,8 @@ GTestSettings::GTestSettings(Id settingsId)
|
|||||||
});
|
});
|
||||||
gtestFilter.setEnabled(false);
|
gtestFilter.setEnabled(false);
|
||||||
gtestFilter.setLabelText(Tr::tr("Active filter:"));
|
gtestFilter.setLabelText(Tr::tr("Active filter:"));
|
||||||
gtestFilter.setToolTip(Tr::tr("Set the GTest filter to be used for grouping.\n"
|
gtestFilter.setToolTip(Tr::tr("Set the GTest filter to be used for grouping.\nSee Google Test "
|
||||||
"See Google Test documentation for further information on GTest filters."));
|
"documentation for further information on GTest filters."));
|
||||||
|
|
||||||
gtestFilter.setValidationFunction([](FancyLineEdit *edit, QString * /*error*/) {
|
gtestFilter.setValidationFunction([](FancyLineEdit *edit, QString * /*error*/) {
|
||||||
return edit && GTestUtils::isValidGTestFilter(edit->text());
|
return edit && GTestUtils::isValidGTestFilter(edit->text());
|
||||||
|
|||||||
@@ -23,21 +23,18 @@ QtTestSettings::QtTestSettings(Id settingsId)
|
|||||||
setDisplayName(Tr::tr(QtTest::Constants::FRAMEWORK_SETTINGS_CATEGORY));
|
setDisplayName(Tr::tr(QtTest::Constants::FRAMEWORK_SETTINGS_CATEGORY));
|
||||||
|
|
||||||
setLayouter([this](QWidget *widget) {
|
setLayouter([this](QWidget *widget) {
|
||||||
Column { Row { Column {
|
Row { Form {
|
||||||
noCrashHandler,
|
noCrashHandler, br,
|
||||||
useXMLOutput,
|
useXMLOutput, br,
|
||||||
verboseBench,
|
verboseBench, br,
|
||||||
logSignalsSlots,
|
logSignalsSlots, br,
|
||||||
Row {
|
limitWarnings, maxWarnings, br,
|
||||||
limitWarnings, maxWarnings
|
|
||||||
},
|
|
||||||
Group {
|
Group {
|
||||||
title(Tr::tr("Benchmark Metrics")),
|
title(Tr::tr("Benchmark Metrics")),
|
||||||
Column { metrics }
|
Column { metrics }
|
||||||
},
|
}, br,
|
||||||
br,
|
quickCheckForDerivedTests, br
|
||||||
quickCheckForDerivedTests,
|
}, st }.attachTo(widget);
|
||||||
}, st }, st }.attachTo(widget);
|
|
||||||
});
|
});
|
||||||
|
|
||||||
registerAspect(&metrics);
|
registerAspect(&metrics);
|
||||||
@@ -68,8 +65,8 @@ QtTestSettings::QtTestSettings(Id settingsId)
|
|||||||
useXMLOutput.setDefaultValue(true);
|
useXMLOutput.setDefaultValue(true);
|
||||||
useXMLOutput.setLabelText(Tr::tr("Use XML output"));
|
useXMLOutput.setLabelText(Tr::tr("Use XML output"));
|
||||||
useXMLOutput.setToolTip(Tr::tr("XML output is recommended, because it avoids parsing issues, "
|
useXMLOutput.setToolTip(Tr::tr("XML output is recommended, because it avoids parsing issues, "
|
||||||
"while plain text is more human readable.\n\n"
|
"while plain text is more human readable.\n\nWarning: "
|
||||||
"Warning: Plain text misses some information, such as duration."));
|
"Plain text misses some information, such as duration."));
|
||||||
|
|
||||||
registerAspect(&verboseBench);
|
registerAspect(&verboseBench);
|
||||||
verboseBench.setSettingsKey("VerboseBench");
|
verboseBench.setSettingsKey("VerboseBench");
|
||||||
|
|||||||
Reference in New Issue
Block a user