Closed
Bug 1128643
Opened 10 years ago
Closed 10 years ago
Update xre.zip to use xulrunner 35
Categories
(Testing :: General, defect)
Testing
General
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: jgriffin, Assigned: jgriffin)
References
Details
Attachments
(2 files)
(deleted),
patch
|
rail
:
review+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
jgriffin
:
review+
|
Details | Diff | Splinter Review |
B2G needs xre.zip updated to use xulrunner 35.
Assignee | ||
Comment 1•10 years ago
|
||
Uploaded a gecko 35 linux-i686 version of xre.zip to tooltool:
[
{
"size": 36102261,
"digest": "64b655694963a05b9cf8ac7f2e7480898e6613714c9bedafc3236ef633ce76e726585d0a76dbe4b428b5142ce85bebe877b70b5daaecf073e592cb505690839f",
"algorithm": "sha512",
"filename": "xre.linux-i686.zip"
}
]
Assignee | ||
Comment 2•10 years ago
|
||
Testing this on try: https://treeherder.mozilla.org/#/jobs?repo=try&revision=6df131a9560e
Assignee | ||
Comment 3•10 years ago
|
||
try looks good.
default: https://hg.mozilla.org/build/mozharness/rev/5559fd324a71
production: https://hg.mozilla.org/build/mozharness/rev/bd3ed413d886
Still need to do OSX.
Assignee | ||
Comment 4•10 years ago
|
||
Uploaded OSX version to tooltool:
[
{
"size": 60812429,
"digest": "cf66407ad81d1ac979a57df6a472b33103a42f6ec2bca1245da58ac2dc5fdff23cd7fdea999d1468d888f7c10c39af1ed9f4e6ec1c6138155485c2a9ac1077cc",
"algorithm": "sha512",
"filename": "xre.mac.zip"
}
]
Assignee | ||
Comment 5•10 years ago
|
||
Testing OSX update on try: https://treeherder.mozilla.org/#/jobs?repo=try&revision=8fdbfbfceeeb
Assignee | ||
Comment 6•10 years ago
|
||
OSX is not so happy. This is causing this error when running Gaia's 'make':
19:10:38 INFO - Test SDK directory: xulrunner-sdk
19:10:38 INFO - test -f /builds/slave/talos-slave/test/gaia/xulrunner-sdk/bin/XUL.framework/Versions/Current/xpcshell
19:10:39 INFO - Setting GreD failed.
19:10:39 INFO - make: *** [app] Error 1
I'm not sure where that error is coming from; I don't see it in either gecko or gaia. Probably this is getting produced by the xpcshell binary, but I'm not sure why or how to fix it.
Assignee | ||
Comment 7•10 years ago
|
||
It looks like the version of xpcshell packaged into xulrunner-sdk no longer can be executed standalone. In OSX automation for desktop unit tests, we munge it together with the Firefox build before launching it. I'll have to change the structure of the package in order to get this to work, which will take a little experimentation.
Comment 8•10 years ago
|
||
I suppose this is why Gu and Gip are perma-busted on b2g30 now?
https://treeherder.mozilla.org/logviewer.html#?job_id=107172&repo=mozilla-b2g30_v1_4
Flags: needinfo?(jgriffin)
Comment 11•10 years ago
|
||
Attachment #8558516 -
Flags: review?(rail)
Updated•10 years ago
|
Attachment #8558516 -
Flags: review?(rail) → review+
Comment 12•10 years ago
|
||
Assignee | ||
Comment 13•10 years ago
|
||
Yep, this is the problem. Thanks for the patch Armen.
Flags: needinfo?(jgriffin)
Assignee | ||
Comment 14•10 years ago
|
||
(In reply to Jonathan Griffin (:jgriffin) from comment #7)
> It looks like the version of xpcshell packaged into xulrunner-sdk no longer
> can be executed standalone. In OSX automation for desktop unit tests, we
> munge it together with the Firefox build before launching it. I'll have to
> change the structure of the package in order to get this to work, which will
> take a little experimentation.
So, I couldn't get xpcshell from 35 to work at all on my local mac, but the one from 36.0b6 works fine, so I'm making a package based on that:
[
{
"size": 62470633,
"digest": "314a6b9e177307950461bf3dd13a92a9ae4ceb35acc865e5bdff58a860f617e7b9bfb9485ab276a0a4ac82b1ea6c9ec60652d2f46dc5a7769c4a5f5d04d6dbcd",
"algorithm": "sha512",
"filename": "xre.mac.zip"
}
]
Assignee | ||
Comment 15•10 years ago
|
||
Running with OSX updated xre.zip on try: https://treeherder.mozilla.org/#/jobs?repo=try&revision=8cce9d8f6e5d
Comment 16•10 years ago
|
||
Comment 17•10 years ago
|
||
In production: https://hg.mozilla.org/build/mozharness/rev/5559fd324a71
Assignee | ||
Comment 18•10 years ago
|
||
(In reply to Jonathan Griffin (:jgriffin) from comment #15)
> Running with OSX updated xre.zip on try:
> https://treeherder.mozilla.org/#/jobs?repo=try&revision=8cce9d8f6e5d
Looks good. https://hg.mozilla.org/build/mozharness/rev/0263da397361
Assignee | ||
Comment 19•10 years ago
|
||
(In reply to Jonathan Griffin (:jgriffin) from comment #18)
> (In reply to Jonathan Griffin (:jgriffin) from comment #15)
> > Running with OSX updated xre.zip on try:
> > https://treeherder.mozilla.org/#/jobs?repo=try&revision=8cce9d8f6e5d
>
> Looks good. https://hg.mozilla.org/build/mozharness/rev/0263da397361
production: http://hg.mozilla.org/build/mozharness/rev/d859d5262acb
tedders, let us know if this doesn't resolve your problem.
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Comment 20•10 years ago
|
||
This is the parent of the patch you landed:
https://hg.mozilla.org/build/mozharness/rev/5559fd324a71
Attachment #8561391 -
Flags: review?(jgriffin)
Assignee | ||
Comment 21•10 years ago
|
||
Comment on attachment 8561391 [details] [diff] [review]
Pin b2g30 to the ancestor of 5559fd324a71
Thanks Armen.
Attachment #8561391 -
Flags: review?(jgriffin) → review+
Comment 22•10 years ago
|
||
I think all we need is a reconfig and then re-triggered the failing jobs:
https://hg.mozilla.org/releases/mozilla-b2g30_v1_4/rev/37d0205e2747
Comment 23•10 years ago
|
||
So far the jobs are coming back green (including the failing ones):
https://treeherder.mozilla.org/#/jobs?repo=mozilla-b2g30_v1_4
You need to log in
before you can comment on or make changes to this bug.
Description
•