Closed Bug 1866171 Opened 1 year ago Closed 8 months ago

Intermittent Wd TEST-UNEXPECTED-TIMEOUT | waittask specs Frame.waitForSelector should survive cross-process navigation (waittask.spec.js) | expected PASS

Categories

(Remote Protocol :: WebDriver BiDi, defect, P5)

defect

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: intermittent-failure)

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


PID 656 | 1700692323137	RemoteAgent	DEBUG	WebDriverBiDiConnection 8fdd4448-b114-46f2-af0b-946de6ec39ed <- {"type":"event","method":"network.responseStarted","params":{"context":"6060355b-d30e-49a8-908d-a27087620d83","isBlocked":false,"navigation":null,"redirectCount":0,"request":{"bodySize":null,"cookies":[],"headers":[{"name":"Host","value":{"type":"string","value":"127.0.0.1:43879"}},{"name":"User-Agent","value":{"type":"string","value":"Mozilla/5.0 (X11; Linux x86_64; rv:122.0) Gecko/20100101 Firefox/122.0"}},{"name":"Accept","value":{"type":"string","value":"image/avif,image/webp,*/*"}},{"name":"Accept-Language","value":{"type":"string","value":"en-US,en;q=0.5"}},{"name":"Accept-Encoding","value":{"type":"string","value":"gzip, deflate, br"}},{"name":"Referer","value":{"type":"string","value":"http://127.0.0.1:43879/grid.html"}},{"name":"Connection","value":{"type":"string","value":"keep-alive"}},{"name":"Sec-Fetch-Dest","value":{"type":"string","value":"image"}},{"name":"Sec-Fetch-Mode","value":{"type":"string","value":"no-cors"}},{"name":"Sec-Fetch-Site","value":{"type":"string","value":"same-origin"}}],"headersSize":0,"method":"GET","request":"1151","timings":{"timeOrigin":0,"requestTime":1700692323073949,"redirectStart":0,"redirectEnd":0,"fetchStart":1700692323126278,"dnsStart":0,"dnsEnd":0,"connectStart":0,"connectEnd":0,"tlsStart":0,"tlsEnd":0,"requestStart":0,"responseStart":0,"responseEnd":0},"url":"http://127.0.0.1:43879/favicon.ico"},"timestamp":1700692323137,"response":{"bodySize":0,"content":{"size":null},"headersSize":0,"url":"http://127.0.0.1:43879/favicon.ico","bytesReceived":0,"fromCache":true,"headers":[{"name":"Cache-Control","value":{"type":"string","value":"no-cache, no-store"}},{"name":"Content-Type","value":{"type":"string","value":"image/vnd.microsoft.icon"}},{"name":"Date","value":{"type":"string","value":"Wed, 22 Nov 2023 22:26:20 GMT"}},{"name":"Connection","value":{"type":"string","value":"keep-alive"}},{"name":"Content-Length","value":{"type":"string","value":"70"}}],"mimeType":"image/vnd.microsoft.icon","protocol":"http/1.1","status":200,"statusText":"OK"}}}
[task 2023-11-22T22:32:03.138Z] PID 656 | 1700692323138	RemoteAgent	TRACE	[652] NavigationListener onStateChange, stateFlags: 131088, status: 0, isStart: false, isStop: true, isNetwork: false, isBindingAborted: false, targetURI: http://127.0.0.1:43879/grid.html
[task 2023-11-22T22:32:03.140Z] PID 656 | 1700692323139	RemoteAgent	TRACE	[6060355b-d30e-49a8-908d-a27087620d83] Navigation finished for url: http://127.0.0.1:43879/grid.html (add13108-4bfd-4754-b6eb-a9d5abd5a81f)
[task 2023-11-22T22:32:03.140Z] PID 656 | 1700692323140	RemoteAgent	DEBUG	WebDriverBiDiConnection 8fdd4448-b114-46f2-af0b-946de6ec39ed <- {"type":"event","method":"browsingContext.load","params":{"context":"6060355b-d30e-49a8-908d-a27087620d83","timestamp":1700692323139,"url":"http://127.0.0.1:43879/grid.html","navigation":"add13108-4bfd-4754-b6eb-a9d5abd5a81f"}}
[task 2023-11-22T22:32:03.142Z] PID 656 | 1700692323141	RemoteAgent	TRACE	[652] ProgressListener Check loading state: isStart=0 isStop=16
[task 2023-11-22T22:32:03.142Z] PID 656 | 1700692323141	RemoteAgent	TRACE	[652] ProgressListener state=stop: http://127.0.0.1:43879/grid.html
[task 2023-11-22T22:32:03.142Z] PID 656 | 1700692323141	RemoteAgent	TRACE	[652] ProgressListener Stop: has error=false
[task 2023-11-22T22:32:03.142Z] PID 656 | 1700692323142	RemoteAgent	DEBUG	WebDriverBiDiConnection 8fdd4448-b114-46f2-af0b-946de6ec39ed <- {"type":"success","id":17870,"result":{"navigation":"add13108-4bfd-4754-b6eb-a9d5abd5a81f","url":"http://127.0.0.1:43879/grid.html"}}
[task 2023-11-22T22:32:03.143Z] PID 656 | 1700692323143	RemoteAgent	DEBUG	WebDriverBiDiConnection 8fdd4448-b114-46f2-af0b-946de6ec39ed <- {"type":"event","method":"network.responseCompleted","params":{"context":"6060355b-d30e-49a8-908d-a27087620d83","isBlocked":false,"navigation":null,"redirectCount":0,"request":{"bodySize":null,"cookies":[],"headers":[{"name":"Host","value":{"type":"string","value":"127.0.0.1:43879"}},{"name":"User-Agent","value":{"type":"string","value":"Mozilla/5.0 (X11; Linux x86_64; rv:122.0) Gecko/20100101 Firefox/122.0"}},{"name":"Accept","value":{"type":"string","value":"image/avif,image/webp,*/*"}},{"name":"Accept-Language","value":{"type":"string","value":"en-US,en;q=0.5"}},{"name":"Accept-Encoding","value":{"type":"string","value":"gzip, deflate, br"}},{"name":"Referer","value":{"type":"string","value":"http://127.0.0.1:43879/grid.html"}},{"name":"Connection","value":{"type":"string","value":"keep-alive"}},{"name":"Sec-Fetch-Dest","value":{"type":"string","value":"image"}},{"name":"Sec-Fetch-Mode","value":{"type":"string","value":"no-cors"}},{"name":"Sec-Fetch-Site","value":{"type":"string","value":"same-origin"}}],"headersSize":0,"method":"GET","request":"1151","timings":{"timeOrigin":0,"requestTime":1700692323073949,"redirectStart":0,"redirectEnd":0,"fetchStart":1700692323126278,"dnsStart":0,"dnsEnd":0,"connectStart":0,"connectEnd":0,"tlsStart":0,"tlsEnd":0,"requestStart":0,"responseStart":0,"responseEnd":0},"url":"http://127.0.0.1:43879/favicon.ico"},"timestamp":1700692323142,"response":{"bodySize":70,"content":{"size":70},"headersSize":0,"url":"http://127.0.0.1:43879/favicon.ico","bytesReceived":70,"fromCache":true,"headers":[{"name":"Cache-Control","value":{"type":"string","value":"no-cache, no-store"}},{"name":"Content-Type","value":{"type":"string","value":"image/vnd.microsoft.icon"}},{"name":"Date","value":{"type":"string","value":"Wed, 22 Nov 2023 22:26:20 GMT"}},{"name":"Connection","value":{"type":"string","value":"keep-alive"}},{"name":"Content-Length","value":{"type":"string","value":"70"}}],"mimeType":"image/vnd.microsoft.icon","protocol":"http/1.1","status":200,"statusText":"OK"}}}
[task 2023-11-22T22:32:22.609Z] TEST-UNEXPECTED-TIMEOUT | waittask specs Frame.waitForSelector should survive cross-process navigation (waittask.spec.js) | expected PASS
[task 2023-11-22T22:32:22.609Z] TEST-INFO took 20002ms
[task 2023-11-22T22:32:22.610Z] PID 656 | ["fail",{"title":"should survive cross-process navigation","fullTitle":"waittask specs Frame.waitForSelector should survive cross-process navigation","file":"/builds/worker/checkouts/gecko/remote/test/puppeteer/test/build/waittask.spec.js","duration":20004,"currentRetry":0,"err":"Timeout of 20000ms 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/waittask.spec.js)","stack":"Error: Timeout of 20000ms 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/waittask.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:559:17)\n    at processTimers (node:internal/timers:502:7)"}]
[task 2023-11-22T22:32:22.610Z] TEST-START | waittask specs Frame.waitForSelector should wait for element to be visible (display) (waittask.spec.js)
[task 2023-11-22T22:32:22.611Z] PID 656 | ["test-start",{"title":"should wait for element to be visible (display)","fullTitle":"waittask specs Frame.waitForSelector should wait for element to be visible (display)","file":"/builds/worker/checkouts/gecko/remote/test/puppeteer/test/build/waittask.spec.js","currentRetry":0}]
[task 2023-11-22T22:32:22.611Z] PID 656 | 1700692342611	RemoteAgent	DEBUG	WebDriverBiDiConnection 8fdd4448-b114-46f2-af0b-946de6ec39ed -> {"id":17877,"method":"browsingContext.close","params":{"context":"6060355b-d30e-49a8-908d-a27087620d83"}}
[task 2023-11-22T22:32:22.612Z] PID 656 | 1700692342611	RemoteAgent	TRACE	Module root/browsingContext.sys.mjs found for ROOT
[task 2023-11-22T22:32:22.612Z] PID 656 | 1700692342611	RemoteAgent	TRACE	Received command browsingContext.close for destination ROOT

It's an intermittent failure that only occurs with the WebDriver Bidi protodol enabled.

Summary: Intermittent TEST-UNEXPECTED-TIMEOUT | waittask specs Frame.waitForSelector should survive cross-process navigation (waittask.spec.js) | expected PASS → Intermittent Wd TEST-UNEXPECTED-TIMEOUT | waittask specs Frame.waitForSelector should survive cross-process navigation (waittask.spec.js) | expected PASS
Status: NEW → RESOLVED
Closed: 8 months ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.