Closed Bug 928124 Opened 11 years ago Closed 11 years ago

Migrate Mozmill Tests for Firefox 25

Categories

(Mozilla QA Graveyard :: Mozmill Tests, defect, P1)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: u279076, Assigned: andrei)

Details

Attachments

(3 files, 1 obsolete file)

This bug tracks migration work for the mozmill-tests repository during Firefox 25's release.

Be advised of the following dates:

Monday, October 21, 2013:
 * mozilla-beta merges to mozilla-release for Firefox 25
 * Firefox 25RC, 17esr RC, and 24 ESR RC go to build

Monday, October 28, 2013: 
 * mozilla-aurora merges to mozilla-beta for Firefox 26, beta 1 goes to build
 * mozilla-central merges to mozilla-aurora for Firefox 27, updates disabled
 * mozilla-central version bumped to Firefox 28

Tuesday, October 29, 2013:
 * Firefox 25, 17esr, and 24esr released

Thursday, October 31, 2013:
 * Firefox 26.0b1 released

Friday, November 1, 2013:
 * Firefox 27.0a2 updates enabled on the aurora channel

Also be advised of the following QA Contacts:
 * Firefox 25: Anthony Hughes
 * Firefox 26: Juan Becerra
 * Firefox 27: Tracy Walker
 * Firefox 28: Anthony Hughes
Lets make sure we have a patch ready by today or early Monday morning so we are ready to get it landed at the same time as the merge for Firefox happens.
Priority: -- → P1
Assuming responsibility for the merge.

Will probably leave the actual merge for Monday morning, so we don't have to close the branches for the weekend.
Assignee: nobody → andrei.eftimie
Status: NEW → ASSIGNED
Attached patch merge_beta_release.patch (obsolete) — Splinter Review
The merge patch for mozilla-beta > mozilla-release
Attachment #819703 - Flags: review?(andreea.matei)
As a note, there were a few conflicts, all minor, mostly related to some bigger style changes we've had (eg: `else` on a new line, not on the same line with the closing bracket `}`)
Comment on attachment 819703 [details] [diff] [review]
merge_beta_release.patch

Review of attachment 819703 [details] [diff] [review]:
-----------------------------------------------------------------

Other than the small issue bellow, all looks good.

::: lib/localization.js
@@ +298,1 @@
>    } else if (node.hasAttributes()) {

This is wrong. else if should not have "}" before.
Attachment #819703 - Flags: review?(andreea.matei) → review-
Comment on attachment 819753 [details] [diff] [review]
merge_beta_release_3.patch

Review of attachment 819753 [details] [diff] [review]:
-----------------------------------------------------------------

Looks good now.
Attachment #819753 - Flags: review?(andreea.matei) → review+
Comment on attachment 819753 [details] [diff] [review]
merge_beta_release_3.patch

Review of attachment 819753 [details] [diff] [review]:
-----------------------------------------------------------------

We're all green on Windows as well.

Landed:
http://hg.mozilla.org/qa/mozmill-tests/rev/2911e4d27d56 (mozilla-beta) [tag]
http://hg.mozilla.org/qa/mozmill-tests/rev/2911e4d27d56 (mozilla-release) [merge]
http://hg.mozilla.org/qa/mozmill-tests/rev/71213a1510a5 (mozilla-release) [tag]
Attachment #819753 - Flags: checkin+
FYI, Beta->Release migration completed at 3:56PM Pacific today and I expect the final Beta/RC builds to be generated overnight.
Aurora > Beta merge

Works fine from what I've tested until now (this was a really small merge).
I'll also add the Default > Aurora merge patch shortly.
Attachment #823326 - Flags: review?(andreea.matei)
Default > Aurora merge

Only 1 conflict in regards to the skip statements of testFindInPage.js
We've thought about this, and together with Andreea we've decided to leave only the skip message on for the regression identified in bug 917771

Running more tests ATM
Attachment #823340 - Flags: review?(andreea.matei)
Comment on attachment 823326 [details] [diff] [review]
merge_aurora_beta.patch

Review of attachment 823326 [details] [diff] [review]:
-----------------------------------------------------------------

Looks good!
Attachment #823326 - Flags: review?(andreea.matei) → review+
Comment on attachment 823340 [details] [diff] [review]
merge_default_aurora.patch

Review of attachment 823340 [details] [diff] [review]:
-----------------------------------------------------------------

Missed to flag this, while waiting for reports :)
Attachment #823340 - Flags: review?(andreea.matei) → review+
This is done now.
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Product: Mozilla QA → Mozilla QA Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: