[Touch-packages] [Bug 1498539] Re: FaviconFetcherTests random failures in silo builds

2015-10-26 Thread Launchpad Bug Tracker
This bug was fixed in the package webbrowser-app -
0.23+15.10.20151022.1-0ubuntu1

---
webbrowser-app (0.23+15.10.20151022.1-0ubuntu1) wily; urgency=medium

  [ CI Train Bot ]
  * New rebuild forced.
  * Resync trunk.

  [ Olivier Tilloy ]
  * Add an exception to the generated apparmor profile to allow reading
HERE’s TOS in the browser. (LP: #1507667)
  * Modify the generated apparmor profile to allow rw access to
/dev/shm/.org.chromium.Chromium.* too. (LP: #1508054)
  * Update translation template.

  [ Ugo Riboni ]
  * Fix inability to drag the map to pan in Google maps, on desktop.
(LP: #1503506)
  * Implement support for allowing or denying access to media input
devices and for setting default media input devices. (LP: #1410996)
  * Refactor the BookmarksModel to be a singleton.

 -- Olivier Tilloy   Thu, 22 Oct 2015
15:07:49 +

** Changed in: webbrowser-app (Ubuntu)
   Status: In Progress => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src 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:
  Fix Released

Bug description:
  Since yesterday (2015-09-21), FaviconFetcherTests started failing at
  random in silo builds (not failing all the time, but in about 50% of
  the builds).

  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 : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1498539] Re: FaviconFetcherTests random failures in silo builds

2015-10-07 Thread Launchpad Bug Tracker
** Branch linked: lp:~osomon/webbrowser-app/shouldCancelRequests-handle-
errors

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src 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:
  In Progress

Bug description:
  Since yesterday (2015-09-21), FaviconFetcherTests started failing at
  random in silo builds (not failing all the time, but in about 50% of
  the builds).

  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 : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1498539] Re: FaviconFetcherTests random failures in silo builds

2015-10-07 Thread Olivier Tilloy
** Changed in: webbrowser-app (Ubuntu)
   Status: Triaged => In Progress

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src 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:
  In Progress

Bug description:
  Since yesterday (2015-09-21), FaviconFetcherTests started failing at
  random in silo builds (not failing all the time, but in about 50% of
  the builds).

  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 : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1498539] Re: FaviconFetcherTests random failures in silo builds

2015-10-07 Thread Olivier Tilloy
I can now easily reproduce the failure on my laptop by running the test
while the system is under a heavy load (running a bunch of "cat
/dev/urandom > /dev/null" processes help).

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src 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 50% of
  the builds).

  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 : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1498539] Re: FaviconFetcherTests random failures in silo builds

2015-10-07 Thread Olivier Tilloy
When the test fails, the test server reports a
QAbstractSocket::RemoteHostClosedError, so the client (the QNAM) closed
the connection.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src 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 50% of
  the builds).

  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 : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1498539] Re: FaviconFetcherTests random failures in silo builds

2015-09-30 Thread Olivier Tilloy
Seen an armhf build failure yesterday, so I’ll update the description,
the issue is not specific to amd64 and i386.

** Description changed:

  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).
+ random in silo builds (not failing all the time, but in about 50% of the
+ builds).
  
  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.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src 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 50% of
  the builds).

  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 : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1498539] Re: FaviconFetcherTests random failures in silo builds

2015-09-23 Thread Timo Jyrinki
The bug fix https://codereview.qt-project.org/#/c/120738 links to a bug that 
indicates QNAM erronously closing queued multiple requests with 'Unknown error' 
and a warning before that "QIODevice:::write device not open" which matches 
what the test mentions. And the fix itself states "This patch changes the QNAM 
socket slot connections to be DirectConnection.
We don't close the socket anymore in slots where it is anyway in a closed state 
afterwards. This prevents event/stack recursions.". Could the type change to 
DirectConnection cause this change of behavior?

I've rebuilt Scopes packages, unity8, and download manager to have unit
test results in addition to autopilot tests that I did earlier, and it
still seems to be that the only flakiness is this webbrowser-app unit
test, and on x86 only: https://launchpad.net/~canonical-
qt5-edgers/+archive/qt5-beta1/+packages As x86 is faster, maybe there's
something timing related.

I've asked pstolowski to look whether he can see a delta with/without
the patch. He mentioned there have been some 'device is open' in bug
reports in the past, which is one of the symptoms being fixed by the bug
fix.

It's also useful to know that this bug fix itself is a bug fix to an
earlier fix https://codereview.qt-project.org/#/c/110150/ which upstream
urged everyone to ship, and we're currently doing that (in OTA-6). So if
we're not seeing worrying regressions, it sounds like a worthwhile bug
fix that may help random network failures in QNAM using components.

To switch between with/without patch, the revert of this latter patch is
in silo 054. One can use the pinning
(https://wiki.ubuntu.com/LandingTeam/SiloTestingGuidelines#Install_silos_with_overlay_PPA_enabled),
enabling/disabling the file and  "apt upgrade" will allow to both
quickly "upgrade to the revert" or "downgrade to the fix that was
landed".

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src 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 : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1498539] Re: FaviconFetcherTests random failures in silo builds

2015-09-22 Thread Olivier Tilloy
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 : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1498539] Re: FaviconFetcherTests random failures in silo builds

2015-09-22 Thread Olivier Tilloy
Mirv suggested that https://launchpadlibrarian.net/218473113/qtbase-
opensource-src_5.4.1%2Bdfsg-2ubuntu8_5.4.1%2Bdfsg-2ubuntu9.diff.gz could
very well be when the test started failing, and it looks plausible. Not
sure what conclusions to draw from the diff though. Is the issue in the
way the test server handles incoming connections, or is it an actual bug
in QNAM?

In doubt, I’ll mark qtbase-opensource-src also affected, for further
investigation.

** Also affects: qtbase-opensource-src (Ubuntu)
   Importance: Undecided
   Status: New

** Changed in: webbrowser-app (Ubuntu)
   Status: In Progress => Confirmed

** Changed in: webbrowser-app (Ubuntu)
   Status: Confirmed => Triaged

-- 
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 : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1498539] Re: FaviconFetcherTests random failures in silo builds

2015-09-22 Thread Olivier Tilloy
It took me a while to manage to reproduce locally, but here it is, the
failing test is shouldCancelRequests, and the failure message is:

'serverSpy->wait()' returned FALSE. ()


Full XML output for the failing test is:






-- 
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 webbrowser-app package in Ubuntu:
  In Progress

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/webbrowser-app/+bug/1498539/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp