Closed Bug 1139591 Opened 9 years ago Closed 9 years ago

Intermittent browser_timeline_overview-initial-selection-01.js | The initial selection end is correct. - Got 179, expected 180

Categories

(DevTools :: Performance Tools (Profiler/Timeline), defect)

x86_64
macOS
defect
Not set
normal

Tracking

(firefox38 disabled, firefox39 disabled, firefox40 unaffected, firefox-esr31 unaffected)

RESOLVED WONTFIX
Tracking Status
firefox38 --- disabled
firefox39 --- disabled
firefox40 --- unaffected
firefox-esr31 --- unaffected

People

(Reporter: RyanVM, Assigned: RyanVM)

References

Details

(Keywords: intermittent-failure, Whiteboard: [test disabled on OSX debug for 38/39])

08:02:05 INFO - 646 INFO TEST-START | browser/devtools/timeline/test/browser_timeline_overview-initial-selection-01.js
08:02:05 INFO - ++DOCSHELL 0x1358f7000 == 14 [pid = 1110] [id = 14]
08:02:05 INFO - ++DOMWINDOW == 32 (0x1355f9700) [pid = 1110] [serial = 32] [outer = 0x0]
08:02:05 INFO - ++DOMWINDOW == 33 (0x1355f9a80) [pid = 1110] [serial = 33] [outer = 0x1355f9700]
08:02:05 INFO - [1110] WARNING: NS_ENSURE_TRUE(mMutable) failed: file /builds/slave/fx-team-osx64-d-00000000000000/build/src/netwerk/base/nsSimpleURI.cpp, line 265
08:02:05 INFO - ++DOMWINDOW == 34 (0x1355fa500) [pid = 1110] [serial = 34] [outer = 0x1355f9700]
08:02:05 INFO - [1110] WARNING: 1 sort operation has occurred for the SQL statement '0x122a97f00'. See https://developer.mozilla.org/En/Storage/Warnings details.: file /builds/slave/fx-team-osx64-d-00000000000000/build/src/storage/src/mozStoragePrivateHelpers.cpp, line 114
08:02:05 INFO - ++DOCSHELL 0x134a1a000 == 15 [pid = 1110] [id = 15]
08:02:05 INFO - ++DOMWINDOW == 35 (0x1358fcc00) [pid = 1110] [serial = 35] [outer = 0x0]
08:02:05 INFO - ++DOMWINDOW == 36 (0x135aa5800) [pid = 1110] [serial = 36] [outer = 0x1358fcc00]
08:02:05 INFO - ++DOCSHELL 0x134a1b900 == 16 [pid = 1110] [id = 16]
08:02:05 INFO - ++DOMWINDOW == 37 (0x1346a4800) [pid = 1110] [serial = 37] [outer = 0x0]
08:02:05 INFO - ++DOMWINDOW == 38 (0x134aea000) [pid = 1110] [serial = 38] [outer = 0x1346a4800]
08:02:05 INFO - ++DOMWINDOW == 39 (0x1346d9400) [pid = 1110] [serial = 39] [outer = 0x1346a4800]
08:02:05 INFO - ++DOMWINDOW == 40 (0x1359c8000) [pid = 1110] [serial = 40] [outer = 0x1358fcc00]
08:02:05 INFO - ++DOCSHELL 0x1346e6a00 == 17 [pid = 1110] [id = 17]
08:02:05 INFO - ++DOMWINDOW == 41 (0x1355fb680) [pid = 1110] [serial = 41] [outer = 0x0]
08:02:05 INFO - ++DOMWINDOW == 42 (0x1355fba00) [pid = 1110] [serial = 42] [outer = 0x1355fb680]
08:02:06 INFO - ++DOCSHELL 0x1346eab00 == 18 [pid = 1110] [id = 18]
08:02:06 INFO - ++DOMWINDOW == 43 (0x12aa88000) [pid = 1110] [serial = 43] [outer = 0x0]
08:02:06 INFO - ++DOMWINDOW == 44 (0x136673000) [pid = 1110] [serial = 44] [outer = 0x12aa88000]
08:02:06 INFO - JavaScript strict warning: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/event-emitter.js, line 38: TypeError: ({}) is not extensible
08:02:06 INFO - JavaScript strict warning: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/event-emitter.js, line 39: TypeError: ({}) is not extensible
08:02:06 INFO - JavaScript strict warning: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/event-emitter.js, line 40: TypeError: ({}) is not extensible
08:02:06 INFO - JavaScript strict warning: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/event-emitter.js, line 41: TypeError: ({}) is not extensible
08:02:06 INFO - ++DOCSHELL 0x136677e00 == 19 [pid = 1110] [id = 19]
08:02:06 INFO - ++DOMWINDOW == 45 (0x136861000) [pid = 1110] [serial = 45] [outer = 0x0]
08:02:06 INFO - ++DOMWINDOW == 46 (0x136c12c00) [pid = 1110] [serial = 46] [outer = 0x136861000]
08:02:06 INFO - ++DOCSHELL 0x1366b1900 == 20 [pid = 1110] [id = 20]
08:02:06 INFO - ++DOMWINDOW == 47 (0x136cfa000) [pid = 1110] [serial = 47] [outer = 0x0]
08:02:06 INFO - ++DOMWINDOW == 48 (0x109de8000) [pid = 1110] [serial = 48] [outer = 0x136cfa000]
08:02:06 INFO - --DOCSHELL 0x134afbe00 == 19 [pid = 1110] [id = 12]
08:02:07 INFO - JavaScript strict warning: chrome://browser/content/devtools/timeline/timeline.js, line 260: ReferenceError: reference to undefined property this._startTime
08:02:08 INFO - [1110] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-osx64-d-00000000000000/build/src/netwerk/base/nsFileStreams.cpp, line 205
08:02:08 INFO - [1110] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-osx64-d-00000000000000/build/src/netwerk/base/nsFileStreams.cpp, line 492
08:02:10 INFO - 647 INFO checking window state
08:02:10 INFO - 648 INFO Entering test
08:02:10 INFO - 649 INFO Initializing a timeline pane.
08:02:10 INFO - 650 INFO Adding tab: http://example.com/browser/browser/devtools/timeline/test/doc_simple-test.html
08:02:10 INFO - 651 INFO Tab added and finished loading: http://example.com/browser/browser/devtools/timeline/test/doc_simple-test.html
08:02:10 INFO - 652 INFO Console message: [JavaScript Warning: "ReferenceError: reference to undefined property this.html[(intermediate value)]" {file: "chrome://global/content/reader/JSDOMParser.js" line: 641}]
08:02:10 INFO - 653 INFO Console message: [JavaScript Warning: "ReferenceError: reference to undefined property siblingNode.className" {file: "chrome://global/content/reader/Readability.js" line: 625}]
08:02:10 INFO - 654 INFO Console message: [JavaScript Warning: "TypeError: ({}) is not extensible" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/event-emitter.js" line: 38}]
08:02:10 INFO - 655 INFO Console message: [JavaScript Warning: "TypeError: ({}) is not extensible" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/event-emitter.js" line: 39}]
08:02:10 INFO - 656 INFO Console message: [JavaScript Warning: "TypeError: ({}) is not extensible" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/event-emitter.js" line: 40}]
08:02:10 INFO - 657 INFO Console message: [JavaScript Warning: "TypeError: ({}) is not extensible" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/event-emitter.js" line: 41}]
08:02:10 INFO - 658 INFO Console message: [JavaScript Warning: "Error in parsing value for 'top'. Declaration dropped." {file: "chrome://browser/content/devtools/graphs-frame.xhtml" line: 0 column: 0 source: "NaNpx"}]
08:02:10 INFO - 659 INFO Console message: [JavaScript Warning: "Error in parsing value for 'top'. Declaration dropped." {file: "chrome://browser/content/devtools/graphs-frame.xhtml" line: 0 column: 0 source: "NaNpx"}]
08:02:10 INFO - 660 INFO TEST-PASS | browser/devtools/timeline/test/browser_timeline_overview-initial-selection-01.js | Recording has started.
08:02:10 INFO - 661 INFO Console message: [JavaScript Warning: "ReferenceError: reference to undefined property this._startTime" {file: "chrome://browser/content/devtools/timeline/timeline.js" line: 260}]
08:02:10 INFO - 662 INFO TEST-PASS | browser/devtools/timeline/test/browser_timeline_overview-initial-selection-01.js | The overview graph was updated a bunch of times.
08:02:10 INFO - 663 INFO TEST-PASS | browser/devtools/timeline/test/browser_timeline_overview-initial-selection-01.js | There are some markers available.
08:02:10 INFO - 664 INFO TEST-PASS | browser/devtools/timeline/test/browser_timeline_overview-initial-selection-01.js | There are some memory measurements available now.
08:02:10 INFO - 665 INFO TEST-PASS | browser/devtools/timeline/test/browser_timeline_overview-initial-selection-01.js | Recording has ended.
08:02:10 INFO - 666 INFO TEST-PASS | browser/devtools/timeline/test/browser_timeline_overview-initial-selection-01.js | The initial selection start is correct.
08:02:10 INFO - 667 INFO TEST-UNEXPECTED-FAIL | browser/devtools/timeline/test/browser_timeline_overview-initial-selection-01.js | The initial selection end is correct. - Got 179, expected 180
08:02:10 INFO - Stack trace:
08:02:10 INFO - chrome://mochikit/content/browser-test.js:test_is:872
08:02:10 INFO - chrome://mochitests/content/browser/browser/devtools/timeline/test/browser_timeline_overview-initial-selection-01.js:null:41
08:02:10 INFO - self-hosted:InterpretGeneratorResume:712
08:02:10 INFO - self-hosted:next:620
08:02:10 INFO - Tester_execTest@chrome://mochikit/content/browser-test.js:688:9
08:02:10 INFO - Tester.prototype.nextTest</<@chrome://mochikit/content/browser-test.js:611:7
08:02:10 INFO - SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:752:59
08:02:10 INFO - 668 INFO Leaving test
08:02:10 INFO - 669 INFO finish() was called, cleaning up...
08:02:10 INFO - --DOCSHELL 0x136677e00 == 18 [pid = 1110] [id = 19]
08:02:10 INFO - --DOCSHELL 0x1366b1900 == 17 [pid = 1110] [id = 20]
08:02:10 INFO - [1110] WARNING: NS_ENSURE_TRUE(mMutable) failed: file /builds/slave/fx-team-osx64-d-00000000000000/build/src/netwerk/base/nsSimpleURI.cpp, line 265
08:02:10 INFO - 670 INFO MEMORY STAT vsize after test: 3888345088
08:02:10 INFO - 671 INFO MEMORY STAT residentFast after test: 352468992
08:02:10 INFO - 672 INFO MEMORY STAT heapAllocated after test: 106651400
08:02:10 INFO - 673 INFO TEST-OK | browser/devtools/timeline/test/browser_timeline_overview-initial-selection-01.js | took 5218ms
Moving into the Profiler component. Filter on GUTHRIE'S WAVY CAKES.
Component: Developer Tools: Timeline → Developer Tools: Profiler
This test is no longer being run on nightly. Needs to be moved to performance in bug 1150696
Depends on: 1150696
(In reply to Jordan Santell [:jsantell] [@jsantell] from comment #8)
> This test is no longer being run on nightly. Needs to be moved to
> performance in bug 1150696

Should I just skip it on 38/39 then?
Flags: needinfo?(jsantell)
Yes; this test will exist again in Fx40, but under browser/devtools/performance rather than browser/devtools/timeline. This is testing underlying components in the timeline tool, which has always been unpromoted/low-key as we merged it inside the performance tool.
Flags: needinfo?(jsantell)
Will do, thanks. I'm going to call this WONTFIX then. If it resurfaces post-refactor, we can track it in a new bug.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WONTFIX
Whiteboard: [test disabled on OSX debug for 38/39]
Product: Firefox → DevTools
You need to log in before you can comment on or make changes to this bug.