Closed Bug 1892127 Opened 1 year ago Closed 1 year ago

Intermittent CDP TEST-UNEXPECTED-TIMEOUT | Launcher specs Puppeteer Puppeteer.launch should reject all promises when browser is closed (launcher.spec.js) | expected PASS

Categories

(Remote Protocol :: CDP, defect, P5)

defect

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: intermittent-failure)

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


[task 2024-04-17T23:06:22.391Z] TEST-START | Launcher specs Puppeteer Puppeteer.launch should reject all promises when browser is closed (launcher.spec.js)
[task 2024-04-17T23:06:22.391Z] PID 739 | ["test-start",{"title":"should reject all promises when browser is closed","fullTitle":"Launcher specs Puppeteer Puppeteer.launch should reject all promises when browser is closed","file":"/builds/worker/checkouts/gecko/remote/test/puppeteer/test/build/launcher.spec.js","currentRetry":0}]
[task 2024-04-17T23:06:22.427Z] PID 739 | *** You are running in headless mode.
[task 2024-04-17T23:06:22.621Z] PID 739 | [GFX1-]: glxtest: Unable to open a connection to the X server
[task 2024-04-17T23:06:22.621Z] PID 739 | [GFX1-]: No GPUs detected via PCI
[task 2024-04-17T23:06:22.621Z] PID 739 | 
[task 2024-04-17T23:06:22.667Z] PID 739 | 1713395182666	RemoteAgent	DEBUG	Setting recommended pref browser.contentblocking.introCount to 99
[task 2024-04-17T23:06:22.667Z] PID 739 | 1713395182666	RemoteAgent	DEBUG	Setting recommended pref browser.download.panel.shown to true
[task 2024-04-17T23:06:22.668Z] PID 739 | 1713395182666	RemoteAgent	DEBUG	Setting recommended pref browser.newtabpage.activity-stream.showSponsoredTopSites to false
[task 2024-04-17T23:06:22.668Z] PID 739 | 1713395182666	RemoteAgent	DEBUG	Setting recommended pref browser.region.network.url to 
[task 2024-04-17T23:06:22.668Z] PID 739 | 1713395182666	RemoteAgent	DEBUG	Setting recommended pref browser.startup.couldRestoreSession.count to -1
[task 2024-04-17T23:06:22.668Z] PID 739 | 1713395182666	RemoteAgent	DEBUG	Setting recommended pref browser.tabs.remote.unloadDelayMs to 0
<...>
[task 2024-04-17T23:06:35.376Z] PID 739 | 1713395195376	RemoteAgent	DEBUG	Resetting recommended pref widget.windows.window_occlusion_tracking.enabled
[task 2024-04-17T23:06:35.377Z] PID 739 | 1713395195376	RemoteAgent	TRACE	Received observer notification quit-application
[task 2024-04-17T23:06:35.384Z] PID 739 | 1713395195383	RemoteAgent	DEBUG	CDPConnection 9b9698c6-625f-48d6-b9b7-c2f76e830139 closed
[task 2024-04-17T23:06:35.385Z] PID 739 | 1713395195384	RemoteAgent	DEBUG	CDPConnection 9b9698c6-625f-48d6-b9b7-c2f76e830139 <- {"method":"Target.targetDestroyed","params":{"targetId":"1929d161-4319-4c02-9cf0-561d4bd315ca"}}
[task 2024-04-17T23:06:35.385Z] PID 739 | 1713395195384	RemoteAgent	DEBUG	Resetting recommended pref browser.contentblocking.features.standard
[task 2024-04-17T23:06:35.386Z] PID 739 | JavaScript error: chrome://remote/content/cdp/domains/parent/Emulation.sys.mjs, line 148: TypeError: can't access property "customUserAgent", browsingContext is null
[task 2024-04-17T23:06:35.386Z] PID 739 | JavaScript error: chrome://remote/content/cdp/sessions/TabSession.sys.mjs, line 81: TypeError: can't access property "sendAsyncMessage", this.mm is null
[task 2024-04-17T23:06:37.186Z] PID 739 | JavaScript error: resource://gre/modules/UrlClassifierListManager.sys.mjs, line 720: TypeError: can't access property "provider", this.tablesData[table] is undefined
[task 2024-04-17T23:06:47.197Z] PID 739 | WARNING: At least one completion condition is taking too long to complete. Conditions: [{"name":"Places Connection shutdown","state":{"PlacesShutdownProgress":5},"filename":"/builds/worker/checkouts/gecko/toolkit/components/places/Database.cpp","lineNumber":484,"stack":""}] Barrier: profile-before-change
[task 2024-04-17T23:06:52.396Z] TEST-UNEXPECTED-TIMEOUT | Launcher specs Puppeteer Puppeteer.launch should reject all promises when browser is closed (launcher.spec.js) | expected PASS
[task 2024-04-17T23:06:52.397Z] TEST-INFO took 30005ms
[task 2024-04-17T23:06:52.397Z] PID 739 | ["fail",{"title":"should reject all promises when browser is closed","fullTitle":"Launcher specs Puppeteer Puppeteer.launch should reject all promises when browser is closed","file":"/builds/worker/checkouts/gecko/remote/test/puppeteer/test/build/launcher.spec.js","duration":30006,"currentRetry":0,"err":"Timeout of 30000ms exceeded. For async tests and hooks, ensure \"done()\" is called; if returning a Promise, ensure it resolves. (/builds/worker/checkouts/gecko/remote/test/puppeteer/test/build/launcher.spec.js)","stack":"Error: Timeout of 30000ms exceeded. For async tests and hooks, ensure \"done()\" is called; if returning a Promise, ensure it resolves. (/builds/worker/checkouts/gecko/remote/test/puppeteer/test/build/launcher.spec.js)\n    at createTimeoutError (/builds/worker/checkouts/gecko/remote/test/puppeteer/node_modules/mocha/lib/errors.js:498:15)\n    at Test.Runnable._timeoutError (/builds/worker/checkouts/gecko/remote/test/puppeteer/node_modules/mocha/lib/runnable.js:431:10)\n    at Timeout.<anonymous> (/builds/worker/checkouts/gecko/remote/test/puppeteer/node_modules/mocha/lib/runnable.js:246:24)\n    at listOnTimeout (node:internal/timers:569:17)\n    at processTimers (node:internal/timers:512:7)"}]
[task 2024-04-17T23:06:52.397Z] TEST-START | Launcher specs Puppeteer Puppeteer.launch should reject if executable path is invalid (launcher.spec.js)

This is a shutdown hang which is covered by bug 1739343.

[task 2024-04-17T23:06:47.197Z] PID 739 | WARNING: At least one completion condition is taking too long to complete. Conditions: [{"name":"Places Connection shutdown","state":{"PlacesShutdownProgress":5},"filename":"/builds/worker/checkouts/gecko/toolkit/components/places/Database.cpp","lineNumber":484,"stack":""}] Barrier: profile-before-change
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → INCOMPLETE
Summary: Intermittent TEST-UNEXPECTED-TIMEOUT | Launcher specs Puppeteer Puppeteer.launch should reject all promises when browser is closed (launcher.spec.js) | expected PASS → Intermittent CDP TEST-UNEXPECTED-TIMEOUT | Launcher specs Puppeteer Puppeteer.launch should reject all promises when browser is closed (launcher.spec.js) | expected PASS
You need to log in before you can comment on or make changes to this bug.