Open
Bug 1856980
Opened 2 years ago
Updated 8 months ago
Intermittent dom/serviceworkers/test/test_imagecache_max_age.html failure on new Ubuntu 22.04 Wayland debug pool
Categories
(Core :: DOM: Service Workers, defect, P3)
Core
DOM: Service Workers
Tracking
()
NEW
People
(Reporter: ahal, Unassigned)
References
Details
(Whiteboard: dom-lws-bugdash-triage)
This is happening on a new Ubuntu 22.04 Wayland enabled pool we're in the process of standing up.
Example failure log:
https://treeherder.mozilla.org/logviewer?job_id=431201866&repo=try&lineNumber=7107
[task 2023-10-03T21:33:53.050Z] 21:33:53 INFO - TEST-START | dom/serviceworkers/test/test_imagecache_max_age.html
[task 2023-10-03T21:33:53.630Z] 21:33:53 INFO - GECKO(6810) | [Parent 6810, Main Thread] WARNING: NS_ENSURE_TRUE(she && she->mInfo->mSharedState.Get()) failed: file /builds/worker/checkouts/gecko/docshell/shistory/SessionHistoryEntry.cpp:1159
[task 2023-10-03T21:33:55.664Z] 21:33:55 INFO - GECKO(6810) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /tmp/tmp0l95v0s9.mozrunner/runtests_leaks_tab_pid7600.log
[task 2023-10-03T21:33:55.924Z] 21:33:55 INFO - GECKO(6810) | [Parent 6810, IPDL Background] WARNING: Not resolving response 'PServiceWorkerRegistration::Reply_Unregister': actor is dead: file /builds/worker/checkouts/gecko/ipc/glue/ProtocolUtils.cpp:833
[task 2023-10-03T21:34:26.018Z] 21:34:26 INFO - GECKO(6810) | [Parent 6810, Main Thread] WARNING: 'mProgress != Progress::ShutdownCompleted', file /builds/worker/checkouts/gecko/dom/serviceworkers/ServiceWorkerShutdownState.cpp:56
[task 2023-10-03T21:34:26.060Z] 21:34:26 INFO - GECKO(6810) | [Parent 6810, IPDL Background] WARNING: 'aResult.IsReject()', file /builds/worker/checkouts/gecko/dom/workers/remoteworkers/RemoteWorkerController.cpp:481
[task 2023-10-03T21:34:26.061Z] 21:34:26 INFO - GECKO(6810) | [Parent 6810, IPDL Background] WARNING: 'aResult.IsReject()', file /builds/worker/checkouts/gecko/dom/workers/remoteworkers/RemoteWorkerControllerParent.cpp:125
[task 2023-10-03T21:34:26.078Z] 21:34:26 INFO - GECKO(6810) | [Child 7533, IPC I/O Child] WARNING: [84D225BE2B7B4C23.418F14CC7656D102]: GetUserData call for port '4357094A175DBABF.C59A6847AEB8F039' failed: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:406
[task 2023-10-03T21:39:09.882Z] 21:39:09 INFO - TEST-INFO | started process screentopng
[task 2023-10-03T21:39:12.022Z] 21:39:12 INFO - TEST-INFO | screentopng: exit 0
[task 2023-10-03T21:39:12.023Z] 21:39:12 INFO - Buffered messages logged at 21:33:53
[task 2023-10-03T21:39:12.029Z] 21:39:12 INFO - TEST-PASS | dom/serviceworkers/test/test_imagecache_max_age.html | A valid string reason is expected
[task 2023-10-03T21:39:12.029Z] 21:39:12 INFO - TEST-PASS | dom/serviceworkers/test/test_imagecache_max_age.html | Reason cannot be empty
[task 2023-10-03T21:39:12.029Z] 21:39:12 INFO - Buffered messages logged at 21:33:54
[task 2023-10-03T21:39:12.029Z] 21:39:12 INFO - TEST-PASS | dom/serviceworkers/test/test_imagecache_max_age.html | The active worker should be available.
[task 2023-10-03T21:39:12.029Z] 21:39:12 INFO - TEST-PASS | dom/serviceworkers/test/test_imagecache_max_age.html | Correct url expected
[task 2023-10-03T21:39:12.042Z] 21:39:12 INFO - TEST-PASS | dom/serviceworkers/test/test_imagecache_max_age.html | Correct url expected
[task 2023-10-03T21:39:12.042Z] 21:39:12 INFO - TEST-PASS | dom/serviceworkers/test/test_imagecache_max_age.html | Correct width expected
[task 2023-10-03T21:39:12.044Z] 21:39:12 INFO - TEST-PASS | dom/serviceworkers/test/test_imagecache_max_age.html | Correct width expected
[task 2023-10-03T21:39:12.046Z] 21:39:12 INFO - TEST-PASS | dom/serviceworkers/test/test_imagecache_max_age.html | The author of the test has indicated that flaky timeouts are expected. Reason: This test needs to simulate the passing of time
[task 2023-10-03T21:39:12.047Z] 21:39:12 INFO - Buffered messages logged at 21:33:55
[task 2023-10-03T21:39:12.050Z] 21:39:12 INFO - TEST-PASS | dom/serviceworkers/test/test_imagecache_max_age.html | Correct url expected
[task 2023-10-03T21:39:12.053Z] 21:39:12 INFO - TEST-PASS | dom/serviceworkers/test/test_imagecache_max_age.html | Correct url expected
[task 2023-10-03T21:39:12.063Z] 21:39:12 INFO - TEST-PASS | dom/serviceworkers/test/test_imagecache_max_age.html | Correct width expected
[task 2023-10-03T21:39:12.064Z] 21:39:12 INFO - TEST-PASS | dom/serviceworkers/test/test_imagecache_max_age.html | Correct width expected
[task 2023-10-03T21:39:12.065Z] 21:39:12 INFO - Buffered messages finished
[task 2023-10-03T21:39:12.068Z] 21:39:12 INFO - TEST-UNEXPECTED-FAIL | dom/serviceworkers/test/test_imagecache_max_age.html | Test timed out. -
It's unclear whether this is a result of Wayland, upgrading to Ubuntu 22.04 or hardware characteristics of the new workers. The test will be skipped on this new platform.
Comment 1•2 years ago
|
||
I assume this is just as expected or unexpected as bug 1781587. And:
This test gets skipped with pattern: xorigin OR os == 'linux' && bits == 64 && !debug && asan && os_version == '18.04' OR http3 OR http2
It seems likely that there is something to investigate here.
Updated•8 months ago
|
Whiteboard: dom-lws-bugdash-triage
You need to log in
before you can comment on or make changes to this bug.
Description
•