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

Reply via email to