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