Closed
Bug 640759
Opened 14 years ago
Closed 14 years ago
Move general testrun script to 'testrun_functional.py'
Categories
(Mozilla QA Graveyard :: Mozmill Automation, defect)
Mozilla QA Graveyard
Mozmill Automation
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: whimboo, Assigned: whimboo)
References
Details
Attachments
(1 file)
|
4.23 KB,
patch
|
gmealer
:
review+
|
Details | Diff | Splinter Review |
We have to rename the testrun script for the formerly general testrun to match the naming scheme of the new functional testrun.
Some steps have to be done here:
1. Update the TestRun classes
2. Create new test environments for Mozmill Crowd which will define available test-runs.
3. Release Mozmill Crowd with environment update support (next quarter)
4. Land all those changes
| Assignee | ||
Comment 1•14 years ago
|
||
Mozmill Crowd 0.1.4 has been fully adopted meanwhile, which makes us safe from removing the deprecated test-run script.
Seems like this patch just nukes testrun_general.py without adding testrun_functional.py? Forgot an hg add?
Also, we should touch the on-demand listener to execute the correct script name by default.
| Assignee | ||
Comment 3•14 years ago
|
||
testrun_functional.py exists already for a while. We are using it all over the place. If it's not done for your scripts please do ASAP. But I think I have mentioned that explicitly while we were developing the on-demand scripts.
Comment on attachment 569231 [details] [diff] [review]
Patch v1
r+
I get confused by our script names. I don't have a direct dependency on any of the testrun_* scripts. I have a dependency on release_bft.py being in the .../testing which appears to not have changed. That dependency was discussed/agreed upon at the time.
But if release_bft.py changes name, you'll need to make the changes to the listener at that time if it's still in use, or any other dependencies. Our version of "the code must always compile" is "you must make all changes necessary for the system to still run" in one review.
Attachment #569231 -
Flags: review?(gmealer) → review+
| Assignee | ||
Comment 5•14 years ago
|
||
(In reply to Geo Mealer [:geo] from comment #4)
> But if release_bft.py changes name, you'll need to make the changes to the
> listener at that time if it's still in use, or any other dependencies. Our
> version of "the code must always compile" is "you must make all changes
> necessary for the system to still run" in one review.
The release_bft.py script is not in our repository yet. With undergoing efforts on CI systems we hopefully don't need it anymore. So lets discuss it outside of this bug.
Landed as:
http://hg.mozilla.org/qa/mozmill-automation/rev/ee54dca50f5e
Status: ASSIGNED → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Updated•11 years ago
|
Product: Mozilla QA → Mozilla QA Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•