qt5base-lts/tests/auto/dbus
Thiago Macieira d55db285fc Autotest: Fix a race condition in launching the QtDBus sub-processes
Wait for the subprocess to print "ready" before assuming that it is
ready to receive calls. waitForStarted() will return as soon as the
child is running, but it may not have registered on D-Bus yet.

This also solves the synchronization problem more elegantly than how
tst_qdbusmarshall.cpp was trying to do it.

Change-Id: I548dfba2677cc5a34ba50f4310c4d5baa98093b2
Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
2014-12-20 07:37:17 +01:00
..
qdbusabstractadaptor Autotest: Fix a race condition in launching the QtDBus sub-processes 2014-12-20 07:37:17 +01:00
qdbusabstractinterface Autotest: Fix a race condition in launching the QtDBus sub-processes 2014-12-20 07:37:17 +01:00
qdbusconnection Remove the hardcoding of Unix socket paths for QtDBus 2014-12-20 07:36:42 +01:00
qdbusconnection_no_bus tst_qdbusconnection_no_bus: Fix build on Windows 2014-12-20 07:36:34 +01:00
qdbuscontext Update license headers and add new license files 2014-09-24 12:26:19 +02:00
qdbusinterface Autotest: Fix a race condition in launching the QtDBus sub-processes 2014-12-20 07:37:17 +01:00
qdbuslocalcalls Update license headers and add new license files 2014-09-24 12:26:19 +02:00
qdbusmarshall Autotest: Fix a race condition in launching the QtDBus sub-processes 2014-12-20 07:37:17 +01:00
qdbusmetaobject Update license headers and add new license files 2014-09-24 12:26:19 +02:00
qdbusmetatype Update license headers and add new license files 2014-09-24 12:26:19 +02:00
qdbuspendingcall Update license headers and add new license files 2014-09-24 12:26:19 +02:00
qdbuspendingreply Update license headers and add new license files 2014-09-24 12:26:19 +02:00
qdbusreply Update license headers and add new license files 2014-09-24 12:26:19 +02:00
qdbusservicewatcher Update license headers and add new license files 2014-09-24 12:26:19 +02:00
qdbusthreading Update license headers and add new license files 2014-09-24 12:26:19 +02:00
qdbustype Update license headers and add new license files 2014-09-24 12:26:19 +02:00
qdbusxmlparser Update license headers and add new license files 2014-09-24 12:26:19 +02:00
dbus.pro Revert c3f485c525 2013-08-08 09:22:29 +02:00