Closed Bug 917498 Opened 6 years ago Closed 6 years ago

Intermittent browser_dbg_breakpoints-disabled-reload.js | Expected source was not already shown: -02.js | Test timed out | Found a tab after previous test timed out

Categories

(DevTools :: Debugger, defect)

defect
Not set

Tracking

(firefox25 unaffected, firefox26 fixed, firefox27 fixed, firefox-esr24 unaffected)

RESOLVED FIXED
Firefox 27
Tracking Status
firefox25 --- unaffected
firefox26 --- fixed
firefox27 --- fixed
firefox-esr24 --- unaffected

People

(Reporter: RyanVM, Assigned: vporof)

Details

(Keywords: intermittent-failure)

Attachments

(2 files)

Attached image test screenshot
https://tbpl.mozilla.org/php/getParsedLog.php?id=27969532&tree=Mozilla-Inbound

Rev3 Fedora 12 mozilla-inbound debug test mochitest-browser-chrome on 2013-09-17 04:24:54 PDT for push b3240e620def
slave: talos-r3-fed-051

05:04:58     INFO -  TEST-INFO | chrome://mochitests/content/browser/browser/devtools/debugger/test/browser_dbg_breakpoints-disabled-reload.js | Debugger event 'Debugger:EditorSourceShown' fired: 1 time(s).
05:04:58     INFO -  TEST-PASS | chrome://mochitests/content/browser/browser/devtools/debugger/test/browser_dbg_breakpoints-disabled-reload.js | Enough 'Debugger:EditorSourceShown' panel events have been fired.
05:04:58  WARNING -  TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/devtools/debugger/test/browser_dbg_breakpoints-disabled-reload.js | Expected source was not already shown: -02.js
05:04:58     INFO -  Stack trace:
05:04:58     INFO -      JS frame :: chrome://mochitests/content/browser/browser/devtools/debugger/test/head.js :: ensureSourceIs :: line 235
05:04:58     INFO -      JS frame :: chrome://mochitests/content/browser/browser/devtools/debugger/test/browser_dbg_breakpoints-disabled-reload.js :: test/</testWhenBreakpointEnabledAndSecondSourceShown/< :: line 83
05:04:58     INFO -      JS frame :: resource://gre/modules/Task.jsm :: TaskImpl_run :: line 233
05:04:58     INFO -      JS frame :: resource://gre/modules/Task.jsm :: TaskImpl :: line 182
05:04:58     INFO -      JS frame :: resource://gre/modules/Task.jsm :: Task_spawn :: line 152
05:04:58     INFO -      JS frame :: chrome://mochitests/content/browser/browser/devtools/debugger/test/browser_dbg_breakpoints-disabled-reload.js :: testWhenBreakpointEnabledAndSecondSourceShown :: line 82
05:04:58     INFO -      JS frame :: chrome://mochitests/content/browser/browser/devtools/debugger/test/browser_dbg_breakpoints-disabled-reload.js :: test/</< :: line 27
05:04:58     INFO -      JS frame :: resource://gre/modules/Task.jsm :: TaskImpl_run :: line 233
05:04:58     INFO -      JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: resolve :: line 118
05:04:58     INFO -      JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: then :: line 43
05:04:58     INFO -      JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: resolve :: line 185
05:04:58     INFO -      JS frame :: chrome://mochitests/content/browser/browser/devtools/debugger/test/head.js :: onEvent :: line 316
05:04:58     INFO -      JS frame :: resource://app/modules/devtools/shared/event-emitter.js :: EventEmitter_emit :: line 107
05:04:58     INFO -      JS frame :: chrome://browser/content/devtools/debugger-view.js :: <TOP_LEVEL> :: line 303
05:04:58     INFO -      JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: resolve :: line 118
05:04:58     INFO -      JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: then :: line 43
05:04:58     INFO -      JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: then :: line 153
05:04:58     INFO -      JS frame :: chrome://browser/content/devtools/debugger-view.js :: <TOP_LEVEL> :: line 305
05:04:58     INFO -      JS frame :: chrome://browser/content/devtools/debugger-view.js :: <TOP_LEVEL> :: line 359
05:04:58     INFO -      JS frame :: chrome://browser/content/devtools/debugger-panes.js :: <TOP_LEVEL> :: line 656
05:04:58     INFO -      native frame :: <unknown filename> :: <TOP_LEVEL> :: line 0
05:04:58     INFO -  [Parent 2346] WARNING: NS_ENSURE_TRUE(mSpellCheck) failed: file ../../../../extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 900
05:04:58     INFO -  [Parent 2346] WARNING: NS_ENSURE_TRUE(mSpellCheck) failed: file ../../../../extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 900
05:04:58     INFO -  [Parent 2346] WARNING: NS_ENSURE_TRUE(mDisabledJSAndPlugins) failed: file ../../../../editor/composer/src/nsEditingSession.cpp, line 208
05:04:58     INFO -  [Parent 2346] WARNING: NS_ENSURE_TRUE(rootContent) failed: file ../../../../editor/composer/src/nsEditorSpellCheck.cpp, line 698
05:04:58     INFO -  [Parent 2346] WARNING: NS_ENSURE_TRUE(mSpellCheck) failed: file ../../../../extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 900
05:04:58     INFO -  [Parent 2346] WARNING: NS_ENSURE_TRUE(mSpellCheck) failed: file ../../../../extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 900
05:04:58     INFO -  [Parent 2346] WARNING: NS_ENSURE_TRUE(mSpellCheck) failed: file ../../../../extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 900
05:04:58     INFO -  [Parent 2346] WARNING: NS_ENSURE_TRUE(mDisabledJSAndPlugins) failed: file ../../../../editor/composer/src/nsEditingSession.cpp, line 208
05:04:58     INFO -  [Parent 2346] WARNING: NS_ENSURE_TRUE(rootContent) failed: file ../../../../editor/composer/src/nsEditorSpellCheck.cpp, line 698
05:04:59     INFO -  --DOMWINDOW == 170 (0x108e2c60) [serial = 9432] [outer = (nil)] [url = chrome://browser/content/devtools/framework/toolbox.xul]
05:04:59     INFO -  --DOMWINDOW == 169 (0x14526a38) [serial = 9429] [outer = (nil)] [url = http://example.com/browser/browser/devtools/debugger/test/doc_script-switching-01.html]
05:04:59     INFO -  --DOMWINDOW == 168 (0xdc42980) [serial = 9446] [outer = (nil)] [url = about:blank]
05:04:59     INFO -  --DOMWINDOW == 167 (0xf12b820) [serial = 9453] [outer = (nil)] [url = about:blank]
05:05:08     INFO -  --DOMWINDOW == 166 (0xde14310) [serial = 9431] [outer = (nil)] [url = http://example.com/browser/browser/devtools/debugger/test/doc_script-switching-01.html]
05:05:08     INFO -  --DOMWINDOW == 165 (0xbd352d0) [serial = 9434] [outer = (nil)] [url = chrome://browser/content/devtools/framework/toolbox.xul]
05:05:11     INFO -  --DOMWINDOW == 164 (0x11767cd0) [serial = 9435] [outer = (nil)] [url = chrome://browser/content/devtools/debugger.xul]
05:05:11     INFO -  --DOMWINDOW == 163 (0xefbc5b8) [serial = 9422] [outer = (nil)] [url = chrome://browser/content/devtools/debugger.xul]
05:05:11     INFO -  --DOMWINDOW == 162 (0xd255558) [serial = 9437] [outer = (nil)] [url = data:text/html;charset=utf8,<!DOCTYPE%20html><html%20style='height:100%'%20dir='ltr'><head><link%20rel='stylesheet'%20href='chrome://browser/skin/devtools/orion-container.css'></head><body%20style='height:100%;margin:0;overflow:hidden'><div%20id='editor'%20style='height:100%'></div></body></html>]
05:05:11     INFO -  --DOMWINDOW == 161 (0xea76b10) [serial = 9424] [outer = (nil)] [url = data:text/html;charset=utf8,<!DOCTYPE%20html><html%20style='height:100%'%20dir='ltr'><head><link%20rel='stylesheet'%20href='chrome://browser/skin/devtools/orion-container.css'></head><body%20style='height:100%;margin:0;overflow:hidden'><div%20id='editor'%20style='height:100%'></div></body></html>]
05:05:11     INFO -  --DOMWINDOW == 160 (0x12bf6d68) [serial = 9426] [outer = (nil)] [url = about:blank]
05:05:11     INFO -  --DOMWINDOW == 159 (0x12138e90) [serial = 9439] [outer = (nil)] [url = about:blank]
05:05:18  WARNING -  TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/devtools/debugger/test/browser_dbg_breakpoints-disabled-reload.js | Test timed out
05:05:18     INFO -  INFO | automation.py | Launching: /home/cltbld/talos-slave/test/build/tests/bin/screentopng
05:05:20     INFO -  SCREENSHOT: <see attached>
05:05:20     INFO -  TEST-INFO | chrome://mochitests/content/browser/browser/devtools/debugger/test/browser_dbg_breakpoints-disabled-reload.js | finish() was called, cleaning up...
05:05:21     INFO -  INFO TEST-END | chrome://mochitests/content/browser/browser/devtools/debugger/test/browser_dbg_breakpoints-disabled-reload.js | finished in 33231ms
05:05:21  WARNING -  TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/devtools/debugger/test/browser_dbg_breakpoints-disabled-reload.js | Found a tab after previous test timed out: http://example.com/browser/browser/devtools/debugger/test/doc_script-switching-01.html
It looks like the required source *does* eventually show up, but not the first time SOURCE_SHOWN is fired. We just need to wait for it.
OS: All → Linux
Hardware: All → x86
Bugzilla!
OS: Linux → All
Hardware: x86 → All
Assignee: nobody → vporof
Status: NEW → ASSIGNED
r=me

Attempts to fix this by waiting for the correct source is shown after performing reloads. I can't run mochitests for some reason, ./mach asks me to "file a bug".
Keywords: checkin-needed
https://hg.mozilla.org/mozilla-central/rev/3c5d866145e9
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Whiteboard: [fixed-in-fx-team]
Target Milestone: --- → Firefox 27
Product: Firefox → DevTools
You need to log in before you can comment on or make changes to this bug.