Closed Bug 1777513 Opened 3 years ago Closed 3 years ago

Perma netwerk/test/mochitests/test_1502055.html | Test timed out when Gecko 104 merges to Beta on 2022-07-25

Categories

(Core :: Networking, defect, P3)

defect

Tracking

()

VERIFIED FIXED
104 Branch
Tracking Status
firefox-esr91 --- unaffected
firefox-esr102 103+ fixed
firefox102 --- unaffected
firefox103 + fixed
firefox104 + verified

People

(Reporter: imoraru, Assigned: emz)

References

(Regression)

Details

(Keywords: intermittent-failure, regression, Whiteboard: [necko-triaged])

Attachments

(1 file)

[Tracking Requested - why for this release]:

Central-as-beta simulation:
How to run these simulations:

Failure log:

[task 2022-06-30T13:07:20.375Z] 13:07:20     INFO - TEST-START | netwerk/test/mochitests/test_1502055.html
[task 2022-06-30T13:07:20.468Z] 13:07:20     INFO - GECKO(4730) | [Parent 4730, Compositor] WARNING: IPC Connection Error: [Parent][PImageBridgeParent] RunMessage(msgname=PImageBridge::Msg_WillClose) Channel closing: too late to send/recv, messages will be lost: file /builds/worker/checkouts/gecko/ipc/glue/MessageChannel.cpp:1876
[task 2022-06-30T13:07:20.512Z] 13:07:20     INFO - GECKO(4730) | [Child 4815, Main Thread] WARNING: Extra shutdown CC: 'i < NORMAL_SHUTDOWN_COLLECTIONS', file /builds/worker/checkouts/gecko/xpcom/base/nsCycleCollector.cpp:3359
[task 2022-06-30T13:07:20.517Z] 13:07:20     INFO - GECKO(4730) | [Child 4815, Main Thread] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/worker/workspace/obj-build/dist/include/mozilla/Preferences.h:129
[task 2022-06-30T13:07:20.537Z] 13:07:20     INFO - GECKO(4730) | [Child 4815, Main Thread] WARNING: NS_ENSURE_TRUE(Preferences::InitStaticMembers()) failed: file /builds/worker/checkouts/gecko/modules/libpref/Preferences.cpp:4595
[task 2022-06-30T13:07:20.674Z] 13:07:20     INFO - GECKO(4730) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /tmp/tmp41ndtnla.mozrunner/runtests_leaks_tab_pid4987.log
[task 2022-06-30T13:07:20.675Z] 13:07:20     INFO - GECKO(4730) | [4987, Main Thread] WARNING: XPCOM_MEM_BLOAT_LOG is set, disabling native allocations.: file /builds/worker/checkouts/gecko/tools/profiler/core/platform.cpp:340
[task 2022-06-30T13:07:20.700Z] 13:07:20     INFO - GECKO(4730) | [Parent 4730, Main Thread] WARNING: WebProgress Ignored: no longer current window global: file /builds/worker/checkouts/gecko/dom/ipc/BrowserParent.cpp:3127
[task 2022-06-30T13:07:20.752Z] 13:07:20     INFO - GECKO(4730) | [Child 4987, Main Thread] WARNING: could not set real-time limit in CubebUtils::InitLibrary: file /builds/worker/checkouts/gecko/dom/media/CubebUtils.cpp:707
[task 2022-06-30T13:07:20.871Z] 13:07:20     INFO - GECKO(4730) | [Child 4937, Main Thread] WARNING: 'storageAllowed != StorageAccess::eAllow && (!StaticPrefs::privacy_partition_serviceWorkers() || !StoragePartitioningEnabled(storageAllowed, doc->CookieJarSettings()))', file /builds/worker/checkouts/gecko/dom/serviceworkers/ServiceWorkerContainer.cpp:656
[task 2022-06-30T13:07:20.887Z] 13:07:20     INFO - GECKO(4730) | JavaScript error: https://example.org/tests/netwerk/test/mochitests/iframe_1502055.html, line 13: SecurityError: The operation is insecure.
[task 2022-06-30T13:07:21.723Z] 13:07:21     INFO - GECKO(4730) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /tmp/tmp41ndtnla.mozrunner/runtests_leaks_tab_pid5010.log
[task 2022-06-30T13:07:21.723Z] 13:07:21     INFO - GECKO(4730) | [5010, Main Thread] WARNING: XPCOM_MEM_BLOAT_LOG is set, disabling native allocations.: file /builds/worker/checkouts/gecko/tools/profiler/core/platform.cpp:340
[task 2022-06-30T13:07:21.745Z] 13:07:21     INFO - GECKO(4730) | [Child 5010, Main Thread] WARNING: could not set real-time limit in CubebUtils::InitLibrary: file /builds/worker/checkouts/gecko/dom/media/CubebUtils.cpp:707
[task 2022-06-30T13:12:46.875Z] 13:12:46     INFO - TEST-INFO | started process screentopng
[task 2022-06-30T13:12:47.023Z] 13:12:47     INFO - TEST-INFO | screentopng: exit 0
[task 2022-06-30T13:12:47.024Z] 13:12:47     INFO - Buffered messages logged at 13:07:21
[task 2022-06-30T13:12:47.024Z] 13:12:47     INFO - Registering a ServiceWorker
[task 2022-06-30T13:12:47.024Z] 13:12:47     INFO - Buffered messages finished
[task 2022-06-30T13:12:47.024Z] 13:12:47     INFO - TEST-UNEXPECTED-FAIL | netwerk/test/mochitests/test_1502055.html | Test timed out. - 
[task 2022-06-30T13:12:47.880Z] 13:12:47     INFO - Not taking screenshot here: see the one that was previously logged
[task 2022-06-30T13:12:47.882Z] 13:12:47     INFO - TEST-UNEXPECTED-FAIL | netwerk/test/mochitests/test_1502055.html | [SimpleTest.finish()] No checks actually run. (You need to call ok(), is(), or similar functions at least once.  Make sure you use SimpleTest.waitForExplicitFinish() if you need it.) 
[task 2022-06-30T13:12:47.882Z] 13:12:47     INFO -     SimpleTest.ok@SimpleTest/SimpleTest.js:417:16
[task 2022-06-30T13:12:47.882Z] 13:12:47     INFO -     afterCleanup@SimpleTest/SimpleTest.js:1416:18
[task 2022-06-30T13:12:47.882Z] 13:12:47     INFO -     executeCleanupFunction@SimpleTest/SimpleTest.js:1492:7
[task 2022-06-30T13:12:47.882Z] 13:12:47     INFO -     SimpleTest.finish@SimpleTest/SimpleTest.js:1512:3
[task 2022-06-30T13:12:47.883Z] 13:12:47     INFO -     killTest@SimpleTest/TestRunner.js:195:22
[task 2022-06-30T13:12:47.890Z] 13:12:47     INFO - GECKO(4730) | MEMORY STAT | vsize 2531MB | residentFast 135MB | heapAllocated 6MB
[task 2022-06-30T13:12:47.905Z] 13:12:47     INFO - TEST-OK | netwerk/test/mochitests/test_1502055.html | took 327530ms
[task 2022-06-30T13:12:47.947Z] 13:12:47    ERROR - TEST-UNEXPECTED-FAIL | /tests/netwerk/test/mochitests/test_1502055.html logged result after SimpleTest.finish(): [SimpleTest.finish()] No checks actually run. (You need to call ok(), is(), or similar functions at least once.  Make sure you use SimpleTest.waitForExplicitFinish() if you need it.)
[task 2022-06-30T13:12:47.974Z] 13:12:47     INFO - TEST-START | netwerk/test/mochitests/test_1503201.html
Flags: needinfo?(hpeuckmann)

Hi Hannah! Can you please take a look at this? Could this be regressed by your recent changes from Bug 1764761?
Thank you!

Keywords: regression

Thanks, I will look into this!

Flags: needinfo?(hpeuckmann)

service worker partitioning is only enabled in Nightly while general partitioning got enabled for beta and release in bug 1776760 - this preference configuration likely never ran before.

Component: Data Sanitization → Networking
Product: Toolkit → Core
Regressed by: 1776760
No longer regressed by: 1764761

:pbz, since you are the author of the regressor, bug 1776760, could you take a look?
For more information, please visit auto_nag documentation.

Flags: needinfo?(pbz)
Assignee: nobody → pbz
Status: NEW → ASSIGNED
Flags: needinfo?(pbz)

[Tracking Requested - why for this release]: This will need to be uplifted along with Bug 1776760, see https://bugzilla.mozilla.org/show_bug.cgi?id=1776760#c1

Summary: Perma netwerk/test/mochitests/test_1502055.html | Test timed out when Gecko 103 merges to Beta on 2022-07-25 → Perma netwerk/test/mochitests/test_1502055.html | Test timed out when Gecko 104 merges to Beta on 2022-07-25

[Tracking Requested - why for this release]:
See comment 7 and https://bugzilla.mozilla.org/show_bug.cgi?id=1776760#c2

Pushed by pzuhlcke@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/6ae5e45f4962 Grant first-party storage access to allow service worker to run in test frame. r=anti-tracking-reviewers,timhuang
Severity: -- → S4
Priority: -- → P3
Whiteboard: [necko-triaged]
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 104 Branch

Thanks for confirming! I'll request 103 beta uplift once the other test issue, Bug 1777501, has landed.

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: