Closed
Bug 676078
Opened 13 years ago
Closed 13 years ago
Remove Mozmill (tests) related files from Firefox branches
Categories
(Testing Graveyard :: Mozmill, defect)
Testing Graveyard
Mozmill
Tracking
(Not tracked)
RESOLVED
FIXED
mozilla10
People
(Reporter: whimboo, Assigned: k0scist)
References
Details
(Whiteboard: [mozbase])
Attachments
(2 files)
(deleted),
patch
|
cmtalbert
:
review+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
cmtalbert
:
review+
|
Details | Diff | Splinter Review |
As stated over on bug 653625 we want to remove Mozmill related files from mozilla-central and all the other Firefox branches. Here a statement from Clint:
> As Henrik well notes, those tests were from an earlier attempt at running
> mozmill in buildbot, and were we to try that again we'd go about it a
> different way, so I have no problem just hg removing them from m-c. One
> caveat - run that on try though because they are also linked to make targets
> and you want to be sure you modify the make targets accordingly so they
> aren't looking for what doesn't exist.
Jeff, because you are the one who knows most about this landed code can you please take care of it's removal? I don't want to destroy anything because of the lack of knowledge in that area. Thanks.
Assignee | ||
Updated•13 years ago
|
Assignee: nobody → jhammel
Assignee | ||
Comment 1•13 years ago
|
||
Planning on doing this soon. If there's anything we want to keep, or if anyone is using these tests, speak now or forever hold your peace.
Assignee | ||
Comment 2•13 years ago
|
||
So this is more complicated than i expected. The firebug tests rely on stuff in the mozmill directory:
http://mxr.mozilla.org/mozilla-central/source/testing/firebug/Makefile.in#42
I will try to figure out what to do here.
Assignee | ||
Comment 3•13 years ago
|
||
https://developer.mozilla.org/en/Mozilla_automated_testing should also be updated
Assignee | ||
Comment 4•13 years ago
|
||
(In reply to Jeff Hammel [:jhammel] from comment #2)
> So this is more complicated than i expected. The firebug tests rely on
> stuff in the mozmill directory:
>
> http://mxr.mozilla.org/mozilla-central/source/testing/firebug/Makefile.in#42
>
> I will try to figure out what to do here.
I think for the time being http://mxr.mozilla.org/mozilla-central/source/other-licenses/ is the place to put virtualenv and simplejson. Ultimately, these should be upstreamed to e.g. mozilla-build. Right now they're ultimately hampering build+test turnaround for essentially static files
Assignee | ||
Updated•13 years ago
|
Whiteboard: [mozbase]
Assignee | ||
Updated•13 years ago
|
Assignee | ||
Comment 5•13 years ago
|
||
see also https://bugzilla.mozilla.org/show_bug.cgi?id=685903 for firebug removal
Assignee | ||
Comment 6•13 years ago
|
||
fix is here: http://k0s.org/mozilla/hg/mozilla-central-virtualenv/file/tip/bug-676078
Its too big to attach.
Assignee | ||
Comment 7•13 years ago
|
||
(In reply to Jeff Hammel [:jhammel] from comment #6)
> fix is here:
> http://k0s.org/mozilla/hg/mozilla-central-virtualenv/file/tip/bug-676078
>
> Its too big to attach.
ctalbert: could you review please?
Assignee | ||
Comment 8•13 years ago
|
||
Assignee | ||
Comment 9•13 years ago
|
||
(In reply to Jeff Hammel [:jhammel] from comment #8)
> pushed to try:
> https://tbpl.mozilla.org/?tree=Try&usebuildbot=1&rev=ffd0e30a99a1
So there were a lot of infrastructure failures, but everything built fine and it did not look like there were any test failures caused by this
Assignee | ||
Comment 10•13 years ago
|
||
You also have to hg mv virtualenv and simplejson from testing/mozmill to other-licenses/
Assignee | ||
Comment 11•13 years ago
|
||
Assignee | ||
Comment 12•13 years ago
|
||
(In reply to Jeff Hammel [:jhammel] from comment #11)
> Created attachment 561518 [details] [diff] [review]
> the other parts of the patch
Generated as follows:
hg mv testing/mozmill/simplejson-2.1.1/ other-licenses/
hg mv testing/mozmill/virtualenv/ other-licenses/
hg rm testing/mozmill/
Assignee | ||
Comment 13•13 years ago
|
||
Note that if we merged this bug with bug 685903, the patch would end up being much simpler. Worth doing?
Assignee | ||
Comment 14•13 years ago
|
||
Assignee | ||
Updated•13 years ago
|
Attachment #561339 -
Flags: review?(ctalbert)
Assignee | ||
Updated•13 years ago
|
Attachment #561518 -
Flags: review?(ctalbert)
Attachment #561518 -
Flags: review?(ctalbert) → review+
Comment 15•13 years ago
|
||
Comment on attachment 561339 [details] [diff] [review]
the useful parts of the patch
Looks good. Let's run this on try server before checking in just to be safe. (Run with a full test battery on one OS just to ensure we don't pickle anything with the makefile changes)
Attachment #561339 -
Flags: review?(ctalbert) → review+
Assignee | ||
Comment 16•13 years ago
|
||
This has been pushed to Try before and it passed there before. Should I try again or is it good?
Comment 17•13 years ago
|
||
Landed on inbound - https://hg.mozilla.org/integration/mozilla-inbound/rev/fa458dc8b04b
Comment 18•13 years ago
|
||
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla10
Assignee | ||
Comment 19•13 years ago
|
||
We may want to have buildbot run mozmill tests again at some point, but we can figure that out later. In any case, I'm glad to see unutilized code gone
Updated•8 years ago
|
Product: Testing → Testing Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•