qt5base-lts/tests/auto
Thiago Macieira 198c59dbce tst_QUdpSocket: always use an interface when binding to IPv6
Binding without an interface and expecting the OS to select something is
not supported in all OSes. On FreeBSD, I keep getting EADDRNOTAVAIL. So
modify our test to only join, leave and send to multicast groups with an
interface selection.

With this, all tests either pass or are skipped for me on Linux,
FreeBSD, and macOS. On Windows, this revealed an inconsistency in
behavior, which this commit adds a workaround for.

Change-Id: Ifb5969bf206e4cd7b14efffd14fb6815456494d2
Reviewed-by: Mårten Nordheim <marten.nordheim@qt.io>
Reviewed-by: Timur Pocheptsov <timur.pocheptsov@qt.io>
2017-12-29 00:10:54 +00:00
..
android
bic/data Update binary compatibility files for Qt 5.9.0 for QtBase 2017-08-14 13:48:17 +00:00
cmake CMake: Set SKIP_AUTOMOC/AUTOUIC where needed 2017-11-22 13:51:30 +00:00
compilerwarnings/data
concurrent Change almost all other uses of qrand() to QRandomGenerator 2017-11-08 09:14:03 +00:00
corelib Merge remote-tracking branch 'origin/5.10.0' into 5.10 2017-12-08 13:56:17 +01:00
dbus Use QSharedPointer::create() more 2017-07-19 13:40:42 +00:00
gui Improve readability of code that uses the Qt signed size type 2017-11-28 18:41:40 +00:00
guiapplauncher
installed_cmake
network tst_QUdpSocket: always use an interface when binding to IPv6 2017-12-29 00:10:54 +00:00
opengl Change almost all other uses of qrand() to QRandomGenerator 2017-11-08 09:14:03 +00:00
other test: blacklist tst_QNetworkAccessManager_And_QProgressDialog::downloadCheck(with-zeroCopy) 2017-11-15 05:12:15 +00:00
printsupport Convert features.completer to QT_[REQUIRE_]CONFIG 2017-09-04 11:28:02 +00:00
shared Remove workaround for potentially unavailable pasteboard in macOS 2017-03-07 01:04:46 +00:00
sql Merge remote-tracking branch 'origin/5.9' into 5.10 2017-11-17 08:59:14 +01:00
testlib Make QCOMPARE print QColor alpha values on failure 2017-11-03 14:29:49 +00:00
tools Merge remote-tracking branch 'origin/5.9' into dev 2017-08-31 14:31:31 +02:00
widgets Merge remote-tracking branch 'origin/5.9' into 5.10 2017-11-23 12:52:18 +01:00
xml tst_qxmlsimplereader::inputFromSocket - fix race condition(s) 2017-11-06 19:14:41 +00:00
auto.pro Skip d-bus tests also on armv7 2017-11-04 18:42:36 +00:00
network-settings.h