Extend the default retry times of QtNetworkSettings::verifyConnection
Apparently, it is not enough to just retry 10 times (10 seconds) in the CI network. It happens from time to time that a test fails due to server port is unreachable. Especially, the docker containers are running in a virtual machine on Windows and macOS platforms. In such cases, it needs more time to warm up the service depending on the system loading. Change-Id: Ia0234bff2a82988b62f451e20b50671708784008 Reviewed-by: Edward Welbourne <edward.welbourne@qt.io> Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@qt.io>
This commit is contained in:
parent
e0dc6dce22
commit
4552eddabf
@ -1,6 +1,6 @@
|
||||
/****************************************************************************
|
||||
**
|
||||
** Copyright (C) 2016 The Qt Company Ltd.
|
||||
** Copyright (C) 2019 The Qt Company Ltd.
|
||||
** Contact: https://www.qt.io/licensing/
|
||||
**
|
||||
** This file is part of the test suite of the Qt Toolkit.
|
||||
@ -143,7 +143,7 @@ public:
|
||||
return true;
|
||||
}
|
||||
|
||||
static bool verifyConnection(QString serverName, quint16 port, quint32 retry = 10)
|
||||
static bool verifyConnection(QString serverName, quint16 port, quint32 retry = 60)
|
||||
{
|
||||
QTcpSocket socket;
|
||||
for (quint32 i = 1; i < retry; i++) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user