tst_WebContext_semi_construct_only_properties fails in single process

Bug #1565312 reported by Chris Coulson
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Oxide
Fix Released
Medium
Chris Coulson

Bug Description

This test exists to ensure various properties such as dataPath become read-only once the context is consumed by a webview for the first time. It fails in single-process:

PASS : qml-api-single-process-test::WebContext_semi_construct_only_properties::initTestCase()
QWARN : qml-api-single-process-test::WebContext_semi_construct_only_properties::test_WebContext_semi_construct_only_properties1(row 0) OxideQQuickWebView: context is read-only in single process mode. The webview will automatically use the application-wide default WebContext
FAIL! : qml-api-single-process-test::WebContext_semi_construct_only_properties::test_WebContext_semi_construct_only_properties1(row 0) Shouldn't have had a signal
   Actual (): 2
   Expected (): 1
   Loc: [/home/chr1s/src/oxide/unit-testing/qt/tests/qmltests/api/tst_WebContext_semi_construct_only_properties.qml(57)]
QWARN : qml-api-single-process-test::WebContext_semi_construct_only_properties::test_WebContext_semi_construct_only_properties1(row 1) OxideQQuickWebView: context is read-only in single process mode. The webview will automatically use the application-wide default WebContext
FAIL! : qml-api-single-process-test::WebContext_semi_construct_only_properties::test_WebContext_semi_construct_only_properties1(row 1) Shouldn't have had a signal
   Actual (): 2
   Expected (): 1
   Loc: [/home/chr1s/src/oxide/unit-testing/qt/tests/qmltests/api/tst_WebContext_semi_construct_only_properties.qml(57)]
[0402/164820:ERROR:layer_tree_host_impl.cc(2205)] Forcing zero-copy tile initialization as worker context is missing
QWARN : qml-api-single-process-test::WebContext_semi_construct_only_properties::test_WebContext_semi_construct_only_properties1(row 2) OxideQQuickWebView: context is read-only in single process mode. The webview will automatically use the application-wide default WebContext
FAIL! : qml-api-single-process-test::WebContext_semi_construct_only_properties::test_WebContext_semi_construct_only_properties1(row 2) Shouldn't have had a signal
   Actual (): 2
   Expected (): 1
   Loc: [/home/chr1s/src/oxide/unit-testing/qt/tests/qmltests/api/tst_WebContext_semi_construct_only_properties.qml(57)]
[0402/164820:ERROR:layer_tree_host_impl.cc(2205)] Forcing zero-copy tile initialization as worker context is missing
QWARN : qml-api-single-process-test::WebContext_semi_construct_only_properties::test_WebContext_semi_construct_only_properties1(row 3) OxideQQuickWebView: context is read-only in single process mode. The webview will automatically use the application-wide default WebContext
FAIL! : qml-api-single-process-test::WebContext_semi_construct_only_properties::test_WebContext_semi_construct_only_properties1(row 3) Shouldn't have had a signal
   Actual (): 2
   Expected (): 1
   Loc: [/home/chr1s/src/oxide/unit-testing/qt/tests/qmltests/api/tst_WebContext_semi_construct_only_properties.qml(57)]
[0402/164820:ERROR:layer_tree_host_impl.cc(2205)] Forcing zero-copy tile initialization as worker context is missing
PASS : qml-api-single-process-test::WebContext_semi_construct_only_properties::cleanupTestCase()

Changed in oxide:
importance: Undecided → Medium
status: New → Triaged
Changed in oxide:
status: Triaged → Fix Released
assignee: nobody → Chris Coulson (chrisccoulson)
milestone: none → branch-1.15
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.