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)
8.14 KB,
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
|
||
http://k0s.org/mozilla/hg/configuration/rev/9d19ed8fd883
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
•