Closed Bug 1462984 Opened 8 years ago Closed 5 years ago

Intermittent testEventDispatcher | Should have completed event before timeout -

Categories

(Firefox for Android Graveyard :: Testing, defect, P5)

defect

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: RaulG, Unassigned)

Details

(Keywords: intermittent-failure)

Central as Beta simulation: https://treeherder.mozilla.org/#/jobs?repo=try&revision=7ad3cb610bc3d44f05c3e1bcd34d68371d4516e3 Log: https://treeherder.mozilla.org/logviewer.html#?job_id=179405228&repo=try&lineNumber=1688 [task 2018-05-20T12:22:31.106Z] 12:22:31 INFO - TEST-START | testEventDispatcher [task 2018-05-20T12:23:46.576Z] 12:23:46 INFO - GECKO | EventExpecter: no longer listening for Content:DOMContentLoaded [task 2018-05-20T12:23:46.576Z] 12:23:46 INFO - GECKO | EventExpecter: no longer listening for Content:DOMTitleChanged [task 2018-05-20T12:27:25.828Z] 12:27:25 INFO - <snipped 6125 output lines - if you need more context, please use SimpleTest.requestCompleteLog() in your test> [task 2018-05-20T12:27:25.828Z] 12:27:25 INFO - Buffered messages logged at 12:25:37 [task 2018-05-20T12:27:25.829Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle default boolean has correct value - true should equal true [task 2018-05-20T12:27:25.829Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle default int has correct value - 1 should equal 1 [task 2018-05-20T12:27:25.832Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle default double has correct value - 0.5 should equal 0.5 [task 2018-05-20T12:27:25.833Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle default string has correct value - foo should equal foo [task 2018-05-20T12:27:25.834Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle nonexistent boolean returns false - false should equal false [task 2018-05-20T12:27:25.835Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle nonexistent int returns 0 - 0 should equal 0 [task 2018-05-20T12:27:25.835Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle nonexistent double returns 0.0 - 0.0 should equal 0.0 [task 2018-05-20T12:27:25.835Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle nonexistent string returns null - [task 2018-05-20T12:27:25.836Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle null string has correct value - [task 2018-05-20T12:27:25.836Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle empty string has correct value - should equal [task 2018-05-20T12:27:25.836Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle default null string is correct - foo should equal foo [task 2018-05-20T12:27:25.836Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle default empty string is correct - should equal [task 2018-05-20T12:27:25.836Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle boolean array should exist - [Z@42078030 should not equal null [task 2018-05-20T12:27:25.836Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle boolean array has correct length - 2 should equal 2 [task 2018-05-20T12:27:25.837Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle boolean array index 0 has correct value - false should equal false [task 2018-05-20T12:27:25.837Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle boolean array index 1 has correct value - true should equal true [task 2018-05-20T12:27:25.837Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle int array should exist - [I@42078048 should not equal null [task 2018-05-20T12:27:25.838Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle int array has correct length - 2 should equal 2 [task 2018-05-20T12:27:25.838Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle int array index 0 has correct value - 2 should equal 2 [task 2018-05-20T12:27:25.839Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle int array index 1 has correct value - 3 should equal 3 [task 2018-05-20T12:27:25.839Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle double array should exist - [D@42078080 should not equal null [task 2018-05-20T12:27:25.840Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle double array has correct length - 2 should equal 2 [task 2018-05-20T12:27:25.840Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle double array index 0 has correct value - 1.5 should equal 1.5 [task 2018-05-20T12:27:25.840Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle double array index 1 has correct value - 2.5 should equal 2.5 [task 2018-05-20T12:27:25.840Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle string array should exist - [Ljava.lang.String;@42078168 should not equal null [task 2018-05-20T12:27:25.841Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle string array has correct length - 2 should equal 2 [task 2018-05-20T12:27:25.841Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle string array index 0 has correct value - bar should equal bar [task 2018-05-20T12:27:25.843Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle string array index 1 has correct value - baz should equal baz [task 2018-05-20T12:27:25.843Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle string array of null should exist - [Ljava.lang.String;@42078188 should not equal null [task 2018-05-20T12:27:25.843Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle string array of null has correct length - 2 should equal 2 [task 2018-05-20T12:27:25.844Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle string array of null index 0 has correct value - [task 2018-05-20T12:27:25.844Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle string array of null index 1 has correct value - [task 2018-05-20T12:27:25.844Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle empty boolean array should exist - [Z@417c1b38 should not equal null [task 2018-05-20T12:27:25.845Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle empty boolean array has correct length - 0 should equal 0 [task 2018-05-20T12:27:25.845Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle empty int array should exist - [I@417d3d68 should not equal null [task 2018-05-20T12:27:25.845Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle empty int array has correct length - 0 should equal 0 [task 2018-05-20T12:27:25.846Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle empty double array should exist - [D@417d3d98 should not equal null [task 2018-05-20T12:27:25.847Z] 12:27:25 INFO - Buffered messages logged at 12:25:38 [task 2018-05-20T12:27:25.847Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle empty double array has correct length - 0 should equal 0 [task 2018-05-20T12:27:25.847Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle empty String array should exist - [Ljava.lang.String;@417d3db0 should not equal null [task 2018-05-20T12:27:25.847Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle empty String array has correct length - 0 should equal 0 [task 2018-05-20T12:27:25.847Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle null boolean array exists - [task 2018-05-20T12:27:25.848Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle null int array exists - [task 2018-05-20T12:27:25.848Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle null double array exists - [task 2018-05-20T12:27:25.849Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle null string array exists - [task 2018-05-20T12:27:25.849Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle nonexistent boolean array returns null - [task 2018-05-20T12:27:25.849Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle nonexistent int array returns null - [task 2018-05-20T12:27:25.849Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle nonexistent double array returns null - [task 2018-05-20T12:27:25.850Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle nonexistent string array returns null - [task 2018-05-20T12:27:25.850Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle mixed int array should exist - [I@41aac050 should not equal null [task 2018-05-20T12:27:25.850Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle mixed int array has correct length - 2 should equal 2 [task 2018-05-20T12:27:25.851Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle mixed int array index 0 has correct value - 1 should equal 1 [task 2018-05-20T12:27:25.851Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle mixed int array index 1 has correct value - 1 should equal 1 [task 2018-05-20T12:27:25.852Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle mixed double array should exist - [D@4203f5a8 should not equal null [task 2018-05-20T12:27:25.852Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle mixed double array has correct length - 2 should equal 2 [task 2018-05-20T12:27:25.853Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle mixed double array index 0 has correct value - 1.0 should equal 1.0 [task 2018-05-20T12:27:25.853Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle mixed double array index 1 has correct value - 1.5 should equal 1.5 [task 2018-05-20T12:27:25.854Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle object array of null should exist - [Lorg.mozilla.gecko.util.GeckoBundle;@4203f830 should not equal null [task 2018-05-20T12:27:25.854Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle object array of null has correct length - 2 should equal 2 [task 2018-05-20T12:27:25.855Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle object array of null index 0 has correct value - [task 2018-05-20T12:27:25.855Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle object array of null index 1 has correct value - [task 2018-05-20T12:27:25.856Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle empty object array should exist - [Lorg.mozilla.gecko.util.GeckoBundle;@417d3dc8 should not equal null [task 2018-05-20T12:27:25.856Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle empty object array has correct length - 0 should equal 0 [task 2018-05-20T12:27:25.857Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle null object array exists - [task 2018-05-20T12:27:25.857Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Bundle nonexistent object array returns null - [task 2018-05-20T12:27:25.858Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Gecko event should be on Gecko thread - [task 2018-05-20T12:27:25.858Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | JS success response should be on background thread - [task 2018-05-20T12:27:25.859Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | JS response mode is correct - success should equal success [task 2018-05-20T12:27:25.860Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | JS success response is correct - {doubleArray=[D@41e07308, stringArray=[Ljava.lang.String;@41e073f0, double=0.5, nullBooleanArray=null, nullDoubleArray=null, nullStringArray=null, booleanArray=[Z@4202d478, emptyDoubleArray=[D@41e07568, string=foo, emptyStringArray=[Ljava.lang.String;@41e07580, int=1, byte=1, char=f, long=1.0, boolean=true, float=0.5, short=1, emptyBooleanArray=[Z@41e07430, mixedArray=[D@41ae8640, nullIntArray=null, intArray=[I@4202d490, stringArrayOfNull=[Ljava.lang.String;@41e07410, emptyString=, emptyIntArray=[I@41e07448, nullString=null} should equal {doubleArray=[D@41a7c698, stringArray=[Ljava.lang.String;@41a7c780, double=0.5, nullBooleanArray=null, nullDoubleArray=null, nullStringArray=null, booleanArray=[Z@42129130, emptyDoubleArray=[D@41a7c8f8, string=foo, emptyStringArray=[Ljava.lang.String;@41a7c910, int=1, byte=1, char=f, long=1.0, boolean=true, float=0.5, short=1, emptyBooleanArray=[Z@41a7c7c0, mixedArray=[D@41b693c8, nullIntArray=null, intArray=[I@41a7c660, stringArrayOfNull=[Ljava.lang.String;@41a7c7a0, emptyString=, emptyIntArray=[I@41a7c7d8, nullString=null} [task 2018-05-20T12:27:25.860Z] 12:27:25 INFO - Buffered messages logged at 12:25:43 [task 2018-05-20T12:27:25.861Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Gecko event should be on Gecko thread - [task 2018-05-20T12:27:25.861Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | JS success response should be on background thread - [task 2018-05-20T12:27:25.861Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | JS response mode is correct - success should equal success [task 2018-05-20T12:27:25.862Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | JS success response is correct - foo should equal foo [task 2018-05-20T12:27:25.862Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Gecko event should be on Gecko thread - [task 2018-05-20T12:27:25.862Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | JS success response should be on background thread - [task 2018-05-20T12:27:25.863Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | JS response mode is correct - success should equal success [task 2018-05-20T12:27:25.863Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | JS success response is correct - f should equal f [task 2018-05-20T12:27:25.863Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Gecko event should be on Gecko thread - [task 2018-05-20T12:27:25.864Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | JS success response should be on background thread - [task 2018-05-20T12:27:25.864Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | JS response mode is correct - success should equal success [task 2018-05-20T12:27:25.865Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | JS success response is correct - true should equal true [task 2018-05-20T12:27:25.865Z] 12:27:25 INFO - Buffered messages logged at 12:25:44 [task 2018-05-20T12:27:25.866Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Gecko event should be on Gecko thread - [task 2018-05-20T12:27:25.866Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | JS success response should be on background thread - [task 2018-05-20T12:27:25.867Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | JS response mode is correct - success should equal success [task 2018-05-20T12:27:25.867Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | JS success response is correct - should equal [task 2018-05-20T12:27:25.867Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Gecko event should be on Gecko thread - [task 2018-05-20T12:27:25.867Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | JS success response should be on background thread - [task 2018-05-20T12:27:25.868Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Gecko event should be on Gecko thread - [task 2018-05-20T12:27:25.868Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | JS response mode is correct - success should equal success [task 2018-05-20T12:27:25.869Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | JS success response is correct - null should equal null [task 2018-05-20T12:27:25.870Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | JS success response should be on background thread - [task 2018-05-20T12:27:25.870Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | JS response mode is correct - success should equal success [task 2018-05-20T12:27:25.870Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | JS success response is correct - null should equal null [task 2018-05-20T12:27:25.870Z] 12:27:25 INFO - Buffered messages logged at 12:26:14 [task 2018-05-20T12:27:25.870Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Gecko event should be on Gecko thread - [task 2018-05-20T12:27:25.871Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | JS error response should be on background thread - [task 2018-05-20T12:27:25.871Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | JS response mode is correct - error should equal error [task 2018-05-20T12:27:25.872Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | JS error response is correct - {doubleArray=[D@4205e2e8, stringArray=[Ljava.lang.String;@4205e3d0, double=0.5, nullBooleanArray=null, nullDoubleArray=null, nullStringArray=null, booleanArray=[Z@4205e298, emptyDoubleArray=[D@4205e548, string=foo, emptyStringArray=[Ljava.lang.String;@4205e560, int=1, byte=1, char=f, long=1.0, boolean=true, float=0.5, short=1, emptyBooleanArray=[Z@4205e410, mixedArray=[D@4205e6e8, nullIntArray=null, intArray=[I@4205e2b0, stringArrayOfNull=[Ljava.lang.String;@4205e3f0, emptyString=, emptyIntArray=[I@4205e428, nullString=null} should equal {doubleArray=[D@42075bb8, stringArray=[Ljava.lang.String;@42075ca0, double=0.5, nullBooleanArray=null, nullDoubleArray=null, nullStringArray=null, booleanArray=[Z@42075b68, emptyDoubleArray=[D@42075e18, string=foo, emptyStringArray=[Ljava.lang.String;@42075e30, int=1, byte=1, char=f, long=1.0, boolean=true, float=0.5, short=1, emptyBooleanArray=[Z@42075ce0, mixedArray=[D@42075fb8, nullIntArray=null, intArray=[I@42075b80, stringArrayOfNull=[Ljava.lang.String;@42075cc0, emptyString=, emptyIntArray=[I@42075cf8, nullString=null} [task 2018-05-20T12:27:25.873Z] 12:27:25 INFO - Buffered messages logged at 12:26:41 [task 2018-05-20T12:27:25.873Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | Gecko event should be on Gecko thread - [task 2018-05-20T12:27:25.873Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | JS error response should be on background thread - [task 2018-05-20T12:27:25.874Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | JS response mode is correct - error should equal error [task 2018-05-20T12:27:25.874Z] 12:27:25 INFO - TEST-PASS | testEventDispatcher | JS error response is correct - foo should equal foo [task 2018-05-20T12:27:25.874Z] 12:27:25 INFO - Buffered messages finished [task 2018-05-20T12:27:25.874Z] 12:27:25 WARNING - TEST-UNEXPECTED-FAIL | testEventDispatcher | Should have completed event before timeout - [task 2018-05-20T12:27:25.875Z] 12:27:25 INFO - 0 ERROR Exception caught during test! - junit.framework.AssertionFailedError: TEST-UNEXPECTED-FAIL | testEventDispatcher | Should have completed event before timeout -
Looks like this is doing okay on beta now.
Priority: -- → P5
:Aryx looking in orangefactor, this bug has no occurences in the last 30 days (?) can we close it?
Flags: needinfo?(aryx.bugmail)
And they're not showed in Intermittent failures view because they're marked as expected fail and with bug no in the pinned area instead of the comments, hence the empty view from the above link.
Updating bug summary - we will see the real frequency after central gets merged to beta later today.
Flags: needinfo?(aryx.bugmail)
Summary: Intermittent: testEventDispatcher | Should have completed event before timeout when Gecko 62 merges to Beta on 2018-05-20 → Intermittent testEventDispatcher | Should have completed event before timeout -
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → INCOMPLETE
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.