[Wikidata-bugs] [Maniphest] [Commented On] T194252: Configure the CI job that runs WikibaseLexeme's browser tests against beta wikidata

2019-01-07 Thread WMDE-leszek
WMDE-leszek added a comment. T200011 got resolved and revealed that, at least when targetting "real" sites not a local wikis, Wikibase(Lexeme) browser tests should include the login step. See subtask for details of this blocker.TASK DETAILhttps://phabricator.wikimedia.org/T194252EMAIL

[Wikidata-bugs] [Maniphest] [Commented On] T194252: Configure the CI job that runs WikibaseLexeme's browser tests against beta wikidata

2018-07-19 Thread gerritbot
gerritbot added a comment. Change 445652 merged by jenkins-bot: [mediawiki/extensions/WikibaseLexeme@master] Selenium: add selenium-daily NPM script https://gerrit.wikimedia.org/r/445652TASK DETAILhttps://phabricator.wikimedia.org/T194252EMAIL

[Wikidata-bugs] [Maniphest] [Commented On] T194252: Configure the CI job that runs WikibaseLexeme's browser tests against beta wikidata

2018-07-17 Thread gerritbot
gerritbot added a comment. Change 445652 had a related patch set uploaded (by Zfilipin; owner: Zfilipin): [mediawiki/extensions/WikibaseLexeme@master] Selenium: add selenium-daily NPM script https://gerrit.wikimedia.org/r/445652TASK DETAILhttps://phabricator.wikimedia.org/T194252EMAIL

[Wikidata-bugs] [Maniphest] [Commented On] T194252: Configure the CI job that runs WikibaseLexeme's browser tests against beta wikidata

2018-07-16 Thread gerritbot
gerritbot added a comment. Change 441827 abandoned by Zfilipin: Job running WikibaseLexeme Selenium tests daily Reason: Replaced with https://gerrit.wikimedia.org/r/c/integration/config/ /443931 and https://gerrit.wikimedia.org/r/c/mediawiki/extensions/WikibaseLexeme/ /445652

[Wikidata-bugs] [Maniphest] [Commented On] T194252: Configure the CI job that runs WikibaseLexeme's browser tests against beta wikidata

2018-06-25 Thread gerritbot
gerritbot added a comment. Change 434025 abandoned by Zfilipin: WIP Added WikibaseLexeme project for a daily node selenium test run against beta cluster Reason: Simpler and working implementation at https://gerrit.wikimedia.org/r/c/integration/config/ /441827

[Wikidata-bugs] [Maniphest] [Commented On] T194252: Configure the CI job that runs WikibaseLexeme's browser tests against beta wikidata

2018-06-25 Thread gerritbot
gerritbot added a comment. Change 441827 had a related patch set uploaded (by Zfilipin; owner: Zfilipin): [integration/config@master] Job running WikibaseLexeme Selenium tests daily https://gerrit.wikimedia.org/r/441827TASK DETAILhttps://phabricator.wikimedia.org/T194252EMAIL

[Wikidata-bugs] [Maniphest] [Commented On] T194252: Configure the CI job that runs WikibaseLexeme's browser tests against beta wikidata

2018-06-21 Thread gerritbot
gerritbot added a comment. Change 441393 merged by jenkins-bot: [mediawiki/extensions/WikibaseLexeme@master] Selenium: update json Ruby gem https://gerrit.wikimedia.org/r/441393TASK DETAILhttps://phabricator.wikimedia.org/T194252EMAIL

[Wikidata-bugs] [Maniphest] [Commented On] T194252: Configure the CI job that runs WikibaseLexeme's browser tests against beta wikidata

2018-06-21 Thread gerritbot
gerritbot added a comment. Change 441393 had a related patch set uploaded (by Zfilipin; owner: Zfilipin): [mediawiki/extensions/WikibaseLexeme@master] Selenium: update json Ruby gem https://gerrit.wikimedia.org/r/441393TASK DETAILhttps://phabricator.wikimedia.org/T194252EMAIL

[Wikidata-bugs] [Maniphest] [Commented On] T194252: Configure the CI job that runs WikibaseLexeme's browser tests against beta wikidata

2018-06-20 Thread WMDE-leszek
WMDE-leszek added a comment. Thanks @hashar for the insight. I am trying to do something along the lines of what you've described. Expect patches soon :) ext-skins-submodules-update is to process submodules in all extensions which is probably not needed. Wikibase has some UI things as

[Wikidata-bugs] [Maniphest] [Commented On] T194252: Configure the CI job that runs WikibaseLexeme's browser tests against beta wikidata

2018-06-19 Thread hashar
hashar added a comment. https://gerrit.wikimedia.org/r/c/integration/config/+/441035 had Zuul to inject the dependencies by the job is triggered by Jenkins itself. Hence the patch would do nothing. The job would need to define a parameter EXT_DEPENDENCIES with a default set to the list of

[Wikidata-bugs] [Maniphest] [Commented On] T194252: Configure the CI job that runs WikibaseLexeme's browser tests against beta wikidata

2018-06-19 Thread gerritbot
gerritbot added a comment. Change 441042 merged by jenkins-bot: [integration/config@master] Revert "Install dependency extensions when running selenium-WikibaseLexeme-chrome" https://gerrit.wikimedia.org/r/441042TASK DETAILhttps://phabricator.wikimedia.org/T194252EMAIL

[Wikidata-bugs] [Maniphest] [Commented On] T194252: Configure the CI job that runs WikibaseLexeme's browser tests against beta wikidata

2018-06-19 Thread gerritbot
gerritbot added a comment. Change 441042 had a related patch set uploaded (by Hashar; owner: Hashar): [integration/config@master] Revert "Install dependency extensions when running selenium-WikibaseLexeme-chrome" https://gerrit.wikimedia.org/r/441042TASK

[Wikidata-bugs] [Maniphest] [Commented On] T194252: Configure the CI job that runs WikibaseLexeme's browser tests against beta wikidata

2018-06-19 Thread gerritbot
gerritbot added a comment. Change 441035 merged by jenkins-bot: [integration/config@master] Install dependency extensions when running selenium-WikibaseLexeme-chrome https://gerrit.wikimedia.org/r/441035TASK DETAILhttps://phabricator.wikimedia.org/T194252EMAIL

[Wikidata-bugs] [Maniphest] [Commented On] T194252: Configure the CI job that runs WikibaseLexeme's browser tests against beta wikidata

2018-06-19 Thread gerritbot
gerritbot added a comment. Change 441035 had a related patch set uploaded (by WMDE-leszek; owner: WMDE-leszek): [integration/config@master] Install dependency extensions when running selenium-WikibaseLexeme-chrome https://gerrit.wikimedia.org/r/441035TASK

[Wikidata-bugs] [Maniphest] [Commented On] T194252: Configure the CI job that runs WikibaseLexeme's browser tests against beta wikidata

2018-06-18 Thread gerritbot
gerritbot added a comment. Change 440541 merged by jenkins-bot: [mediawiki/extensions/WikibaseLexeme@master] Update installation instructions in readme file https://gerrit.wikimedia.org/r/440541TASK DETAILhttps://phabricator.wikimedia.org/T194252EMAIL

[Wikidata-bugs] [Maniphest] [Commented On] T194252: Configure the CI job that runs WikibaseLexeme's browser tests against beta wikidata

2018-06-15 Thread gerritbot
gerritbot added a comment. Change 440541 had a related patch set uploaded (by Zfilipin; owner: Zfilipin): [mediawiki/extensions/WikibaseLexeme@master] WIP Update installation instructions in readme file https://gerrit.wikimedia.org/r/440541TASK DETAILhttps://phabricator.wikimedia.org/T194252EMAIL

[Wikidata-bugs] [Maniphest] [Commented On] T194252: Configure the CI job that runs WikibaseLexeme's browser tests against beta wikidata

2018-06-06 Thread zeljkofilipin
zeljkofilipin added a comment. In T194252#4242465, @WMDE-leszek wrote: I've put the instructions to README as https://gerrit.wikimedia.org/r/#/c/436270/. Feel free to review the instructions by trying them out! I am following instructions and things seem to work fine up until this point.

[Wikidata-bugs] [Maniphest] [Commented On] T194252: Configure the CI job that runs WikibaseLexeme's browser tests against beta wikidata

2018-06-06 Thread gerritbot
gerritbot added a comment. Change 434016 merged by jenkins-bot: [integration/config@master] Added WikibaseLexeme for a daily Ruby selenium test run https://gerrit.wikimedia.org/r/434016TASK DETAILhttps://phabricator.wikimedia.org/T194252EMAIL

[Wikidata-bugs] [Maniphest] [Commented On] T194252: Configure the CI job that runs WikibaseLexeme's browser tests against beta wikidata

2018-06-06 Thread gerritbot
gerritbot added a comment. Change 437741 merged by jenkins-bot: [mediawiki/extensions/WikibaseLexeme@master] Add missing Rake configuration file https://gerrit.wikimedia.org/r/437741TASK DETAILhttps://phabricator.wikimedia.org/T194252EMAIL

[Wikidata-bugs] [Maniphest] [Commented On] T194252: Configure the CI job that runs WikibaseLexeme's browser tests against beta wikidata

2018-06-06 Thread gerritbot
gerritbot added a comment. Change 437741 had a related patch set uploaded (by Zfilipin; owner: Zfilipin): [mediawiki/extensions/WikibaseLexeme@master] Add missing Rake configuration file https://gerrit.wikimedia.org/r/437741TASK DETAILhttps://phabricator.wikimedia.org/T194252EMAIL

[Wikidata-bugs] [Maniphest] [Commented On] T194252: Configure the CI job that runs WikibaseLexeme's browser tests against beta wikidata

2018-06-06 Thread gerritbot
gerritbot added a comment. Change 437737 merged by jenkins-bot: [mediawiki/extensions/WikibaseLexeme@master] Move RubyGems configuration files to root of the repository https://gerrit.wikimedia.org/r/437737TASK DETAILhttps://phabricator.wikimedia.org/T194252EMAIL

[Wikidata-bugs] [Maniphest] [Commented On] T194252: Configure the CI job that runs WikibaseLexeme's browser tests against beta wikidata

2018-06-06 Thread gerritbot
gerritbot added a comment. Change 437737 had a related patch set uploaded (by Zfilipin; owner: Zfilipin): [mediawiki/extensions/WikibaseLexeme@master] Move RubyGems configuration files to root of the repository https://gerrit.wikimedia.org/r/437737TASK

[Wikidata-bugs] [Maniphest] [Commented On] T194252: Configure the CI job that runs WikibaseLexeme's browser tests against beta wikidata

2018-06-06 Thread gerritbot
gerritbot added a comment. Change 437718 merged by jenkins-bot: [mediawiki/extensions/WikibaseLexeme@master] Add missing configuration file for Ruby Selenium tests https://gerrit.wikimedia.org/r/437718TASK DETAILhttps://phabricator.wikimedia.org/T194252EMAIL

[Wikidata-bugs] [Maniphest] [Commented On] T194252: Configure the CI job that runs WikibaseLexeme's browser tests against beta wikidata

2018-06-06 Thread gerritbot
gerritbot added a comment. Change 437718 had a related patch set uploaded (by Zfilipin; owner: Zfilipin): [mediawiki/extensions/WikibaseLexeme@master] Add missing configuration file for Ruby Selenium tests https://gerrit.wikimedia.org/r/437718TASK

[Wikidata-bugs] [Maniphest] [Commented On] T194252: Configure the CI job that runs WikibaseLexeme's browser tests against beta wikidata

2018-06-04 Thread hashar
hashar added a comment. The summary from a quick chat with @zeljkofilipin : selenium-WikibaseLexeme-chrome-434016 will work whenever WikibaseLexeme adds a file tests/browser/ci.yml: java.nio.file.NoSuchFileException:

[Wikidata-bugs] [Maniphest] [Commented On] T194252: Configure the CI job that runs WikibaseLexeme's browser tests against beta wikidata

2018-05-30 Thread WMDE-leszek
WMDE-leszek added a comment. In T194252#4242356, @zeljkofilipin wrote: In T194252#4241956, @WMDE-leszek wrote: @zeljkofilipin we don't really use vagrant with wikibaselexeme. Actually, all developers have been using docker containers for the development work. Are the containers available?

[Wikidata-bugs] [Maniphest] [Commented On] T194252: Configure the CI job that runs WikibaseLexeme's browser tests against beta wikidata

2018-05-30 Thread zeljkofilipin
zeljkofilipin added a comment. In T194252#4241956, @WMDE-leszek wrote: @zeljkofilipin we don't really use vagrant with wikibaselexeme. Actually, all developers have been using docker containers for the development work. Are the containers available? Not that it is the answer I am proud to

[Wikidata-bugs] [Maniphest] [Commented On] T194252: Configure the CI job that runs WikibaseLexeme's browser tests against beta wikidata

2018-05-30 Thread WMDE-leszek
WMDE-leszek added a comment. @zeljkofilipin we don't really use vagrant with wikibaselexeme. Actually, all developers have been using docker containers for the development work. Not that it is the answer I am proud to give, but in theory enabling wikbase_repo role, and then manually cloning

[Wikidata-bugs] [Maniphest] [Commented On] T194252: Configure the CI job that runs WikibaseLexeme's browser tests against beta wikidata

2018-05-29 Thread zeljkofilipin
zeljkofilipin added a comment. @WMDE-leszek how do I run tests locally (using mediawiki-vagrant)? Should I enable wikibase_repo and/or wikidata roles?TASK DETAILhttps://phabricator.wikimedia.org/T194252EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To:

[Wikidata-bugs] [Maniphest] [Commented On] T194252: Configure the CI job that runs WikibaseLexeme's browser tests against beta wikidata

2018-05-24 Thread gerritbot
gerritbot added a comment. Change 432982 merged by jenkins-bot: [mediawiki/extensions/WikibaseLexeme@master] Added beta environment for Ruby browser tests https://gerrit.wikimedia.org/r/432982TASK DETAILhttps://phabricator.wikimedia.org/T194252EMAIL

[Wikidata-bugs] [Maniphest] [Commented On] T194252: Configure the CI job that runs WikibaseLexeme's browser tests against beta wikidata

2018-05-24 Thread zeljkofilipin
zeljkofilipin added a comment. Created testing job selenium-WikibaseLexeme-jessie-434025 for 434025.TASK DETAILhttps://phabricator.wikimedia.org/T194252EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: WMDE-leszek, zeljkofilipinCc: zeljkofilipin, gerritbot,

[Wikidata-bugs] [Maniphest] [Commented On] T194252: Configure the CI job that runs WikibaseLexeme's browser tests against beta wikidata

2018-05-24 Thread gerritbot
gerritbot added a comment. Change 434024 merged by jenkins-bot: [integration/config@master] Parametrize target site in selenium-{name}-jessie https://gerrit.wikimedia.org/r/434024TASK DETAILhttps://phabricator.wikimedia.org/T194252EMAIL

[Wikidata-bugs] [Maniphest] [Commented On] T194252: Configure the CI job that runs WikibaseLexeme's browser tests against beta wikidata

2018-05-24 Thread gerritbot
gerritbot added a comment. Change 434024 had a related patch set uploaded (by Zfilipin; owner: WMDE-leszek): [integration/config@master] Parametrize target site in selenium-{name}-jessie https://gerrit.wikimedia.org/r/434024TASK DETAILhttps://phabricator.wikimedia.org/T194252EMAIL

[Wikidata-bugs] [Maniphest] [Commented On] T194252: Configure the CI job that runs WikibaseLexeme's browser tests against beta wikidata

2018-05-19 Thread gerritbot
gerritbot added a comment. Change 432983 abandoned by WMDE-leszek: [WIP] Added selenium project for WikibaseLexeme extension Reason: Split into I91088bf170a4d31a244d5cd0de2d8eaca6c7 and I71c78f9ab01e1ed955911521f00ea7e2cc4b6da5 https://gerrit.wikimedia.org/r/432983TASK

[Wikidata-bugs] [Maniphest] [Commented On] T194252: Configure the CI job that runs WikibaseLexeme's browser tests against beta wikidata

2018-05-19 Thread gerritbot
gerritbot added a comment. Change 434016 had a related patch set (by WMDE-leszek) published: [integration/config@master] Added WikibaseLexeme for a daily Ruby selenium test run https://gerrit.wikimedia.org/r/434016TASK DETAILhttps://phabricator.wikimedia.org/T194252EMAIL

[Wikidata-bugs] [Maniphest] [Commented On] T194252: Configure the CI job that runs WikibaseLexeme's browser tests against beta wikidata

2018-05-19 Thread gerritbot
gerritbot added a comment. Change 434025 had a related patch set (by WMDE-leszek) published: [integration/config@master] Added WikibaseLexeme project for a daily node selenium test run against beta cluster https://gerrit.wikimedia.org/r/434025TASK

[Wikidata-bugs] [Maniphest] [Commented On] T194252: Configure the CI job that runs WikibaseLexeme's browser tests against beta wikidata

2018-05-14 Thread gerritbot
gerritbot added a comment. Change 432982 had a related patch set (by WMDE-leszek) published: [mediawiki/extensions/WikibaseLexeme@master] Added beta environment for Ruby browser tests https://gerrit.wikimedia.org/r/432982TASK DETAILhttps://phabricator.wikimedia.org/T194252EMAIL