Public bug reported:

I see occasional test failures like this. The failure suggests that the
location bar isn't initially displayed when it should be

PASS   : qml-api-single-process-test::LocationBarController::initTestCase()
QWARN  : 
qml-api-single-process-test::LocationBarController::test_LocationBarController1_defaults()
 OxideQQuickWebView: context is read-only in single process mode. The webview 
will automatically use the application-wide default WebContext
PASS   : 
qml-api-single-process-test::LocationBarController::test_LocationBarController1_defaults()
QWARN  : 
qml-api-single-process-test::LocationBarController::test_LocationBarController2_height()
 OxideQQuickWebView: context is read-only in single process mode. The webview 
will automatically use the application-wide default WebContext
QWARN  : 
qml-api-single-process-test::LocationBarController::test_LocationBarController2_height()
 OxideQQuickLocationBarController: height cannot be negative
PASS   : 
qml-api-single-process-test::LocationBarController::test_LocationBarController2_height()
[0408/154006:ERROR:layer_tree_host_impl.cc(2205)] Forcing zero-copy tile 
initialization as worker context is missing
QWARN  : 
qml-api-single-process-test::LocationBarController::test_LocationBarController3_mode_off()
 OxideQQuickWebView: context is read-only in single process mode. The webview 
will automatically use the application-wide default WebContext
[0408/154006:ERROR:layer_tree_host_impl.cc(2205)] Forcing zero-copy tile 
initialization as worker context is missing
127.0.0.1 - - [08/Apr/2016 15:40:06] "GET /tst_LocationBarController.html 
HTTP/1.1" 200 -
QWARN  : 
qml-api-single-process-test::LocationBarController::test_LocationBarController3_mode_off()
 OxideQQuickLocationBarController::show: height is not greater than zero
QWARN  : 
qml-api-single-process-test::LocationBarController::test_LocationBarController3_mode_off()
 OxideQQuickLocationBarController::hide: height is not greater than zero
PASS   : 
qml-api-single-process-test::LocationBarController::test_LocationBarController3_mode_off()
QWARN  : 
qml-api-single-process-test::LocationBarController::test_LocationBarController4_mode_on(row
 0) OxideQQuickWebView: context is read-only in single process mode. The 
webview will automatically use the application-wide default WebContext
[0408/154008:ERROR:layer_tree_host_impl.cc(2205)] Forcing zero-copy tile 
initialization as worker context is missing
PASS   : 
qml-api-single-process-test::LocationBarController::test_LocationBarController4_mode_on(row
 0)
QWARN  : 
qml-api-single-process-test::LocationBarController::test_LocationBarController4_mode_on(row
 1) OxideQQuickWebView: context is read-only in single process mode. The 
webview will automatically use the application-wide default WebContext
[0408/154008:ERROR:layer_tree_host_impl.cc(2205)] Forcing zero-copy tile 
initialization as worker context is missing
PASS   : 
qml-api-single-process-test::LocationBarController::test_LocationBarController4_mode_on(row
 1)
QWARN  : 
qml-api-single-process-test::LocationBarController::test_LocationBarController5_on_show(row
 0) OxideQQuickWebView: context is read-only in single process mode. The 
webview will automatically use the application-wide default WebContext
[0408/154009:ERROR:layer_tree_host_impl.cc(2205)] Forcing zero-copy tile 
initialization as worker context is missing
QWARN  : 
qml-api-single-process-test::LocationBarController::test_LocationBarController5_on_show(row
 0) OxideQQuickLocationBarController::show: mode is not ModeAuto
PASS   : 
qml-api-single-process-test::LocationBarController::test_LocationBarController5_on_show(row
 0)
QWARN  : 
qml-api-single-process-test::LocationBarController::test_LocationBarController5_on_show(row
 1) OxideQQuickWebView: context is read-only in single process mode. The 
webview will automatically use the application-wide default WebContext
[0408/154010:ERROR:layer_tree_host_impl.cc(2205)] Forcing zero-copy tile 
initialization as worker context is missing
QWARN  : 
qml-api-single-process-test::LocationBarController::test_LocationBarController5_on_show(row
 1) OxideQQuickLocationBarController::show: mode is not ModeAuto
PASS   : 
qml-api-single-process-test::LocationBarController::test_LocationBarController5_on_show(row
 1)
QWARN  : 
qml-api-single-process-test::LocationBarController::test_LocationBarController6_on_hide(row
 0) OxideQQuickWebView: context is read-only in single process mode. The 
webview will automatically use the application-wide default WebContext
[0408/154011:ERROR:layer_tree_host_impl.cc(2205)] Forcing zero-copy tile 
initialization as worker context is missing
FAIL!  : 
qml-api-single-process-test::LocationBarController::test_LocationBarController6_on_hide(row
 0) 'verify()' returned FALSE. ()
   Loc: 
[/home/chr1s/src/oxide/oxide/qt/tests/qmltests/api/tst_LocationBarController.qml(434)]
QWARN  : 
qml-api-single-process-test::LocationBarController::test_LocationBarController6_on_hide(row
 1) OxideQQuickWebView: context is read-only in single process mode. The 
webview will automatically use the application-wide default WebContext
[0408/154011:ERROR:layer_tree_host_impl.cc(2205)] Forcing zero-copy tile 
initialization as worker context is missing
QWARN  : 
qml-api-single-process-test::LocationBarController::test_LocationBarController6_on_hide(row
 1) OxideQQuickLocationBarController::hide: mode is not ModeAuto
PASS   : 
qml-api-single-process-test::LocationBarController::test_LocationBarController6_on_hide(row
 1)
QWARN  : 
qml-api-single-process-test::LocationBarController::test_LocationBarController7_fullscreen(row
 0) OxideQQuickWebView: context is read-only in single process mode. The 
webview will automatically use the application-wide default WebContext
[0408/154013:ERROR:layer_tree_host_impl.cc(2205)] Forcing zero-copy tile 
initialization as worker context is missing
127.0.0.1 - - [08/Apr/2016 15:40:13] "GET 
/tst_LocationBarController_fullscreen.html HTTP/1.1" 200 -
PASS   : 
qml-api-single-process-test::LocationBarController::test_LocationBarController7_fullscreen(row
 0)
QWARN  : 
qml-api-single-process-test::LocationBarController::test_LocationBarController7_fullscreen(row
 1) OxideQQuickWebView: context is read-only in single process mode. The 
webview will automatically use the application-wide default WebContext
[0408/154013:ERROR:layer_tree_host_impl.cc(2205)] Forcing zero-copy tile 
initialization as worker context is missing
PASS   : 
qml-api-single-process-test::LocationBarController::test_LocationBarController7_fullscreen(row
 1)
PASS   : qml-api-single-process-test::LocationBarController::cleanupTestCase()

** Affects: oxide
     Importance: Medium
         Status: Triaged

** Changed in: oxide
   Importance: Undecided => Medium

** Changed in: oxide
       Status: New => Triaged

-- 
You received this bug notification because you are a member of Ubuntu
WebApps bug tracking, which is subscribed to Oxide.
https://bugs.launchpad.net/bugs/1567974

Title:
  tst_LocationBarController is flaky

Status in Oxide:
  Triaged

Bug description:
  I see occasional test failures like this. The failure suggests that
  the location bar isn't initially displayed when it should be

  PASS   : qml-api-single-process-test::LocationBarController::initTestCase()
  QWARN  : 
qml-api-single-process-test::LocationBarController::test_LocationBarController1_defaults()
 OxideQQuickWebView: context is read-only in single process mode. The webview 
will automatically use the application-wide default WebContext
  PASS   : 
qml-api-single-process-test::LocationBarController::test_LocationBarController1_defaults()
  QWARN  : 
qml-api-single-process-test::LocationBarController::test_LocationBarController2_height()
 OxideQQuickWebView: context is read-only in single process mode. The webview 
will automatically use the application-wide default WebContext
  QWARN  : 
qml-api-single-process-test::LocationBarController::test_LocationBarController2_height()
 OxideQQuickLocationBarController: height cannot be negative
  PASS   : 
qml-api-single-process-test::LocationBarController::test_LocationBarController2_height()
  [0408/154006:ERROR:layer_tree_host_impl.cc(2205)] Forcing zero-copy tile 
initialization as worker context is missing
  QWARN  : 
qml-api-single-process-test::LocationBarController::test_LocationBarController3_mode_off()
 OxideQQuickWebView: context is read-only in single process mode. The webview 
will automatically use the application-wide default WebContext
  [0408/154006:ERROR:layer_tree_host_impl.cc(2205)] Forcing zero-copy tile 
initialization as worker context is missing
  127.0.0.1 - - [08/Apr/2016 15:40:06] "GET /tst_LocationBarController.html 
HTTP/1.1" 200 -
  QWARN  : 
qml-api-single-process-test::LocationBarController::test_LocationBarController3_mode_off()
 OxideQQuickLocationBarController::show: height is not greater than zero
  QWARN  : 
qml-api-single-process-test::LocationBarController::test_LocationBarController3_mode_off()
 OxideQQuickLocationBarController::hide: height is not greater than zero
  PASS   : 
qml-api-single-process-test::LocationBarController::test_LocationBarController3_mode_off()
  QWARN  : 
qml-api-single-process-test::LocationBarController::test_LocationBarController4_mode_on(row
 0) OxideQQuickWebView: context is read-only in single process mode. The 
webview will automatically use the application-wide default WebContext
  [0408/154008:ERROR:layer_tree_host_impl.cc(2205)] Forcing zero-copy tile 
initialization as worker context is missing
  PASS   : 
qml-api-single-process-test::LocationBarController::test_LocationBarController4_mode_on(row
 0)
  QWARN  : 
qml-api-single-process-test::LocationBarController::test_LocationBarController4_mode_on(row
 1) OxideQQuickWebView: context is read-only in single process mode. The 
webview will automatically use the application-wide default WebContext
  [0408/154008:ERROR:layer_tree_host_impl.cc(2205)] Forcing zero-copy tile 
initialization as worker context is missing
  PASS   : 
qml-api-single-process-test::LocationBarController::test_LocationBarController4_mode_on(row
 1)
  QWARN  : 
qml-api-single-process-test::LocationBarController::test_LocationBarController5_on_show(row
 0) OxideQQuickWebView: context is read-only in single process mode. The 
webview will automatically use the application-wide default WebContext
  [0408/154009:ERROR:layer_tree_host_impl.cc(2205)] Forcing zero-copy tile 
initialization as worker context is missing
  QWARN  : 
qml-api-single-process-test::LocationBarController::test_LocationBarController5_on_show(row
 0) OxideQQuickLocationBarController::show: mode is not ModeAuto
  PASS   : 
qml-api-single-process-test::LocationBarController::test_LocationBarController5_on_show(row
 0)
  QWARN  : 
qml-api-single-process-test::LocationBarController::test_LocationBarController5_on_show(row
 1) OxideQQuickWebView: context is read-only in single process mode. The 
webview will automatically use the application-wide default WebContext
  [0408/154010:ERROR:layer_tree_host_impl.cc(2205)] Forcing zero-copy tile 
initialization as worker context is missing
  QWARN  : 
qml-api-single-process-test::LocationBarController::test_LocationBarController5_on_show(row
 1) OxideQQuickLocationBarController::show: mode is not ModeAuto
  PASS   : 
qml-api-single-process-test::LocationBarController::test_LocationBarController5_on_show(row
 1)
  QWARN  : 
qml-api-single-process-test::LocationBarController::test_LocationBarController6_on_hide(row
 0) OxideQQuickWebView: context is read-only in single process mode. The 
webview will automatically use the application-wide default WebContext
  [0408/154011:ERROR:layer_tree_host_impl.cc(2205)] Forcing zero-copy tile 
initialization as worker context is missing
  FAIL!  : 
qml-api-single-process-test::LocationBarController::test_LocationBarController6_on_hide(row
 0) 'verify()' returned FALSE. ()
     Loc: 
[/home/chr1s/src/oxide/oxide/qt/tests/qmltests/api/tst_LocationBarController.qml(434)]
  QWARN  : 
qml-api-single-process-test::LocationBarController::test_LocationBarController6_on_hide(row
 1) OxideQQuickWebView: context is read-only in single process mode. The 
webview will automatically use the application-wide default WebContext
  [0408/154011:ERROR:layer_tree_host_impl.cc(2205)] Forcing zero-copy tile 
initialization as worker context is missing
  QWARN  : 
qml-api-single-process-test::LocationBarController::test_LocationBarController6_on_hide(row
 1) OxideQQuickLocationBarController::hide: mode is not ModeAuto
  PASS   : 
qml-api-single-process-test::LocationBarController::test_LocationBarController6_on_hide(row
 1)
  QWARN  : 
qml-api-single-process-test::LocationBarController::test_LocationBarController7_fullscreen(row
 0) OxideQQuickWebView: context is read-only in single process mode. The 
webview will automatically use the application-wide default WebContext
  [0408/154013:ERROR:layer_tree_host_impl.cc(2205)] Forcing zero-copy tile 
initialization as worker context is missing
  127.0.0.1 - - [08/Apr/2016 15:40:13] "GET 
/tst_LocationBarController_fullscreen.html HTTP/1.1" 200 -
  PASS   : 
qml-api-single-process-test::LocationBarController::test_LocationBarController7_fullscreen(row
 0)
  QWARN  : 
qml-api-single-process-test::LocationBarController::test_LocationBarController7_fullscreen(row
 1) OxideQQuickWebView: context is read-only in single process mode. The 
webview will automatically use the application-wide default WebContext
  [0408/154013:ERROR:layer_tree_host_impl.cc(2205)] Forcing zero-copy tile 
initialization as worker context is missing
  PASS   : 
qml-api-single-process-test::LocationBarController::test_LocationBarController7_fullscreen(row
 1)
  PASS   : qml-api-single-process-test::LocationBarController::cleanupTestCase()

To manage notifications about this bug go to:
https://bugs.launchpad.net/oxide/+bug/1567974/+subscriptions

-- 
Mailing list: https://launchpad.net/~ubuntu-webapps-bugs
Post to     : ubuntu-webapps-bugs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-webapps-bugs
More help   : https://help.launchpad.net/ListHelp

Reply via email to