Open
Bug 2007259
Opened 22 days ago
Updated 5 days ago
Perma for some test platforms TEST-UNEXPECTED-ERROR | dom/cache/test/marionette/test_caches_delete_cleanup_after_shutdown.py CachesDeleteCleanupAtShutdownTestCase.test_ensure_cache_cleanup_after_unclean_restart | marionette_driver.
Categories
(Core :: Storage: Cache API, defect)
Core
Storage: Cache API
Tracking
()
NEW
| Tracking | Status | |
|---|---|---|
| firefox-esr115 | --- | unaffected |
| firefox-esr140 | --- | unaffected |
| firefox146 | --- | unaffected |
| firefox147 | --- | affected |
| firefox148 | --- | affected |
People
(Reporter: chorotan, Unassigned, NeedInfo)
Details
[Tracking Requested - why for this release]:
task 2025-12-20T14:09:39.265+00:00] 14:09:39 INFO - morgueDir path = /tmp/tmpm5q0ss7_.mozrunner/storage/default/http+++127.0.0.1+40295/cache/morgue
[task 2025-12-20T14:09:39.265+00:00] 14:09:39 INFO - Usage = 423048 and number of orphaned bodies = 0
[task 2025-12-20T14:09:40.260+00:00] 14:09:40 INFO - 1766239780259 Marionette DEBUG 1 -> [0,545,"Marionette:GetContext",{}]
[task 2025-12-20T14:09:40.260+00:00] 14:09:40 INFO - 1766239780259 Marionette DEBUG 1 <- [1,545,null,{"value":"content"}]
[task 2025-12-20T14:09:40.260+00:00] 14:09:40 INFO - 1766239780260 Marionette DEBUG 1 -> [0,546,"Marionette:SetContext",{"value":"chrome"}]
[task 2025-12-20T14:09:40.260+00:00] 14:09:40 INFO - 1766239780260 Marionette DEBUG 1 <- [1,546,null,{"value":null}]
[task 2025-12-20T14:09:40.261+00:00] 14:09:40 INFO - 1766239780261 Marionette DEBUG 1 -> [0,547,"WebDriver:TakeScreenshot",{"id":null,"full":true,"hash":false,"scroll":true}]
[task 2025-12-20T14:09:40.284+00:00] 14:09:40 INFO - 1766239780284 Marionette DEBUG 1 <- [1,547,null,{"value":"iVBORw0KGgoAAAANSUhEUgAABQAAAAQQCAYAAAC9RfbYAAAgAElEQVR4XuzdB7gkVZk/4G8SOclgAGVXAYm7RvivCQmLgEiQVckoYQFBUFQERVEEZVHJEkTJWQFhA ... TgAAAAAAwJgABAAAAYEwAAgAAAMCYAAQAAACAMQEIAAAAAGMCEAAAAADGBCAAAAAAjAlAAAAAABgTgAAAAAAwJgABAAAAYCwIcJvoxxHRSwAAAABJRU5ErkJggg=="}]
[task 2025-12-20T14:09:40.285+00:00] 14:09:40 INFO - 1766239780285 Marionette DEBUG 1 -> [0,548,"Marionette:SetContext",{"value":"content"}]
[task 2025-12-20T14:09:40.285+00:00] 14:09:40 INFO - 1766239780285 Marionette DEBUG 1 <- [1,548,null,{"value":null}]
[task 2025-12-20T14:09:40.285+00:00] 14:09:40 INFO - 1766239780285 Marionette DEBUG 1 -> [0,549,"Marionette:GetContext",{}]
[task 2025-12-20T14:09:40.286+00:00] 14:09:40 INFO - 1766239780285 Marionette DEBUG 1 <- [1,549,null,{"value":"content"}]
[task 2025-12-20T14:09:40.286+00:00] 14:09:40 INFO - 1766239780286 Marionette DEBUG 1 -> [0,550,"Marionette:SetContext",{"value":"content"}]
[task 2025-12-20T14:09:40.286+00:00] 14:09:40 INFO - 1766239780286 Marionette DEBUG 1 <- [1,550,null,{"value":null}]
[task 2025-12-20T14:09:40.287+00:00] 14:09:40 INFO - 1766239780286 Marionette DEBUG 1 -> [0,551,"WebDriver:GetPageSource",{}]
[task 2025-12-20T14:09:40.288+00:00] 14:09:40 INFO - 1766239780287 Marionette DEBUG 1 <- [1,551,null,{"value":"<html><head>\n <script>\n async function getStorageEstimate() {\n let r = await navigator.stora ... await caches.delete(id)\n return \"success\";\n }\n </script>\n </head>\n<body>\n</body></html>"}]
[task 2025-12-20T14:09:40.288+00:00] 14:09:40 INFO - 1766239780287 Marionette DEBUG 1 -> [0,552,"Marionette:SetContext",{"value":"content"}]
[task 2025-12-20T14:09:40.288+00:00] 14:09:40 INFO - 1766239780287 Marionette DEBUG 1 <- [1,552,null,{"value":null}]
[task 2025-12-20T14:09:40.323+00:00] 14:09:40 INFO - TEST-UNEXPECTED-ERROR | dom/cache/test/marionette/test_caches_delete_cleanup_after_shutdown.py CachesDeleteCleanupAtShutdownTestCase.test_ensure_cache_cleanup_after_unclean_restart | marionette_driver.errors.TimeoutException: Timed out after 60.0 seconds with message: Cache directory is not cleaned up properly
[task 2025-12-20T14:09:40.323+00:00] 14:09:40 INFO - Traceback (most recent call last):
[task 2025-12-20T14:09:40.323+00:00] 14:09:40 INFO - File "/builds/worker/workspace/build/venv/lib/python3.12/site-packages/marionette_harness/marionette_test/testcases.py", line 193, in run
[task 2025-12-20T14:09:40.323+00:00] 14:09:40 INFO - testMethod()
[task 2025-12-20T14:09:40.323+00:00] 14:09:40 INFO - File "/builds/worker/workspace/build/tests/marionette/tests/dom/cache/test/marionette/test_caches_delete_cleanup_after_shutdown.py", line 220, in test_ensure_cache_cleanup_after_unclean_restart
[task 2025-12-20T14:09:40.323+00:00] 14:09:40 INFO - if not self.create_and_cleanup_cache(ensureCleanCallback, False):
[task 2025-12-20T14:09:40.323+00:00] 14:09:40 INFO - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[task 2025-12-20T14:09:40.323+00:00] 14:09:40 INFO - File "/builds/worker/workspace/build/tests/marionette/tests/dom/cache/test/marionette/test_caches_delete_cleanup_after_shutdown.py", line 162, in create_and_cleanup_cache
[task 2025-12-20T14:09:40.323+00:00] 14:09:40 INFO - return ensureCleanCallback()
[task 2025-12-20T14:09:40.323+00:00] 14:09:40 INFO - ^^^^^^^^^^^^^^^^^^^^^
[task 2025-12-20T14:09:40.323+00:00] 14:09:40 INFO - File "/builds/worker/workspace/build/tests/marionette/tests/dom/cache/test/marionette/test_caches_delete_cleanup_after_shutdown.py", line 209, in ensureCleanCallback
[task 2025-12-20T14:09:40.323+00:00] 14:09:40 INFO - Wait(self.marionette, interval=1, timeout=60).until(
[task 2025-12-20T14:09:40.323+00:00] 14:09:40 INFO - File "/builds/worker/workspace/build/venv/lib/python3.12/site-packages/marionette_driver/wait.py", line 155, in until
[task 2025-12-20T14:09:40.323+00:00] 14:09:40 INFO - raise errors.TimeoutException(
[task 2025-12-20T14:09:40.323+00:00] 14:09:40 INFO - TEST-INFO took 64618ms
Updated•22 days ago
|
Comment 1•22 days ago
|
||
This is a permanent failure on some platforms and already affects beta but it is not necessarily failing on all pushes:
- Today it failed permanently at least on Linux Developer Edition and Windows 32-bit Shippable
- E.g. on Wednesday, these platforms passed and it failed on macOS debug.
Andrew: Should this bug bet set as duplicate of bug 1937657?
tracking-firefox148:
+ → ---
Flags: needinfo?(continuation)
Summary: Perma TEST-UNEXPECTED-ERROR | dom/cache/test/marionette/test_caches_delete_cleanup_after_shutdown.py CachesDeleteCleanupAtShutdownTestCase.test_ensure_cache_cleanup_after_unclean_restart | marionette_driver. - when Gecko 148 merges to beta on 2026-01-12 → Perma for some test platforms TEST-UNEXPECTED-ERROR | dom/cache/test/marionette/test_caches_delete_cleanup_after_shutdown.py CachesDeleteCleanupAtShutdownTestCase.test_ensure_cache_cleanup_after_unclean_restart | marionette_driver.
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
Updated•9 days ago
|
| Comment hidden (Intermittent Failures Robot) |
Comment 5•5 days ago
|
||
Harveer said he could take a look. Thanks!
Flags: needinfo?(continuation) → needinfo?(hsingh)
You need to log in
before you can comment on or make changes to this bug.
Description
•