qt5base-lts/tests/testserver
Ryan Chu 835d83b134 Fix the timing issue of QFtp tests when using Docker servers
Sometimes, it fails in tst_QFtp::proxy or tst_QFtp::activeMode under the
stress test. It complains about "Network operation timed out" on
vsftpd.test-net.qt.local.

When this issue happens in tst_QFtp::proxy, it shows "USER-ERR reject:
172.18.0.5 (ForkLimit 40)" in the log of ftp-proxy. By default, the
ftp-proxy only supports 40 incoming client connections per minute. To
make the ftp-proxy more powerful, this change extends the limits from 40
to 2000.

When this issue happens in tst_QFtp:activeMode, vsftpd shows 426 Failure
writing network stream error. It is a known issue of vsftpd. A quick fix
is turning use_sendfile off.

Change-Id: Iad50469654041bf30f92ef00805034f0d4aa9c3f
Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
Reviewed-by: Timur Pocheptsov <timur.pocheptsov@qt.io>
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
2019-05-15 06:10:01 +00:00
..
apache2 Convert tst_qhttpnetworkconnection 2019-02-21 15:02:27 +00:00
common Support multi-stage builds to provision the configurations and test data 2019-04-25 15:32:57 +00:00
cyrus Convert tst_QSslSocket to work with Docker 2019-03-11 15:38:58 +00:00
danted Docker-based test servers for network-related Qt autotests on Windows 2019-01-23 15:28:45 +00:00
echo Convert tst_QSslSocket to work with Docker 2019-03-11 15:38:58 +00:00
ftp-proxy Fix the timing issue of QFtp tests when using Docker servers 2019-05-15 06:10:01 +00:00
iptables Port tst_qtcpsocket to the docker server 2019-02-28 15:48:31 +00:00
squid Docker-based test servers for network-related Qt autotests on Windows 2019-01-23 15:28:45 +00:00
vsftpd Fix the timing issue of QFtp tests when using Docker servers 2019-05-15 06:10:01 +00:00
docker-compose-for-macOS.yml Support multi-stage builds to provision the configurations and test data 2019-04-25 15:32:57 +00:00
docker-compose-for-windows.yml Support multi-stage builds to provision the configurations and test data 2019-04-25 15:32:57 +00:00
docker-compose.yml Support multi-stage builds to provision the configurations and test data 2019-04-25 15:32:57 +00:00