Closed Bug 1324870 Opened 5 years ago Closed 5 years ago

toolkit/components/extensions/test/xpcshell/test_ext_downloads_misc.js and other mozicon tests fails to run in taskcluster linux32

Categories

(Core :: Widget: Gtk, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla53
Tracking Status
firefox53 --- fixed

People

(Reporter: jmaher, Assigned: gbrown)

References

(Blocks 1 open bug)

Details

(Whiteboard: tpi:-)

Attachments

(1 file)

it seems that toolkit/components/extensions/test/xpcshell/test_ext_downloads_misc.js is permafail when running on linux32 in a docker container (a linux64 container with :i386 libraries and a 32 bit firefox downloaded).

I believe all tests using mozicon are failing and it is not clear how to make this work.

I am not sure if this test provides a lot of value for linux32, if it does- we would need some help from the test owner to figure out how to get this working.
I see this fail as well:
dom/security/test/mixedcontentblocker/test_bug803225.html

this is from:
https://treeherder.mozilla.org/#/jobs?repo=try&revision=d5f5bbdb7199a2c3f89e473f441aadd819d1d2ce&filter-tier=1&filter-tier=2&filter-tier=3&exclusion_profile=false&selectedJob=33245381&filter-searchStr=linux%20mochitest-e10s-5

it seems to be e10s only.
Summary: toolkit/components/extensions/test/xpcshell/test_ext_downloads_misc.js fails to run in taskcluster linux32 → toolkit/components/extensions/test/xpcshell/test_ext_downloads_misc.js and other mozicon tests fails to run in taskcluster linux32
These lines look relevant:


 16:53:31     INFO -  PROCESS | 9932 | (xpcshell:9932): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:60:17: Theming engine 'unico' not found
 16:53:31     INFO -  PROCESS | 9932 | Gtk-Message: Failed to load module "canberra-gtk-module"
Component: Add-ons Manager → Widget: Gtk
Product: Toolkit → Core
Thanks Kris - I had not noticed those. I was able to eliminate those error messages by installing:

    gnome-session-canberra:i386
    gtk3-engines-unico:i386
    libcanberra-gtk-module:i386
    libcanberra-gtk3-module:i386

but the test continued to fail in just the same way: https://treeherder.mozilla.org/#/jobs?repo=try&revision=ff42afaf55885e9b13ba1335b68728e748fb4657.

I also tried some different combinations of these and other gtk/canberra/unico packages but without success.

I think I'll simply skip the 2 tests (test_ext_download_misc.js and test_bug803225.html) on linux32 only - that seems like a minimal loss of test coverage to me.
Attached patch skip icon testsSplinter Review
Assignee: nobody → gbrown
Attachment #8821563 - Flags: review?(jmaher)
Comment on attachment 8821563 [details] [diff] [review]
skip icon tests

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

thanks!
Attachment #8821563 - Flags: review?(jmaher) → review+
Whiteboard: tpi:-
Pushed by gbrown@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/724fdfe8f396
Skip test_bug803225.html and test_ext_downloads_misc.js on linux32 only, to enable taskcluster migration; r=jmaher
sorry had to back this out for linux web platform failures, https://treeherder.mozilla.org/logviewer.html#?job_id=66460982&repo=mozilla-inbound&lineNumber=2776
Flags: needinfo?(gbrown)
Pushed by gbrown@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/d9c7b96d3ceb
Skip test_bug803225.html and test_ext_downloads_misc.js on linux32 only, to enable taskcluster migration; r=jmaher
Flags: needinfo?(gbrown)
https://hg.mozilla.org/mozilla-central/rev/d9c7b96d3ceb
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla53
You need to log in before you can comment on or make changes to this bug.