mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-03 20:20:48 -06:00
#4165 Regression Test : When running on build server, do not open report in browser locally
This commit is contained in:
parent
3d145464c1
commit
728eb79a3d
@ -60,6 +60,8 @@ RiaRegressionTest::RiaRegressionTest(void)
|
||||
CAF_PDM_InitField(
|
||||
&useOpenMPForGeometryCreation, "useOpenMPForGeometryCreation", true, "Use OpenMP For Geometry Creation", "", "", "");
|
||||
|
||||
CAF_PDM_InitField(&openReportInBrowser, "openReportInBrowser", false, "Open Generated Report in Browser", "", "", "");
|
||||
|
||||
CAF_PDM_InitFieldNoDefault(
|
||||
&testFilter,
|
||||
"testFilter",
|
||||
|
@ -41,6 +41,7 @@ public:
|
||||
caf::PdmField<QString> testFilter;
|
||||
caf::PdmField<bool> showInteractiveDiffImages;
|
||||
caf::PdmField<bool> useOpenMPForGeometryCreation;
|
||||
caf::PdmField<bool> openReportInBrowser;
|
||||
|
||||
protected:
|
||||
void defineEditorAttribute(const caf::PdmFieldHandle* field,
|
||||
|
@ -151,14 +151,16 @@ void RiaRegressionTestRunner::runRegressionTest()
|
||||
}
|
||||
|
||||
QString htmlReportFileName = generateHtmlReport(folderList, baseFolderName, generatedFolderName, diffFolderName, testDir);
|
||||
QDesktopServices::openUrl(htmlReportFileName);
|
||||
|
||||
|
||||
if (regressionTestConfig.openReportInBrowser())
|
||||
{
|
||||
QDesktopServices::openUrl(htmlReportFileName);
|
||||
}
|
||||
|
||||
RiaLogging::info("--------------------------------------------------");
|
||||
RiaLogging::info(QTime::currentTime().toString() + ": Launching regression tests");
|
||||
RiaLogging::info("--------------------------------------------------");
|
||||
|
||||
|
||||
QTime timeStamp;
|
||||
timeStamp.start();
|
||||
logInfoTextWithTimeInSeconds(timeStamp, "Starting regression tests\n");
|
||||
|
Loading…
Reference in New Issue
Block a user