Closed
Bug 745021
Opened 14 years ago
Closed 14 years ago
mozharness.mozilla.testing.talos should make use of basetest for binary installation/finding
Categories
(Release Engineering :: Applications: MozharnessCore, defect)
Release Engineering
Applications: MozharnessCore
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: k0scist, Unassigned)
Details
(Whiteboard: [mozharness])
Attachments
(1 file, 1 obsolete file)
|
13.38 KB,
patch
|
k0scist
:
review+
mozilla
:
checked-in+
|
Details | Diff | Splinter Review |
http://hg.mozilla.org/build/mozharness/file/b8941a8b52e5/mozharness/mozilla/testing/talos.py
currently has its own ad hoc method of dealing with the Firefox
binary. Instead, it should use the mixin class from http://hg.mozilla.org/build/mozharness/file/b8941a8b52e5/mozharness/mozilla/testing/testbase.py#l45
| Reporter | ||
Updated•14 years ago
|
Whiteboard: [mozharness]
Comment 1•14 years ago
|
||
Need to test.
A few things:
* I renamed check() to _pre_config_lock(), which is called automatically from BaseScript.__init__(). I definitely don't want us mucking too much in the config here, but we're able to do all those checks, at least.
* talos_options and config_options seem to not really be that separate in purpose anymore; I'm inclined to combine the two into a single list.
* I need to set c['require_test_zip'] to True for peptest.
* TestingMixin.postflight_read_buildbot_config() is ugly, but I'm not sure what to do about it.
* Putting download and extract together makes sense for peptest, but isn't particularly necessary for talos. Maybe I should make smaller functions in TestingMixin, and I can create a Peptest.download_and_extract() that calls TestingMixin.download() and TestingMixin.extract().
Comment 2•14 years ago
|
||
I didn't know that package_name.lower would pass syntax checks without the () =\
This fixes that and adds the 'require_test_zip' config to peptest.
Ran on winxp; works.
Attachment #614630 -
Attachment is obsolete: true
Attachment #614652 -
Flags: review?(jhammel)
| Reporter | ||
Comment 3•14 years ago
|
||
Comment on attachment 614652 [details] [diff] [review]
this doesn't break peptest
Thanks.
Attachment #614652 -
Flags: review?(jhammel) → review+
Comment 4•14 years ago
|
||
Comment on attachment 614652 [details] [diff] [review]
this doesn't break peptest
http://hg.mozilla.org/build/mozharness/rev/dd81d754a7fd
Attachment #614652 -
Flags: checked-in+
Updated•14 years ago
|
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
| Assignee | ||
Updated•12 years ago
|
Product: mozilla.org → Release Engineering
Updated•11 years ago
|
Component: General Automation → Mozharness
You need to log in
before you can comment on or make changes to this bug.
Description
•