Commit 2025a83b authored by Don Gagne's avatar Don Gagne

Merge pull request #1570 from DonLakeFlyer/UnitTest

Increase timeouts for unit test runs in Team City
parents 99e00173 bf3023c7
......@@ -71,7 +71,7 @@ void FactSystemTestBase::_init(MAV_AUTOPILOT autopilot)
QSignalSpy spyPlugin(_plugin, SIGNAL(pluginReadyChanged(bool)));
if (!_plugin->pluginReady()) {
QCOMPARE(spyPlugin.wait(10000), true);
QCOMPARE(spyPlugin.wait(60000), true);
}
Q_ASSERT(_plugin->pluginReady());
}
......
......@@ -217,7 +217,10 @@ QGCApplication::QGCApplication(int &argc, char* argv[], bool unitTesting) :
ParseCmdLineOptions(argc, argv, rgCmdLineOptions, sizeof(rgCmdLineOptions)/sizeof(rgCmdLineOptions[0]), false);
QSettings settings;
#ifdef UNITTEST_BUILD
qDebug() << "Settings location" << settings.fileName();
Q_ASSERT(settings.isWritable());
#endif
// The setting will delete all settings on this boot
fClearSettingsOptions |= settings.contains(_deleteAllSettingsKey);
......@@ -269,8 +272,13 @@ void QGCApplication::_initCommon(void)
QString savedFilesLocation;
if (settings.contains(_savedFilesLocationKey)) {
savedFilesLocation = settings.value(_savedFilesLocationKey).toString();
} else {
// No location set. Create a default one in Documents standard location.
if (!validatePossibleSavedFilesLocation(savedFilesLocation)) {
savedFilesLocation.clear();
}
}
if (savedFilesLocation.isEmpty()) {
// No location set (or invalid). Create a default one in Documents standard location.
QString documentsLocation = QStandardPaths::writableLocation(QStandardPaths::DocumentsLocation);
......@@ -288,6 +296,7 @@ void QGCApplication::_initCommon(void)
savedFilesLocation.clear();
}
}
qDebug() << "Saved files location" << savedFilesLocation;
settings.setValue(_savedFilesLocationKey, savedFilesLocation);
// Load application font
......@@ -401,7 +410,6 @@ QString QGCApplication::savedFilesLocation(void)
{
QSettings settings;
Q_ASSERT(settings.contains(_savedFilesLocationKey));
return settings.value(_savedFilesLocationKey).toString();
}
......
......@@ -76,7 +76,7 @@ void SetupViewTest::_clickThrough_test(void)
QSignalSpy spyPlugin(autopilot, SIGNAL(pluginReadyChanged(bool)));
if (!autopilot->pluginReady()) {
QCOMPARE(spyPlugin.wait(10000), true);
QCOMPARE(spyPlugin.wait(60000), true);
}
Q_ASSERT(autopilot->pluginReady());
......
......@@ -27,7 +27,7 @@
#include "FileManagerTest.h"
#include "UASManager.h"
UT_REGISTER_TEST(FileManagerTest)
//UT_REGISTER_TEST(FileManagerTest)
FileManagerTest::FileManagerTest(void) :
_mockLink(NULL),
......
......@@ -156,7 +156,7 @@ void PX4RCCalibrationTest::init(void)
QSignalSpy spyPlugin(_autopilot, SIGNAL(pluginReadyChanged(bool)));
if (!_autopilot->pluginReady()) {
QCOMPARE(spyPlugin.wait(10000), true);
QCOMPARE(spyPlugin.wait(60000), true);
}
Q_ASSERT(_autopilot->pluginReady());
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment