Closed Bug 1080766 (m21s) Opened 10 years ago Closed 8 years ago

Tracking bug for issues related to the mozmill-marionette-e10s (m21s) project

Categories

(Testing :: General, defect)

defect
Not set
normal

Tracking

(e10s+)

RESOLVED FIXED
Tracking Status
e10s + ---

People

(Reporter: jgriffin, Unassigned)

References

(Blocks 1 open bug, )

Details

(Keywords: meta)

This bug collects issues related to the mozmill-marionette-e10s (m21s) project, including:

- marionette feature work
- test case conversion
- mozmill infrastructure/CI changes
Depends on: 1080764
Depends on: 1046512, 906712, 940954
Depends on: 1080772
tracking-e10s: --- → +
David, one thing I missed to add in the etherpad of the last meeting, how does Marionette support the work with multiple windows? Lets say multiple browser windows, page info window, etc. That would also be a requirement for us to get Mozmill tests ported.
Flags: needinfo?(dburns)
You can use:
marionette.current_window_handle
marionette.window_handles and
marionette.switch_to_window(win)

See:
http://marionette-client.readthedocs.org/en/latest/#marionette.Marionette.switch_to_window
Flags: needinfo?(dburns)
Henrik, I suggest having a look through our documentation[1] and then seeing what we might be missing

[1] http://marionette-client.readthedocs.org/en/latest/
Depends on: 1084412
Depends on: 1088223
No longer depends on: 1090925
Depends on: 1094441
Depends on: 1096571
No longer depends on: 1094246
Depends on: 1097705
Depends on: 1107333
Depends on: 1107336
No longer depends on: 1143071
As I have seen the split patch for driver and client got landed on mozilla-aurora. So we would have to check now which other of the blocking bugs here would need to be backported to aurora, so that we have them all in for Firefox 38. If we come to late with that we won't have a chance to get them in.

David, who could actually do this?
Flags: needinfo?(dburns)
The list of bugs which need a backport are listed here:

https://bugzilla.mozilla.org/buglist.cgi?list_id=12102194&o1=equals&v1=affected&f1=cf_status_firefox38&query_format=advanced&component=Marionette

I requested ni and set the status38 flag on all of them as discussed in the 1-1 with David.
If we're in agreement on what needs to be uplifted and that this is needed, I'd be happy to work on getting the various patches applied this week.
(In reply to Chris Manchester [:chmanchester] from comment #6)
> If we're in agreement on what needs to be uplifted and that this is needed,
> I'd be happy to work on getting the various patches applied this week.

David offered to take care of these on irc, I'm going to clear needinfos on the bugs mentioned.
Yes, we want to support Firefox 38 with our Firefox UI tests, so that we have a chance to stop using Mozmill for the 38 ESR branch, and don't have to maintain it a year longer. This is in agreement with David, and as discussed in the last m21s meeting.

Chris, thanks that you can take care of that.
details discussed in comment 5 so removing n-i
Flags: needinfo?(dburns)
No longer blocks: 1143565
All hard-blockers for Q1 Test conversions are fixed! I don't see that it should longer block bug 1119715.
No longer blocks: 1119715
We no longer use this tracking bug, so lets get it closed. Thanks everyone to make it possible! That was a huge step for us and as of today the tests work great for non-e10s and e10s!
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
No longer depends on: 1088223
You need to log in before you can comment on or make changes to this bug.