Page MenuHomePhabricator

Run Selenium tests on test2wiki
Closed, ResolvedPublic

Description

In preparation for test2wiki being migrated to kubernetes, it would be good to run our selenium test suite against it.

TODO:

  • Create a user/bot for the selenium tests which has the appropriate rights (and won't get blocked by admins)

Event Timeline

zeljkofilipin triaged this task as Medium priority.
zeljkofilipin moved this task from Q3 👔 to Deep work 🌊 on the User-zeljkofilipin board.

Change 856613 had a related patch set uploaded (by Zfilipin; author: Zfilipin):

[integration/config@master] jjb: Fix link to Jenkins credential store

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

Change 856622 had a related patch set uploaded (by Zfilipin; author: Zfilipin):

[integration/config@master] jjb: Remove unused site variable in wdio-selenium-daily project

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

Change 856618 had a related patch set uploaded (by Zfilipin; author: Zfilipin):

[integration/config@master] WIP Run Selenium tests targeting production

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

Change 856925 had a related patch set uploaded (by Dom Walden; author: Dom Walden):

[integration/config@master] WIP make the credentials and username variables for selenium daily job

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

Change 856925 merged by jenkins-bot:

[integration/config@master] jjb: make the credentials and username variables for selenium daily job

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

Change 856622 merged by jenkins-bot:

[integration/config@master] jjb: Remove unused site variable in wdio-selenium-daily project

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

Change 856613 merged by jenkins-bot:

[integration/config@master] jjb: Fix link to Jenkins credential store

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

Change 862217 had a related patch set uploaded (by Dom Walden; author: Dom Walden):

[mediawiki/core@master] Always go to the source editor when editing.

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

@zeljkofilipin test2wiki does not let anonymous users create new pages. For should be previewable, should be creatable and should be re-creatable, should we login first?

Ignore this, you already appear to be doing this.

Change 862217 merged by jenkins-bot:

[mediawiki/core@master] Always go to the source editor when editing.

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

Change 856618 merged by jenkins-bot:

[integration/config@master] WIP Run Selenium tests targeting production

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

Change 866548 had a related patch set uploaded (by Dom Walden; author: Dom Walden):

[integration/config@master] Run selenium tests for extensions against test2wiki.

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

Change 866548 merged by jenkins-bot:

[integration/config@master] Run selenium tests for extensions against test2wiki.

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

@dom_walden can this be resolved?

Yes, it can. Thank you.

zeljkofilipin claimed this task.