mirror of
https://invent.kde.org/system/dolphin
synced 2024-10-28 03:21:56 +00:00
[PlacesItemModelTest] Try to double test timeout
The randomly failing `testRefresh()` on the CI can be reproduced by replacing the QTRY_COMPARE with a simple QCOMPARE. So it seems the CI can be slow such that the default QTR_COMPARE timeout of 5 seconds is not enough. If a timeout of 10 seconds fixes this particular test case, we can use this bigger timeout also in the other failing tests.
This commit is contained in:
parent
009cecfe88
commit
c9dd3478be
|
@ -43,6 +43,11 @@ Q_DECLARE_METATYPE(KItemRange)
|
|||
#define KDE_ROOT_PATH "/"
|
||||
#endif
|
||||
|
||||
namespace
|
||||
{
|
||||
constexpr int TIMEOUT = 10000;
|
||||
}
|
||||
|
||||
static QString bookmarksFile()
|
||||
{
|
||||
return QStandardPaths::writableLocation(QStandardPaths::GenericDataLocation) + "/user-places.xbel";
|
||||
|
@ -738,7 +743,7 @@ void PlacesItemModelTest::testRefresh()
|
|||
m_model->refresh();
|
||||
|
||||
// item must be equal
|
||||
QTRY_COMPARE(item->text(), sameItem->text());
|
||||
QTRY_COMPARE_WITH_TIMEOUT(item->text(), sameItem->text(), TIMEOUT);
|
||||
}
|
||||
|
||||
void PlacesItemModelTest::testIcons_data()
|
||||
|
|
Loading…
Reference in a new issue