Closed Bug 1866805 Opened 2 years ago Closed 2 years ago

Perma OSX WebRender opt/shippable browser-chrome tests [taskcluster:error] Task aborted - max run time exceeded

Categories

(Testing :: Mochitest, defect, P5)

defect

Tracking

(firefox122 fixed)

RESOLVED FIXED
122 Branch
Tracking Status
firefox122 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: jmaher)

References

Details

(Keywords: intermittent-failure)

Attachments

(2 files)

Filed by: imoraru [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=437764538&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/aZjjpthiSL-LX0UjzUKvag/runs/0/artifacts/public/logs/live_backing.log


[task 2023-11-27T11:51:25.928Z] 11:51:25     INFO - TEST-START | toolkit/components/antitracking/test/browser/browser_referrerDefaultPolicy.js
[task 2023-11-27T11:51:26.233Z] 11:51:26     INFO - GECKO(6372) | 1701085886232	Marionette	TRACE	Received observer notification browser-delayed-startup-finished
[task 2023-11-27T11:51:26.250Z] 11:51:26     INFO - GECKO(6372) | JavaScript error: resource://gre/modules/XULStore.sys.mjs, line 60: Error: Can't find profile directory.
[task 2023-11-27T11:51:26.259Z] 11:51:26     INFO - GECKO(6372) | JavaScript error: resource://gre/modules/XULStore.sys.mjs, line 60: Error: Can't find profile directory.
[task 2023-11-27T11:51:26.259Z] 11:51:26     INFO - GECKO(6372) | JavaScript error: resource://gre/modules/XULStore.sys.mjs, line 60: Error: Can't find profile directory.
[task 2023-11-27T11:51:26.571Z] 11:51:26     INFO - GECKO(6372) | JavaScript error: resource://gre/actors/CookieBannerChild.sys.mjs, line 272: InvalidStateError: JSWindowActorChild.sendAsyncMessage: JSWindowActorChild cannot send at the moment
[task 2023-11-27T11:51:26.594Z] 11:51:26     INFO - GECKO(6372) | JavaScript error: resource://gre/actors/CookieBannerChild.sys.mjs, line 272: InvalidStateError: JSWindowActorChild.sendAsyncMessage: JSWindowActorChild cannot send at the moment
[task 2023-11-27T11:51:26.761Z] 11:51:26     INFO - GECKO(6372) | 1701085886760	Marionette	TRACE	Received observer notification browser-delayed-startup-finished
[task 2023-11-27T11:51:26.803Z] 11:51:26     INFO - GECKO(6372) | JavaScript error: resource://gre/modules/XULStore.sys.mjs, line 60: Error: Can't find profile directory.
[task 2023-11-27T11:51:27.515Z] 11:51:27     INFO - GECKO(6372) | JavaScript error: resource://gre/actors/CookieBannerChild.sys.mjs, line 272: InvalidStateError: JSWindowActorChild.sendAsyncMessage: JSWindowActorChild cannot send at the moment
<...>
[task 2023-11-27T11:52:04.798Z] 11:52:04     INFO - GECKO(6372) | 1701085924797	Marionette	TRACE	Received observer notification browser-delayed-startup-finished
[task 2023-11-27T11:52:05.156Z] 11:52:05     INFO - GECKO(6372) | JavaScript error: resource:///actors/ContentSearchParent.sys.mjs, line 648: TypeError: can't access property "addEventListener", browser is null
[task 2023-11-27T11:52:05.156Z] 11:52:05     INFO - GECKO(6372) | JavaScript error: resource:///actors/ContentSearchParent.sys.mjs, line 648: TypeError: can't access property "addEventListener", browser is null
[task 2023-11-27T11:52:05.352Z] 11:52:05     INFO - GECKO(6372) | 1701085925351	Marionette	TRACE	Received observer notification browser-delayed-startup-finished
[task 2023-11-27T11:52:05.975Z] 11:52:05     INFO - GECKO(6372) | 1701085925974	Marionette	TRACE	Received observer notification browser-delayed-startup-finished
[task 2023-11-27T11:52:06.582Z] 11:52:06     INFO - GECKO(6372) | 1701085926581	Marionette	TRACE	Received observer notification browser-delayed-startup-finished
[task 2023-11-27T11:52:07.179Z] 11:52:07     INFO - GECKO(6372) | 1701085927179	Marionette	TRACE	Received observer notification browser-delayed-startup-finished
[task 2023-11-27T11:52:07.819Z] 11:52:07     INFO - GECKO(6372) | 1701085927818	Marionette	TRACE	Received observer notification browser-delayed-startup-finished
[task 2023-11-27T11:52:08.263Z] 11:52:08     INFO - GECKO(6372) | 1701085928262	Marionette	TRACE	Received observer notification browser-delayed-startup-finished
[taskcluster:error] Aborting task...
[taskcluster:warn 2023-11-27T11:52:08.741Z] no such process
[taskcluster 2023-11-27T11:52:08.741Z] === Task Finished ===
[taskcluster 2023-11-27T11:52:08.741Z] Task Duration: 1h0m0.257681s
[taskcluster 2023-11-27T11:52:08.816Z] Uploading artifact public/logs/localconfig.json from file /opt/worker/tasks/task_170108232509823/logs/localconfig.json with content encoding "gzip", mime type "application/json" and expiry 2024-11-26T10:26:57.921Z
[taskcluster 2023-11-27T11:52:09.154Z] Uploading artifact public/test_info/manifests.list from file /opt/worker/tasks/task_170108232509823/build/blobber_upload_dir/manifests.list with content encoding "gzip", mime type "text/plain; charset=utf-8" and expiry 2024-11-26T10:26:57.921Z
[taskcluster 2023-11-27T11:52:09.434Z] Uploading artifact public/test_info/mochitest-browser-chrome_errorsummary.log from file /opt/worker/tasks/task_170108232509823/build/blobber_upload_dir/mochitest-browser-chrome_errorsummary.log with content encoding "gzip", mime type "text/plain" and expiry 2024-11-26T10:26:57.921Z
[taskcluster 2023-11-27T11:52:09.700Z] Uploading artifact public/test_info/system-info.log from file /opt/worker/tasks/task_170108232509823/build/blobber_upload_dir/system-info.log with content encoding "gzip", mime type "text/plain" and expiry 2024-11-26T10:26:57.921Z
[taskcluster 2023-11-27T11:52:10.000Z] Uploading link artifact public/logs/live.log to artifact public/logs/live_backing.log with expiry 2024-11-26T10:26:57.921Z
[taskcluster:error] Task aborted - max run time exceeded

Hi Joel! Can you please take a look at this? It seems that this issue has started happening again.
Thank you!

Flags: needinfo?(jmaher)
Summary: Perma OSX WebRender opt/shippable browser-chrome tests [taskcluster:error] Task aborted - max run time exceeded | single tracking bug → Perma OSX WebRender opt/shippable browser-chrome tests [taskcluster:error] Task aborted - max run time exceeded

this has been on the border of timeout for weeks; with 8 chunks if we could perfectly balance they would all run in <40 minutes. I think we should strive for that and if needed then we work on going to 10 chunks.

it appears increasing the chunks is the way to go.

Flags: needinfo?(jmaher)
Assignee: nobody → jmaher
Status: NEW → ASSIGNED
Pushed by jmaher@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/ba6f5742e3d4 add more chunks for osx browser-chrome. r=aryx
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 122 Branch

Hi Joel! Can you please take another look at this? It seems that this is still permafailing but now only on OS X 10.15 WebRender Shippable.
This range is from where the fix for this got merged to central and the issue is still there.
Thank you!

Should we file a new bug or re-open this one?

Flags: needinfo?(jmaher)

this was a mistake, I fixed opt, but missed shippable

Status: RESOLVED → REOPENED
Flags: needinfo?(jmaher)
Resolution: FIXED → ---
Pushed by jmaher@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/d8ecfd410a3d split osx browser-chrome to 10 chunks on shippable. r=aryx
Status: REOPENED → RESOLVED
Closed: 2 years ago2 years ago
Resolution: --- → FIXED
See Also: → 1885727
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: