mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -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(
|
CAF_PDM_InitField(
|
||||||
&useOpenMPForGeometryCreation, "useOpenMPForGeometryCreation", true, "Use OpenMP For Geometry Creation", "", "", "");
|
&useOpenMPForGeometryCreation, "useOpenMPForGeometryCreation", true, "Use OpenMP For Geometry Creation", "", "", "");
|
||||||
|
|
||||||
|
CAF_PDM_InitField(&openReportInBrowser, "openReportInBrowser", false, "Open Generated Report in Browser", "", "", "");
|
||||||
|
|
||||||
CAF_PDM_InitFieldNoDefault(
|
CAF_PDM_InitFieldNoDefault(
|
||||||
&testFilter,
|
&testFilter,
|
||||||
"testFilter",
|
"testFilter",
|
||||||
|
@ -41,6 +41,7 @@ public:
|
|||||||
caf::PdmField<QString> testFilter;
|
caf::PdmField<QString> testFilter;
|
||||||
caf::PdmField<bool> showInteractiveDiffImages;
|
caf::PdmField<bool> showInteractiveDiffImages;
|
||||||
caf::PdmField<bool> useOpenMPForGeometryCreation;
|
caf::PdmField<bool> useOpenMPForGeometryCreation;
|
||||||
|
caf::PdmField<bool> openReportInBrowser;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
void defineEditorAttribute(const caf::PdmFieldHandle* field,
|
void defineEditorAttribute(const caf::PdmFieldHandle* field,
|
||||||
|
@ -151,9 +151,11 @@ void RiaRegressionTestRunner::runRegressionTest()
|
|||||||
}
|
}
|
||||||
|
|
||||||
QString htmlReportFileName = generateHtmlReport(folderList, baseFolderName, generatedFolderName, diffFolderName, testDir);
|
QString htmlReportFileName = generateHtmlReport(folderList, baseFolderName, generatedFolderName, diffFolderName, testDir);
|
||||||
QDesktopServices::openUrl(htmlReportFileName);
|
|
||||||
|
|
||||||
|
|
||||||
|
if (regressionTestConfig.openReportInBrowser())
|
||||||
|
{
|
||||||
|
QDesktopServices::openUrl(htmlReportFileName);
|
||||||
|
}
|
||||||
|
|
||||||
RiaLogging::info("--------------------------------------------------");
|
RiaLogging::info("--------------------------------------------------");
|
||||||
RiaLogging::info(QTime::currentTime().toString() + ": Launching regression tests");
|
RiaLogging::info(QTime::currentTime().toString() + ": Launching regression tests");
|
||||||
|
Loading…
Reference in New Issue
Block a user