Closed Bug 797336 Opened 12 years ago Closed 11 years ago

Intermittent failure in browser_dbg_globalactor-01.js | Only one connection is established. - Got 2, expected 1

Categories

(DevTools :: Debugger, defect, P2)

x86
Windows 7
defect

Tracking

(Not tracked)

RESOLVED FIXED
Firefox 21

People

(Reporter: past, Assigned: past)

References

Details

(Keywords: intermittent-failure)

Attachments

(1 file)

https://tbpl.mozilla.org/php/getParsedLog.php?id=15769943&tree=Fx-Team
Rev3 WINNT 6.1 fx-team debug test mochitest-other on 2012-10-03 01:52:20 PDT for push f047900ef7a0
slave: talos-r3-w7-073

TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/devtools/debugger/test/browser_dbg_createRemote.js | Test timed out
TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/devtools/debugger/test/browser_dbg_createRemote.js | Found a  after previous test timed out
TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/devtools/debugger/test/browser_dbg_globalactor-01.js | Only one connection is established. - Got 2, expected 1
TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/devtools/debugger/test/browser_dbg_globalactor-01.js | The test actor exists in the pool. - Didn't expect -1, but got it
TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/devtools/debugger/test/browser_dbg_createRemote.js | leaked until shutdown [nsGlobalWindow #7291 about:blank]
TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/devtools/debugger/test/browser_dbg_createRemote.js | leaked until shutdown [nsGlobalWindow #7292 about:blank]
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | leaked 3839196 bytes during test execution
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | leaked 2 instances of AsyncStatement with size 48 bytes each (96 bytes total)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | leaked 2063 instances of AtomImpl with size 24 bytes each (49512 bytes total)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | leaked 1 instance of BackstagePass with size 24 bytes
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | leaked 2 instances of BodyRule with size 16 bytes each (32 bytes total)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | leaked 1 instance of CalculateFrecencyFunction with size 12 bytes

It may be caused by the previous failure, but this test produce the following log:

TEST-START | chrome://mochitests/content/browser/browser/devtools/debugger/test/browser_dbg_globalactor-01.js
TEST-PASS | chrome://mochitests/content/browser/browser/devtools/debugger/test/browser_dbg_globalactor-01.js | Root actor should identify itself as a browser.
TEST-PASS | chrome://mochitests/content/browser/browser/devtools/debugger/test/browser_dbg_globalactor-01.js | Found the test tab actor.
TEST-PASS | chrome://mochitests/content/browser/browser/devtools/debugger/test/browser_dbg_globalactor-01.js | testTabActor's actorPrefix should be used.
TEST-PASS | chrome://mochitests/content/browser/browser/devtools/debugger/test/browser_dbg_globalactor-01.js | Actor should respond to requests.
TEST-PASS | chrome://mochitests/content/browser/browser/devtools/debugger/test/browser_dbg_globalactor-01.js | Actor should respond to requests.
TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/devtools/debugger/test/browser_dbg_globalactor-01.js | Only one connection is established. - Got 2, expected 1
Stack trace:
    JS frame :: chrome://mochikit/content/browser-test.js :: test_is :: line 471
    JS frame :: chrome://mochitests/content/browser/browser/devtools/debugger/test/browser_dbg_globalactor-01.js :: <TOP_LEVEL> :: line 31
    JS frame :: resource://gre/modules/devtools/dbg-client.jsm :: DC_onPacket :: line 411
    JS frame :: chrome://global/content/devtools/dbg-transport.js :: <TOP_LEVEL> :: line 212
    native frame :: <unknown filename> :: <TOP_LEVEL> :: line 0

TEST-PASS | chrome://mochitests/content/browser/browser/devtools/debugger/test/browser_dbg_globalactor-01.js | conn0. is the only connection.
TEST-INFO | chrome://mochitests/content/browser/browser/devtools/debugger/test/browser_dbg_globalactor-01.js | Global actors: conn0.tab2,conn0.tab3,conn0.profiler4
TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/devtools/debugger/test/browser_dbg_globalactor-01.js | The test actor exists in the pool. - Didn't expect -1, but got it
Stack trace:
    JS frame :: chrome://mochikit/content/browser-test.js :: test_isnot :: line 475
    JS frame :: chrome://mochitests/content/browser/browser/devtools/debugger/test/browser_dbg_globalactor-01.js :: <TOP_LEVEL> :: line 52
    JS frame :: resource://gre/modules/devtools/dbg-client.jsm :: DC_onPacket :: line 411
    JS frame :: chrome://global/content/devtools/dbg-transport.js :: <TOP_LEVEL> :: line 212
    native frame :: <unknown filename> :: <TOP_LEVEL> :: line 0

TEST-PASS | chrome://mochitests/content/browser/browser/devtools/debugger/test/browser_dbg_globalactor-01.js | Only one actor exists in the pool.
INFO TEST-END | chrome://mochitests/content/browser/browser/devtools/debugger/test/browser_dbg_globalactor-01.js | finished in 35ms
Blocks: 790952
Assignee: nobody → past
Status: NEW → ASSIGNED
Priority: -- → P2
Whiteboard: [orange]
Attached patch Patch v1Splinter Review
The problem is that remote connections from previous tests sometimes take a while to shut down. The good news is that we don't really care about them in this test, so concentrating on the last opened connection should avoid these failures.
Attachment #699815 - Flags: review?(vporof)
Comment on attachment 699815 [details] [diff] [review]
Patch v1

Review of attachment 699815 [details] [diff] [review]:
-----------------------------------------------------------------

Makes sense.
Attachment #699815 - Flags: review?(vporof) → review+
https://hg.mozilla.org/mozilla-central/rev/6bbe74f26440
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Whiteboard: [fixed-in-fx-team]
Target Milestone: --- → Firefox 21
Product: Firefox → DevTools
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: