Closed Bug 1627899 Opened 4 years ago Closed 4 years ago

Intermittent accessible/tests/browser/mac/browser_app.js | Test timed out -

Categories

(Core :: Disability Access APIs, defect, P1)

Desktop
macOS
defect

Tracking

()

RESOLVED FIXED
mozilla77
Tracking Status
firefox77 --- fixed

People

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

Details

(Keywords: intermittent-failure, Whiteboard: [Mac2020_1])

Attachments

(2 files)

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


[task 2020-04-07T07:43:05.316Z] 07:43:05     INFO - TEST-START | accessible/tests/browser/mac/browser_app.js
[task 2020-04-07T07:43:05.316Z] 07:43:05     INFO - GECKO(2074) | 1586245385296	Marionette	TRACE	[21] Frame script loaded
[task 2020-04-07T07:43:05.549Z] 07:43:05     INFO - GECKO(2074) | 1586245385528	Marionette	ERROR	[21] No reply from Marionette:Register
[task 2020-04-07T07:43:31.699Z] 07:43:31     INFO - GECKO(2074) | 2020-04-07 07:43:31.672 firefox[2074:11978] Persistent UI failed to open file file:///Users/cltbld/Library/Saved%20Application%20State/org.mozilla.nightly.savedState/window_1.data: No such file or directory (2)
[task 2020-04-07T07:43:50.640Z] 07:43:50     INFO - TEST-INFO | started process screencapture
[task 2020-04-07T07:43:50.842Z] 07:43:50     INFO - TEST-INFO | screencapture: exit 0
[task 2020-04-07T07:43:50.843Z] 07:43:50     INFO - Buffered messages logged at 07:43:05
[task 2020-04-07T07:43:50.843Z] 07:43:50     INFO - Entering test bound 
[task 2020-04-07T07:43:50.844Z] 07:43:50     INFO - Buffered messages logged at 07:43:06
[task 2020-04-07T07:43:50.844Z] 07:43:50     INFO - Console message: [JavaScript Error: "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol." {file: "data:text/html,<title>Two</title>" line: 0}]
[task 2020-04-07T07:43:50.844Z] 07:43:50     INFO - Console message: [JavaScript Error: "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol." {file: "data:text/html,<title>Three</title>" line: 0}]
[task 2020-04-07T07:43:50.844Z] 07:43:50     INFO - Console message: [JavaScript Error: "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol." {file: "data:text/html,<title>Four</title>" line: 0}]
[task 2020-04-07T07:43:50.845Z] 07:43:50     INFO - TEST-PASS | accessible/tests/browser/mac/browser_app.js | We now have 4 open tabs - 
[task 2020-04-07T07:43:50.845Z] 07:43:50     INFO - TEST-PASS | accessible/tests/browser/mac/browser_app.js | Correct role for tablist - 
[task 2020-04-07T07:43:50.845Z] 07:43:50     INFO - TEST-PASS | accessible/tests/browser/mac/browser_app.js | 4 items in AXTabs - 
[task 2020-04-07T07:43:50.845Z] 07:43:50     INFO - TEST-PASS | accessible/tests/browser/mac/browser_app.js | one selected tab - 
[task 2020-04-07T07:43:50.845Z] 07:43:50     INFO - TEST-PASS | accessible/tests/browser/mac/browser_app.js | Correct role for tab - 
[task 2020-04-07T07:43:50.846Z] 07:43:50     INFO - TEST-PASS | accessible/tests/browser/mac/browser_app.js | Correct subrole for tab - 
[task 2020-04-07T07:43:50.846Z] 07:43:50     INFO - TEST-PASS | accessible/tests/browser/mac/browser_app.js | Correct title for tab - 
[task 2020-04-07T07:43:50.846Z] 07:43:50     INFO - TEST-PASS | accessible/tests/browser/mac/browser_app.js | Correct title for tab - 
[task 2020-04-07T07:43:50.846Z] 07:43:50     INFO - TEST-PASS | accessible/tests/browser/mac/browser_app.js | [u'AXPress', u'AXScrollToVisible', u'AXShowMenu'] - 
[task 2020-04-07T07:43:50.846Z] 07:43:50     INFO - TEST-PASS | accessible/tests/browser/mac/browser_app.js | Has switch action - 
[task 2020-04-07T07:43:50.847Z] 07:43:50     INFO - TEST-PASS | accessible/tests/browser/mac/browser_app.js | one selected tab - 
[task 2020-04-07T07:43:50.847Z] 07:43:50     INFO - TEST-PASS | accessible/tests/browser/mac/browser_app.js | Correct title for tab - 
[task 2020-04-07T07:43:50.847Z] 07:43:50     INFO - Buffered messages finished
[task 2020-04-07T07:43:50.847Z] 07:43:50     INFO - TEST-UNEXPECTED-FAIL | accessible/tests/browser/mac/browser_app.js | Test timed out - 
[task 2020-04-07T07:43:50.848Z] 07:43:50     INFO - GECKO(2074) | MEMORY STAT vsizeMaxContiguous not supported in this build configuration.
[task 2020-04-07T07:43:50.848Z] 07:43:50     INFO - GECKO(2074) | MEMORY STAT | vsize 7595MB | residentFast 315MB | heapAllocated 97MB
[task 2020-04-07T07:43:50.848Z] 07:43:50     INFO - TEST-OK | accessible/tests/browser/mac/browser_app.js | took 45341ms
[task 2020-04-07T07:43:50.848Z] 07:43:50     INFO - Not taking screenshot here: see the one that was previously logged
[task 2020-04-07T07:43:50.848Z] 07:43:50     INFO - TEST-UNEXPECTED-FAIL | accessible/tests/browser/mac/browser_app.js | Found a tab after previous test timed out: data:text/html,<title>Four</title> - 
[task 2020-04-07T07:43:50.848Z] 07:43:50     INFO - Not taking screenshot here: see the one that was previously logged
[task 2020-04-07T07:43:50.849Z] 07:43:50     INFO - TEST-UNEXPECTED-FAIL | accessible/tests/browser/mac/browser_app.js | Found a tab after previous test timed out: data:text/html,<title>Three</title> - 
[task 2020-04-07T07:43:50.849Z] 07:43:50     INFO - Not taking screenshot here: see the one that was previously logged
[task 2020-04-07T07:43:50.850Z] 07:43:50     INFO - TEST-UNEXPECTED-FAIL | accessible/tests/browser/mac/browser_app.js | Found a tab after previous test timed out: data:text/html,<title>Two</title> - 
[task 2020-04-07T07:43:50.851Z] 07:43:50     INFO - checking window state
[task 2020-04-07T07:43:50.851Z] 07:43:50     INFO - TEST-START | accessible/tests/browser/mac/browser_aria_current.js

Eitan, this looks like a fluke in the test that selects more than 1 tab. At least I think that's where the test hangs and times out. Can you take a look?

Flags: needinfo?(eitan)
OS: Unspecified → macOS
Priority: P5 → P1
Hardware: Unspecified → Desktop
Whiteboard: [Mac2020_1]

Not sure how this could happen, but perhaps the tab is already focused so waiting
for a focus change event causes a timeout.

Assignee: nobody → eitan
Status: NEW → ASSIGNED
Pushed by mzehe@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/3b81d069f916
Focus selected tatb only if nott already focused. r=MarcoZ
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla77
Status: RESOLVED → REOPENED
Flags: needinfo?(eitan)
Resolution: FIXED → ---
Pushed by eisaacson@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/cfdb8bc57a12
Remove keyboard synthesis test cases from browser_app.js. r=morgan
Status: REOPENED → RESOLVED
Closed: 4 years ago4 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: