Page MenuHomePhabricator

Review and merge environment abstraction layer for mediawiki_selenium
Closed, ResolvedPublic

Description

(I should have created a task for this a loooong time ago but better late than never I suppose.)

Since the env-abstraction-layer branch contains substantial rewrites of mediawiki_selenium (see all the gory design details here), I'd like to go over it with those of you who are either writing or running browser tests before merging it to master. It's meant to be as backwards compatible as possible, but some of its behaviors might have implications for CI or test design.

Event Timeline

dduvall claimed this task.
dduvall raised the priority of this task from to Medium.
dduvall updated the task description. (Show Details)
dduvall changed Security from none to None.
dduvall added a subscriber: greg.

Change 180381 had a related patch set uploaded (by Dduvall):
(WIP) QA: Experimenting with mw-selenium EAL

https://gerrit.wikimedia.org/r/180381

Patch-For-Review

Change 180324 had a related patch set uploaded (by Dduvall):
(WIP) QA: Simplified using new mw-selenium features

https://gerrit.wikimedia.org/r/180324

Patch-For-Review

Change 179977 had a related patch set uploaded (by Dduvall):
WIP: QA: Refactored for new features of mediawiki_selenium

https://gerrit.wikimedia.org/r/179977

Patch-For-Review

We had the review meeting. Is there something left to do, or could this be resolved?

dduvall renamed this task from Review environment abstraction layer for mediawiki_selenium to Review and merge environment abstraction layer for mediawiki_selenium.Dec 19 2014, 10:01 PM

I've expanded this task to include actually merging the experimental branch.

Change 183093 had a related patch set uploaded (by Dduvall):
Merge branch 'env-abstraction-layer'

https://gerrit.wikimedia.org/r/183093

Patch-For-Review

Change 183093 abandoned by Dduvall:
Merge branch 'env-abstraction-layer'

https://gerrit.wikimedia.org/r/183093

Change 183893 had a related patch set uploaded (by Dduvall):
Merge branch 'env-abstraction-layer'

https://gerrit.wikimedia.org/r/183893

Patch-For-Review

(Sorry, I borked the first merge commit on account of another git review/remote-branch mishap.)

Change 183893 merged by Dduvall:
Merge branch 'env-abstraction-layer'

https://gerrit.wikimedia.org/r/183893

Change 179977 abandoned by Dduvall:
WIP: QA: Refactored for new features of mediawiki_selenium

Reason:
Expository commit that has since been superseded by Ib8314c75f89e21fe29e0ec20412cf3ace25f522d.

https://gerrit.wikimedia.org/r/179977

Change 180324 abandoned by Dduvall:
(WIP) QA: Simplified using new mw-selenium features

Reason:
Superseded by I141c431df096d683cbee4d7b329c0c3aeeabfb00

https://gerrit.wikimedia.org/r/180324

Change 180381 abandoned by Dduvall:
(WIP) QA: Experimenting with mw-selenium EAL

Reason:
Hella old and obsolete.

https://gerrit.wikimedia.org/r/180381