Closed Bug 563908 Opened 14 years ago Closed 11 years ago

Investigate why test-columns.js test_apply_to_folder_no_children and test_apply_to_folder_and_children fail on trunk Mac builds

Categories

(Thunderbird :: Mail Window Front End, defect)

All
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
Thunderbird 20.0

People

(Reporter: standard8, Assigned: standard8)

References

Details

Attachments

(1 file)

I'm disabling these tests for Mac on trunk, as they are causing a permanent orange, and we need to re-open the tree.

Given that afaict the tests work manually for me, and it appears to be a click selection problem with sub-popup menus, I'm therefore assuming this is likely to be a core or test bug, rather than a Thunderbird specific issue.

Log:

http://tinderbox.mozilla.org/showlog.cgi?tree=Thunderbird&errorparser=unittest&logfile=1273057699.1273059982.28882.gz&buildtime=1273057699&buildname=MacOSX%2010.5%20comm-central%20check&fulltext=1#err0

Highlights:

NEXT ERROR TEST-UNEXPECTED-FAIL |  test_apply_to_folder_no_children
  EXCEPTION: Popup never opened at action depth: 0
    at: test-window-helpers.js line 792
       Error("Popup never opened at action depth: 0")  0
       _click_menus([object XULElement],[object Array]) test-window-helpers.js 792
       invoke_column_picker_option([object Array]) test-columns.js 372
       _apply_to_folder_common(false) test-columns.js 409
       test_apply_to_folder_no_children() test-columns.js 437
            frame.js 468
            frame.js 520
            frame.js 562
            frame.js 411
            frame.js 568
            server.js 164
            server.js 168
TEST-UNEXPECTED-FAIL |  test_apply_to_folder_and_children
  EXCEPTION: Popup never opened at action depth: 0
    at: test-window-helpers.js line 792
       Error("Popup never opened at action depth: 0")  0
       _click_menus([object XULElement],[object Array]) test-window-helpers.js 792
       invoke_column_picker_option([object Array]) test-columns.js 372
       _apply_to_folder_common(true) test-columns.js 409
       test_apply_to_folder_and_children() test-columns.js 469
            frame.js 468
            frame.js 520
            frame.js 562
            frame.js 411
            frame.js 568
            server.js 164
            server.js 168

From some investigations I've done, it appears that the sub-popup menu isn't being displayed when it is being clicked on in _click_menus.
(This is the kind of thing where I need the ability to get rich contextual information to reasonably debug the problem.)
Depends on: 556848
Summary: Investigate why test_columns.js test_apply_to_folder_no_children and test_apply_to_folder_and_children fail on trunk Mac builds → Investigate why test-columns.js test_apply_to_folder_no_children and test_apply_to_folder_and_children fail on trunk Mac builds
I spotted this bug the other day, decided to run it through try server.

Try server says these tests now pass on Mac. No idea what fixed it, but we might as well re-enable:

https://tbpl.mozilla.org/?tree=Thunderbird-Try&noignore=1&rev=0bdca57120e8
Assignee: nobody → mbanner
Status: NEW → ASSIGNED
Attachment #696974 - Flags: review?(mconley)
Comment on attachment 696974 [details] [diff] [review]
Re-enable tests on mac

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

Let's do it. Thanks Mark!
Attachment #696974 - Flags: review?(mconley) → review+
https://hg.mozilla.org/comm-central/rev/54a7a86bf250
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → Thunderbird 20.0
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: