mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
SUMO connector adjustments
Disable SUMO connector object when running regression tests to avoid request for credentials
This commit is contained in:
@@ -22,25 +22,22 @@
|
|||||||
#include "Cloud/RiaSumoDefines.h"
|
#include "Cloud/RiaSumoDefines.h"
|
||||||
#include "RiaOsduDefines.h"
|
#include "RiaOsduDefines.h"
|
||||||
|
|
||||||
#include "RiaArgumentParser.h"
|
|
||||||
#include "RiaBaseDefs.h"
|
#include "RiaBaseDefs.h"
|
||||||
#include "RiaFilePathTools.h"
|
#include "RiaFilePathTools.h"
|
||||||
#include "RiaFontCache.h"
|
#include "RiaFontCache.h"
|
||||||
#include "RiaGuiApplication.h"
|
|
||||||
#include "RiaImportEclipseCaseTools.h"
|
#include "RiaImportEclipseCaseTools.h"
|
||||||
#include "RiaLogging.h"
|
#include "RiaLogging.h"
|
||||||
#include "RiaPreferences.h"
|
#include "RiaPreferences.h"
|
||||||
#include "RiaPreferencesSumo.h"
|
#include "RiaPreferencesSumo.h"
|
||||||
#include "RiaPreferencesSystem.h"
|
#include "RiaPreferencesSystem.h"
|
||||||
#include "RiaProjectModifier.h"
|
#include "RiaProjectModifier.h"
|
||||||
|
#include "RiaRegressionTestRunner.h"
|
||||||
#include "RiaSocketServer.h"
|
#include "RiaSocketServer.h"
|
||||||
#include "RiaTextStringTools.h"
|
#include "RiaTextStringTools.h"
|
||||||
#include "RiaVersionInfo.h"
|
#include "RiaVersionInfo.h"
|
||||||
#include "RiaViewRedrawScheduler.h"
|
#include "RiaViewRedrawScheduler.h"
|
||||||
#include "RiaWellNameComparer.h"
|
#include "RiaWellNameComparer.h"
|
||||||
|
|
||||||
#include "ExportCommands/RicSnapshotAllViewsToFileFeature.h"
|
|
||||||
#include "HoloLensCommands/RicHoloLensSessionManager.h"
|
|
||||||
#include "RicImportGeneralDataFeature.h"
|
#include "RicImportGeneralDataFeature.h"
|
||||||
#include "RicfCommandFileExecutor.h"
|
#include "RicfCommandFileExecutor.h"
|
||||||
#include "RicfCommandObject.h"
|
#include "RicfCommandObject.h"
|
||||||
@@ -49,9 +46,6 @@
|
|||||||
#include "Polygons/RimPolygonCollection.h"
|
#include "Polygons/RimPolygonCollection.h"
|
||||||
|
|
||||||
#include "Rim2dIntersectionViewCollection.h"
|
#include "Rim2dIntersectionViewCollection.h"
|
||||||
#include "RimAnnotationCollection.h"
|
|
||||||
#include "RimAnnotationInViewCollection.h"
|
|
||||||
#include "RimAnnotationTextAppearance.h"
|
|
||||||
#include "RimCellFilterCollection.h"
|
#include "RimCellFilterCollection.h"
|
||||||
#include "RimCommandObject.h"
|
#include "RimCommandObject.h"
|
||||||
#include "RimCommandRouter.h"
|
#include "RimCommandRouter.h"
|
||||||
@@ -63,7 +57,6 @@
|
|||||||
#include "RimFormationNamesCollection.h"
|
#include "RimFormationNamesCollection.h"
|
||||||
#include "RimFractureTemplateCollection.h"
|
#include "RimFractureTemplateCollection.h"
|
||||||
#include "RimGeoMechCase.h"
|
#include "RimGeoMechCase.h"
|
||||||
#include "RimGeoMechCellColors.h"
|
|
||||||
#include "RimGeoMechModels.h"
|
#include "RimGeoMechModels.h"
|
||||||
#include "RimGeoMechView.h"
|
#include "RimGeoMechView.h"
|
||||||
#include "RimGridCalculationCollection.h"
|
#include "RimGridCalculationCollection.h"
|
||||||
@@ -74,7 +67,6 @@
|
|||||||
#include "RimObservedFmuRftData.h"
|
#include "RimObservedFmuRftData.h"
|
||||||
#include "RimObservedSummaryData.h"
|
#include "RimObservedSummaryData.h"
|
||||||
#include "RimOilField.h"
|
#include "RimOilField.h"
|
||||||
#include "RimPlotWindow.h"
|
|
||||||
#include "RimProject.h"
|
#include "RimProject.h"
|
||||||
#include "RimScriptCollection.h"
|
#include "RimScriptCollection.h"
|
||||||
#include "RimSeismicData.h"
|
#include "RimSeismicData.h"
|
||||||
@@ -90,8 +82,6 @@
|
|||||||
#include "RimSummaryCaseCollection.h"
|
#include "RimSummaryCaseCollection.h"
|
||||||
#include "RimSummaryCaseMainCollection.h"
|
#include "RimSummaryCaseMainCollection.h"
|
||||||
#include "RimSurfaceCollection.h"
|
#include "RimSurfaceCollection.h"
|
||||||
#include "RimTextAnnotation.h"
|
|
||||||
#include "RimTextAnnotationInView.h"
|
|
||||||
#include "RimViewLinker.h"
|
#include "RimViewLinker.h"
|
||||||
#include "RimViewLinkerCollection.h"
|
#include "RimViewLinkerCollection.h"
|
||||||
#include "RimWellLogLasFile.h"
|
#include "RimWellLogLasFile.h"
|
||||||
@@ -102,7 +92,6 @@
|
|||||||
#include "VerticalFlowPerformance/RimVfpPlotCollection.h"
|
#include "VerticalFlowPerformance/RimVfpPlotCollection.h"
|
||||||
|
|
||||||
#include "Riu3DMainWindowTools.h"
|
#include "Riu3DMainWindowTools.h"
|
||||||
#include "RiuGuiTheme.h"
|
|
||||||
#include "RiuMainWindow.h"
|
#include "RiuMainWindow.h"
|
||||||
#include "RiuViewer.h"
|
#include "RiuViewer.h"
|
||||||
#include "RiuViewerCommands.h"
|
#include "RiuViewerCommands.h"
|
||||||
@@ -120,14 +109,8 @@
|
|||||||
#include "cafUiProcess.h"
|
#include "cafUiProcess.h"
|
||||||
#include "cafUtils.h"
|
#include "cafUtils.h"
|
||||||
|
|
||||||
#include "cvfProgramOptions.h"
|
|
||||||
#include "cvfqtUtils.h"
|
|
||||||
|
|
||||||
#include <QCoreApplication>
|
#include <QCoreApplication>
|
||||||
#include <QDir>
|
|
||||||
#include <QFileInfo>
|
|
||||||
|
|
||||||
#include <iostream>
|
|
||||||
#include <memory>
|
#include <memory>
|
||||||
|
|
||||||
#ifdef WIN32
|
#ifdef WIN32
|
||||||
@@ -1088,7 +1071,7 @@ QStringList RiaApplication::octaveArguments() const
|
|||||||
|
|
||||||
QStringList arguments;
|
QStringList arguments;
|
||||||
arguments.append( "--path" );
|
arguments.append( "--path" );
|
||||||
arguments << QApplication::applicationDirPath();
|
arguments << QCoreApplication::applicationDirPath();
|
||||||
|
|
||||||
if ( !m_preferences->octaveShowHeaderInfoWhenExecutingScripts() )
|
if ( !m_preferences->octaveShowHeaderInfoWhenExecutingScripts() )
|
||||||
{
|
{
|
||||||
@@ -1116,9 +1099,9 @@ QProcessEnvironment RiaApplication::octaveProcessEnvironment() const
|
|||||||
QString pathString = penv.value( "PATH", "" );
|
QString pathString = penv.value( "PATH", "" );
|
||||||
|
|
||||||
if ( pathString == "" )
|
if ( pathString == "" )
|
||||||
pathString = QApplication::applicationDirPath() + "\\octave_plugin_dependencies";
|
pathString = QCoreApplication::applicationDirPath() + "\\octave_plugin_dependencies";
|
||||||
else
|
else
|
||||||
pathString = QApplication::applicationDirPath() + "\\octave_plugin_dependencies" + ";" + pathString;
|
pathString = QCoreApplication::applicationDirPath() + "\\octave_plugin_dependencies" + ";" + pathString;
|
||||||
|
|
||||||
penv.insert( "PATH", pathString );
|
penv.insert( "PATH", pathString );
|
||||||
#else
|
#else
|
||||||
@@ -1126,9 +1109,9 @@ QProcessEnvironment RiaApplication::octaveProcessEnvironment() const
|
|||||||
QString ldPath = penv.value( "LD_LIBRARY_PATH", "" );
|
QString ldPath = penv.value( "LD_LIBRARY_PATH", "" );
|
||||||
|
|
||||||
if ( ldPath == "" )
|
if ( ldPath == "" )
|
||||||
ldPath = QApplication::applicationDirPath();
|
ldPath = QCoreApplication::applicationDirPath();
|
||||||
else
|
else
|
||||||
ldPath = QApplication::applicationDirPath() + ":" + ldPath;
|
ldPath = QCoreApplication::applicationDirPath() + ":" + ldPath;
|
||||||
|
|
||||||
penv.insert( "LD_LIBRARY_PATH", ldPath );
|
penv.insert( "LD_LIBRARY_PATH", ldPath );
|
||||||
#endif
|
#endif
|
||||||
@@ -1726,6 +1709,11 @@ RiaOsduConnector* RiaApplication::makeOsduConnector()
|
|||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
RiaSumoConnector* RiaApplication::makeSumoConnector()
|
RiaSumoConnector* RiaApplication::makeSumoConnector()
|
||||||
{
|
{
|
||||||
|
if ( RiaRegressionTestRunner::instance()->isRunningRegressionTests() )
|
||||||
|
{
|
||||||
|
return nullptr;
|
||||||
|
}
|
||||||
|
|
||||||
if ( !m_sumoConnector )
|
if ( !m_sumoConnector )
|
||||||
{
|
{
|
||||||
auto sumoPrefs = preferences()->sumoPreferences();
|
auto sumoPrefs = preferences()->sumoPreferences();
|
||||||
|
|||||||
@@ -184,8 +184,6 @@ public:
|
|||||||
void executeCommandObjects();
|
void executeCommandObjects();
|
||||||
void waitUntilCommandObjectsHasBeenProcessed();
|
void waitUntilCommandObjectsHasBeenProcessed();
|
||||||
|
|
||||||
int launchUnitTests();
|
|
||||||
|
|
||||||
const QString startDir() const;
|
const QString startDir() const;
|
||||||
void setStartDir( const QString& startDir );
|
void setStartDir( const QString& startDir );
|
||||||
|
|
||||||
|
|||||||
@@ -73,6 +73,8 @@ std::vector<RimSummarySumoDataSource*> RimCloudDataSourceCollection::sumoDataSou
|
|||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
void RimCloudDataSourceCollection::fieldChangedByUi( const caf::PdmFieldHandle* changedField, const QVariant& oldValue, const QVariant& newValue )
|
void RimCloudDataSourceCollection::fieldChangedByUi( const caf::PdmFieldHandle* changedField, const QVariant& oldValue, const QVariant& newValue )
|
||||||
{
|
{
|
||||||
|
if ( !m_sumoConnector ) return;
|
||||||
|
|
||||||
if ( changedField == &m_sumoFieldName )
|
if ( changedField == &m_sumoFieldName )
|
||||||
{
|
{
|
||||||
m_sumoCaseId = "";
|
m_sumoCaseId = "";
|
||||||
@@ -97,6 +99,8 @@ void RimCloudDataSourceCollection::fieldChangedByUi( const caf::PdmFieldHandle*
|
|||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
QList<caf::PdmOptionItemInfo> RimCloudDataSourceCollection::calculateValueOptions( const caf::PdmFieldHandle* fieldNeedingOptions )
|
QList<caf::PdmOptionItemInfo> RimCloudDataSourceCollection::calculateValueOptions( const caf::PdmFieldHandle* fieldNeedingOptions )
|
||||||
{
|
{
|
||||||
|
if ( !m_sumoConnector ) return {};
|
||||||
|
|
||||||
QList<caf::PdmOptionItemInfo> options;
|
QList<caf::PdmOptionItemInfo> options;
|
||||||
if ( fieldNeedingOptions == &m_sumoFieldName )
|
if ( fieldNeedingOptions == &m_sumoFieldName )
|
||||||
{
|
{
|
||||||
@@ -174,6 +178,8 @@ void RimCloudDataSourceCollection::defineEditorAttribute( const caf::PdmFieldHan
|
|||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
void RimCloudDataSourceCollection::addEnsemble()
|
void RimCloudDataSourceCollection::addEnsemble()
|
||||||
{
|
{
|
||||||
|
if ( !m_sumoConnector ) return;
|
||||||
|
|
||||||
RimSummarySumoDataSource* objectToSelect = nullptr;
|
RimSummarySumoDataSource* objectToSelect = nullptr;
|
||||||
auto sumoCaseId = SumoCaseId( m_sumoCaseId );
|
auto sumoCaseId = SumoCaseId( m_sumoCaseId );
|
||||||
|
|
||||||
|
|||||||
@@ -19,6 +19,7 @@
|
|||||||
#include "gtest/gtest.h"
|
#include "gtest/gtest.h"
|
||||||
|
|
||||||
#include "RiaConsoleApplication.h"
|
#include "RiaConsoleApplication.h"
|
||||||
|
#include "RiaRegressionTestRunner.h"
|
||||||
|
|
||||||
#include <QLocale>
|
#include <QLocale>
|
||||||
|
|
||||||
@@ -27,6 +28,9 @@
|
|||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
int main( int argc, char** argv )
|
int main( int argc, char** argv )
|
||||||
{
|
{
|
||||||
|
// Create feature manager before the application object is created
|
||||||
|
RiaRegressionTestRunner::createSingleton();
|
||||||
|
|
||||||
RiaApplication* app = new RiaConsoleApplication( argc, argv );
|
RiaApplication* app = new RiaConsoleApplication( argc, argv );
|
||||||
app->initialize();
|
app->initialize();
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user