Closed
Bug 796196
Opened 12 years ago
Closed 12 years ago
configuration.py should keep track of all variables added via the add method
Categories
(Testing :: Talos, defect)
Testing
Talos
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: k0scist, Unassigned)
References
Details
Attachments
(1 file)
(deleted),
patch
|
jmaher
:
review+
|
Details | Diff | Splinter Review |
def add is used to update the configuration:
http://hg.mozilla.org/build/talos/file/16fc2d57416d/talos/configuration.py#l375
This should keep track of all variables added to the configuration so
that implementations.
Reporter | ||
Comment 1•12 years ago
|
||
configuration.py actually lives here: http://k0s.org/mozilla/hg/configuration/
So the fix should be made against that and ported to talos. We initially decided to just copy configuration.py to talos, though now i'm wondering if that was a wise decision...
Reporter | ||
Comment 2•12 years ago
|
||
Comment 3•12 years ago
|
||
As this blocks the bug I was previously working on, do you reckon I have enough know-how to handle this myself? I'd like to do it as it kinda helps me to get to know more parts of the machinery.
However, you didn't mark it as a "good first bug" and I have no illusions here. If you think a beginner like me would c*ck this up or take up too much of your time, then just let me know. I'll contact you some time today or tomorrow in IRC.
Thanks
Reporter | ||
Comment 4•12 years ago
|
||
(In reply to nebelhom from comment #3)
> As this blocks the bug I was previously working on, do you reckon I have
> enough know-how to handle this myself? I'd like to do it as it kinda helps
> me to get to know more parts of the machinery.
>
> However, you didn't mark it as a "good first bug" and I have no illusions
> here. If you think a beginner like me would c*ck this up or take up too much
> of your time, then just let me know. I'll contact you some time today or
> tomorrow in IRC.
>
> Thanks
I mostly didn't mark it as a good first bug as most of the bug will be mirroring -> talos and testing on talos, as well as the fact that configuration.py lives upstream. The actual "fun" was done in http://k0s.org/mozilla/hg/configuration/rev/9d19ed8fd883 . I'll do the mirroring and testing shortly
Reporter | ||
Comment 5•12 years ago
|
||
Attachment #667102 -
Flags: review?(jmaher)
Comment 6•12 years ago
|
||
Comment on attachment 667102 [details] [diff] [review]
upgrade to modern configuration.py which has this fix
Review of attachment 667102 [details] [diff] [review]:
-----------------------------------------------------------------
from what I can tell this looks good.
Attachment #667102 -
Flags: review?(jmaher) → review+
Reporter | ||
Comment 7•12 years ago
|
||
pushed to try: https://tbpl.mozilla.org/?tree=Try&rev=2f50133597d7
Reporter | ||
Comment 8•12 years ago
|
||
green, pushing to talos: http://hg.mozilla.org/build/talos/rev/7d1383f80c37
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Comment 9•12 years ago
|
||
Try run for 2f50133597d7 is complete.
Detailed breakdown of the results available here:
https://tbpl.mozilla.org/?tree=Try&rev=2f50133597d7
Results (out of 69 total builds):
success: 69
Builds (or logs if builds failed) available at:
http://ftp.mozilla.org/pub/mozilla.org/firefox/try-builds/jhammel@mozilla.com-2f50133597d7
You need to log in
before you can comment on or make changes to this bug.
Description
•