When the test fails, it appears TestHTTPServer::discardClient() is being called even before TestHTTPServer::readClient() (or rather, TestHTTPServer::readClient() is never being called), so the socket is deleted but the server never registers that a request was made.
On the FaviconFetcher side, the request is emitted, but immediately after I’m seeing the "QIODevice::write: device not open" warning. The test server receives the incoming connection but it is immediately disconnected so it discards the client socket. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to webbrowser-app in Ubuntu. https://bugs.launchpad.net/bugs/1498539 Title: FaviconFetcherTests random failures in silo builds Status in qtbase-opensource-src package in Ubuntu: New Status in webbrowser-app package in Ubuntu: Triaged Bug description: Since yesterday (2015-09-21), FaviconFetcherTests started failing at random in silo builds (not failing all the time, but in about 75% of the builds, on amd64 and i386, not on armhf). Since it has been happening in several silos, it’s very unlikely that it’s a change in webbrowser-app itself that triggered the failure. It’s more likely a change somewhere else in the stack that triggered a bug that was already there. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1498539/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp

