qt5base-lts/tests/auto/network
Simon Hausmann 3986be6d98 Improve reliability of network bearer tests
May of the tests initiate a scan / update of the network configuration
and expect the API to deliver exactly one update. This turns out to be a
race condition as the update may be emitted multiple times, as
QNetworkConfigurationManagerPrivate::updateConfigurations() is called
via posted events (queued signal emissions) from the bearer thread, and
so after creating the spy we may receive an update from _before_ and end
up emitting the signal multiple times.

Task-number: QTQAINFRA-1040
Change-Id: I931e2907f0cb86d48b4ab1a8795d75206035ea11
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
2017-01-02 21:03:29 +00:00
..
access Merge remote-tracking branch 'origin/5.7' into 5.8 2016-11-01 06:02:55 +01:00
bearer Improve reliability of network bearer tests 2017-01-02 21:03:29 +00:00
kernel QHostAddress: fix assignment operators 2016-12-07 13:21:20 +00:00
socket Fix warnings in tests (MinGW/MSCV) 2016-11-29 17:08:46 +00:00
ssl remove redundant conditionals regarding ssl 2016-10-04 08:25:24 +00:00
network.pro Re-enable network tests on Mac OS. 2012-04-24 16:06:28 +02:00