Closed
Bug 570046
Opened 15 years ago
Closed 15 years ago
test_update.js hangs on Thunderbird builds
Categories
(Toolkit :: Add-ons Manager, defect)
Toolkit
Add-ons Manager
Tracking
()
VERIFIED
FIXED
mozilla1.9.3a5
People
(Reporter: standard8, Assigned: standard8)
References
Details
(Whiteboard: [rewrite][AOMTestday])
Attachments
(2 files)
130.78 KB,
text/plain
|
Details | |
693 bytes,
patch
|
mossop
:
review+
|
Details | Diff | Splinter Review |
For some reason when running test_update.js on Thunderbird builds, it is hanging.
The debugging that I've done so far, appears to point to test 7, where the test is trying to add (and update?) a lightweight theme.
So far, the update doesn't seem to be firing/requesting lwtheme.js from the http server. I can't see why.
Assignee | ||
Comment 1•15 years ago
|
||
I've tried running this in objdir with a Firefox build (i.e. the same as we do for Thunderbird) and Firefox passed successfully.
I think this may be pointing to something that FF is supporting that TB isn't, but I've not got nay idea where to look for that.
Comment 2•15 years ago
|
||
Got a log so I can see how far it gets?
Assignee | ||
Comment 3•15 years ago
|
||
Here's the log - it has some extra debug prints, but hopefully that gives a bit more explanation as to what is happening.
Comment 4•15 years ago
|
||
This is probably because Thunderbird doesn't have lightweight theme updates enabled by setting lightweightThemes.update.enabled to true.
We can either enable it in the apps or I wouldn't mind forcing it on for the test's sake.
Comment 5•15 years ago
|
||
This test hangs locally on my Linux SeaMonkey build too.
Services.prefs.setBoolPref("lightweightThemes.update.enabled", true");
prevents the hang. I need to update my build to see whether the test passes.
Assignee | ||
Comment 6•15 years ago
|
||
Adding the pref locally worked, I've pushed that to the TB tree so that hopefully things green up a bit:
http://hg.mozilla.org/comm-central/rev/10b98b849f7c
Will re-assess tree state and tidy up this bug once I get off the plane in about 12 hours time.
Comment 7•15 years ago
|
||
(In reply to comment #4)
> We can either enable it in the apps or I wouldn't mind forcing it on for the
> test's sake.
Since SeaMonkey at least does not have lightweight themes, I at least would appreciate forcing the expectation of the pref to on for the test.
Assignee | ||
Comment 8•15 years ago
|
||
This adds setting the required pref to the test for applications/configurations which don't (yet?) support lightweight themes.
Attachment #450104 -
Flags: review?(dtownsend)
Assignee | ||
Updated•15 years ago
|
Component: Testing Infrastructure → Add-ons Manager
Product: Thunderbird → Toolkit
QA Contact: testing-infrastructure → add-ons.manager
Whiteboard: [rewrite]
Updated•15 years ago
|
Attachment #450104 -
Flags: review?(dtownsend) → review+
Assignee | ||
Comment 9•15 years ago
|
||
Status: NEW → RESOLVED
Closed: 15 years ago
Flags: in-testsuite+
Resolution: --- → FIXED
Target Milestone: --- → mozilla1.9.3a5
Comment 10•14 years ago
|
||
Marking as verified fixed based on no failures in the last months.
Status: RESOLVED → VERIFIED
Flags: in-litmus-
Whiteboard: [rewrite] → [rewrite][AOMTestday]
You need to log in
before you can comment on or make changes to this bug.
Description
•