Closed
Bug 655959
Opened 14 years ago
Closed 14 years ago
Revise named branch strategy for Mozmill tests repository
Categories
(Mozilla QA Graveyard :: Mozmill Tests, defect)
Mozilla QA Graveyard
Mozmill Tests
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: whimboo, Assigned: whimboo)
Details
Attachments
(1 file)
1.87 KB,
patch
|
davehunt
:
review+
|
Details | Diff | Splinter Review |
As it has been turned out on bug 655765 we have to revise the naming of our branches. Right now we have a flaky detection of the underlying branch of the application, which could break again in the future. Our script wants to be too smart and we should stop it.
Therefore I propose the following names given by the application branch:
mozilla-central -> default
releases/mozilla-aurora -> mozilla-aurora
releases/mozilla-beta -> mozilla-beta
releases/mozilla-2.0 -> mozilla-2.0
releases/mozilla-1.9.2 -> mozilla-1.9.2
releases/mozilla-1.9.1 -> mozilla-1.9.1
That means we would have to rename the following named branches:
aurora -> mozilla-aurora
beta -> mozilla-beta
mozilla2.0 -> mozilla-2.0
mozilla1.9.2 -> mozilla-1.9.2
mozilla1.9.1 -> mozilla-1.9.1
That way we are in sync with the repository names on hg.m.o and do not introduce our own names.
There is no easy way to rename a branch. So we have to create new branches from the existing ones, and close the old ones right after.
Seems reasonable to me. Any downsides we should consider?
Assignee | ||
Comment 2•14 years ago
|
||
Except a bit larger repository, I'm not aware of any downside. It should be future proven.
Steps:
1. Freeze the tree
2. Create new branches
3. Update automation script to handle the new branches
4. Close old branches
5. Unfreeze the tree
Assignee | ||
Comment 3•14 years ago
|
||
Since no complains exist, I will go ahead with step 1, 2, and 3 tomorrow morning. A patch for the automation script should be ready for review in the morning PDT. So we can have this bug solved by EOD tomorrow.
Assignee | ||
Comment 4•14 years ago
|
||
New branches have been pushed to the repository:
http://hg.mozilla.org/qa/mozmill-tests/pushloghtml
Patch for the automation script follows-up in a minute.
Assignee | ||
Comment 5•14 years ago
|
||
Attachment #531615 -
Flags: review?(gmealer)
Updated•14 years ago
|
Attachment #531615 -
Flags: review?(gmealer) → review+
Assignee | ||
Comment 6•14 years ago
|
||
CC'ing Mark so he is aware of this change. If you spot a failure with Thunderbird please let us know! IMO it should work fine.
Assignee | ||
Comment 7•14 years ago
|
||
Landed as:
http://hg.mozilla.org/qa/mozmill-automation/rev/6ed3a9a12d63
I will now close our old and now unused branches.
Assignee | ||
Comment 8•14 years ago
|
||
Old branches have been closed and will no longer appear. Make sure to switch to the right branch before continuing your work on those branches.
Status: ASSIGNED → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Updated•6 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
•