Closed
Bug 969925
Opened 11 years ago
Closed 9 years ago
Remove fennec_ids.txt from the build system and from runtestsremote.py
Categories
(Firefox for Android Graveyard :: Testing, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: nalexander, Assigned: nalexander)
References
Details
Attachments
(2 files, 1 obsolete file)
This tracks not building or installing fennec_ids.txt in mobile/android/base; not uploading it during packaging; removing the generation script; and not pushing it to device in runtestsremote.py. There might be more!
Assignee | ||
Comment 1•10 years ago
|
||
See also prerequisite mozharness patch and additional notes from Bug
969926.
gbrown: not sure if you or jmaher are the correct person for this, but
I'd like you both to be aware of these changes.
Attachment #8484367 -
Flags: review?(jmaher)
Attachment #8484367 -
Flags: feedback?(gbrown)
Assignee | ||
Updated•10 years ago
|
Assignee: nobody → nalexander
Status: NEW → ASSIGNED
Comment 2•10 years ago
|
||
Comment on attachment 8484367 [details] [diff] [review]
Remove fennec_ids.txt from build system. r=jmaher
Review of attachment 8484367 [details] [diff] [review]:
-----------------------------------------------------------------
no red flags here- I am concerned that talos might fail if you do this.
r=me if you run this on try and do talos tests which don't fail because of this.
Attachment #8484367 -
Flags: review?(jmaher) → review+
Comment 3•10 years ago
|
||
Comment on attachment 8484367 [details] [diff] [review]
Remove fennec_ids.txt from build system. r=jmaher
Review of attachment 8484367 [details] [diff] [review]:
-----------------------------------------------------------------
This all looks good. Be on the lookout for unforeseen breakage -- try or maybe a trial on the ash tree is probably essential.
Attachment #8484367 -
Flags: feedback?(gbrown) → feedback+
Assignee | ||
Comment 4•9 years ago
|
||
Bug 969925 - Generate an empty fennec_ids.txt. r?gbrown
Automation and some third-party tooling expects fennec_ids.txt, but an
empty file should suffice.
Attachment #8622598 -
Flags: review?(gbrown)
Assignee | ||
Comment 5•9 years ago
|
||
gbrown: the back-story here is that I had r+ for removing more and then discovered dependencies in automation. This does less, but works around a problem sebastien and I witneseed in Bug 1171288. Let's see what try says!
Assignee | ||
Comment 6•9 years ago
|
||
Comment on attachment 8622598 [details]
MozReview Request: Bug 969925 - Generate an empty fennec_ids.txt. r?gbrown
Bug 969925 - Generate an empty fennec_ids.txt. r?gbrown
Automation and some third-party tooling expects fennec_ids.txt, but an
empty file should suffice.
Comment 7•9 years ago
|
||
Comment on attachment 8622598 [details]
MozReview Request: Bug 969925 - Generate an empty fennec_ids.txt. r?gbrown
https://reviewboard.mozilla.org/r/11419/#review9785
Attachment #8622598 -
Flags: review?(gbrown) → review+
Assignee | ||
Comment 8•9 years ago
|
||
Assignee | ||
Comment 9•9 years ago
|
||
leave-open since there's more we should do for this ticket.
Keywords: leave-open
Comment 10•9 years ago
|
||
Comment 11•9 years ago
|
||
can you refresh my mind on how robocop will work? I am mostly concerned about talos.
Updated•9 years ago
|
Flags: needinfo?(nalexander)
Comment 12•9 years ago
|
||
We previously used fennec_ids.txt in FennecNativeDriver/FennecNativeElement, but that changed with bug 969926, primarily http://hg.mozilla.org/mozilla-central/rev/d3e11d7ae99d. I think we are free of fennec_ids.txt now!
Flags: needinfo?(nalexander)
Assignee | ||
Comment 13•9 years ago
|
||
(In reply to Geoff Brown [:gbrown] from comment #12)
> We previously used fennec_ids.txt in FennecNativeDriver/FennecNativeElement,
> but that changed with bug 969926, primarily
> http://hg.mozilla.org/mozilla-central/rev/d3e11d7ae99d. I think we are free
> of fennec_ids.txt now!
Correct. We have no need for fennec_ids.txt /in tree/; we pass it around (using --robocop-ids and friends) still, but we shouldn't. What we still have is automation looking for it, and some external consumers using it as a marker of some sort.
Assignee | ||
Comment 14•9 years ago
|
||
The only consumers are in ash-mozharness, which is just out of date:
http://mxr.mozilla.org/build/search?string=fennec_ids&find=&findi=&filter=%5E%5B%5E%5C0%5D*%24&hitlimit=&tree=build
Review commit: https://reviewboard.mozilla.org/r/42329/diff/#index_header
See other reviews: https://reviewboard.mozilla.org/r/42329/
Attachment #8734521 -
Flags: review?(gbrown)
Assignee | ||
Updated•9 years ago
|
Attachment #8622598 -
Attachment is obsolete: true
Updated•9 years ago
|
Attachment #8734521 -
Flags: review?(gbrown) → review+
Comment 15•9 years ago
|
||
Comment on attachment 8734521 [details]
MozReview Request: Bug 969925 - Remove fennec_ids.txt from the build system. r?gbrown
https://reviewboard.mozilla.org/r/42329/#review38867
Assignee | ||
Comment 16•9 years ago
|
||
https://hg.mozilla.org/integration/fx-team/rev/5c5e48022d8330131f67902bccc3c39737d2a93d
Bug 969925 - Remove fennec_ids.txt from the build system. r=gbrown
Comment 17•9 years ago
|
||
bugherder |
Comment 18•9 years ago
|
||
why is this left open? do we have additional work to do here?
Assignee | ||
Comment 19•9 years ago
|
||
(In reply to Joel Maher (:jmaher) from comment #18)
> why is this left open? do we have additional work to do here?
Nope!
Keywords: leave-open
Updated•9 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Updated•4 years ago
|
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•