[Pywikipedia-bugs] [Maniphest] [Commented On] T135241: SPARQL queryes for test.wikidata are not implemented

2016-05-13 Thread JanZerebecki
JanZerebecki added a comment. Yes it should get that information from the key wikibase-sparql in the result of https://www.wikidata.org/w/api.php?action=query=siteinfo=general . On test.wikidata that key does not exist, then it should probably throw an exception or return an error in some

[Pywikipedia-bugs] [Maniphest] [Commented On] T135241: SPARQL queryes for test.wikidata are not implemented

2016-05-13 Thread JanZerebecki
JanZerebecki added a comment. I don't think there is a https://phabricator.wikimedia.org/tag/wikidata-query-service/ with the data from test.wikidata yet. TASK DETAIL https://phabricator.wikimedia.org/T135241 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel

[Pywikipedia-bugs] [Maniphest] [Updated] T135241: SPARQL queryes for test.wikidata are not implemented

2016-05-13 Thread JanZerebecki
JanZerebecki added a project: Wikidata-Query-Service. Herald added a project: Discovery. TASK DETAIL https://phabricator.wikimedia.org/T135241 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JanZerebecki Cc: Aklapper, Zppix, pywikibot-bugs-list

[Pywikipedia-bugs] [Maniphest] [Updated] T87169: run at least pep8 and pep257 for new changesets submitted to pywikibot/core for any user

2015-10-20 Thread JanZerebecki
JanZerebecki added a comment. We talked about this during the CI weekly and while https://phabricator.wikimedia.org/T86168 is not yet done, it is fine to go ahead and use nodepool based jobs in the check or check-voter pipeline. TASK DETAIL https://phabricator.wikimedia.org/T87169 EMAIL

[Pywikipedia-bugs] [Maniphest] [Commented On] T87169: run at least pep8 and pep257 for new changesets submitted to pywikibot/core for any user

2015-10-19 Thread JanZerebecki
JanZerebecki added a comment. @Hashar Can we add the tox-jessie job also to the check pipeline to make it run for everone? Or is something still blocking that? TASK DETAIL https://phabricator.wikimedia.org/T87169 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel

[Pywikipedia-bugs] [Maniphest] [Commented On] T87169: run at least pep8 and pep257 for new changesets submitted to pywikibot/core for any user

2015-10-12 Thread JanZerebecki
JanZerebecki added a comment. To get detox to be available on the salves one needs to add it to operations/puppet.git/modules/contint/manifests/packages/python.pp just like tox is installed from that file via pip (there seems to be no debian package). Then test that that works on all 3

[Pywikipedia-bugs] [Maniphest] [Changed Subscribers] T58961: Tests: test using local mediawiki installation

2015-10-11 Thread JanZerebecki
JanZerebecki added a subscriber: JanZerebecki. JanZerebecki added a comment. Herald added a subscriber: Aklapper. At least for jenkins the setup of a mediawiki installation just for a testrun is contained in the following builders: - mw-install-sqlite - mw-apply-settings - mw-run-update-script

[Pywikipedia-bugs] [Maniphest] [Updated] T100802: Run test against an empty MediaWiki instance

2015-10-11 Thread JanZerebecki
JanZerebecki added a subscriber: JanZerebecki. JanZerebecki added a comment. If you create a mediawiki installation per test run as asked for in https://phabricator.wikimedia.org/T58961 you can create page history and other stuff your tests rely on (i.e. a https://en.wikipedia.org/wiki

[Pywikipedia-bugs] [Maniphest] [Updated] T85358: Testing Pywikibot-Wikidata changes on non-production wikis

2015-10-11 Thread JanZerebecki
JanZerebecki added a subscriber: JanZerebecki. JanZerebecki added a comment. Adding a link at least works on test.wikpedia.org but this won't add a link for the site the link was made from. Example: On https://test.wikipedia.org/wiki/Blablabla i added https://de.wikipedia.org/wiki/Hauskatze

[Pywikipedia-bugs] [Maniphest] [Updated] T58961: Tests: test using local mediawiki installation

2015-10-11 Thread JanZerebecki
JanZerebecki added a comment. Triggered by https://phabricator.wikimedia.org/T114421#1711600 I'll explain why this task is a good idea: See http://martinfowler.com/bliki/TestPyramid.html for something that is probably a good introduction. Automated tests that contact multiple hosts

[Pywikipedia-bugs] [Maniphest] [Commented On] T87169: run at least pep8 and pep257 for new changesets submitted to pywikibot/core for any user

2015-10-11 Thread JanZerebecki
JanZerebecki added a subscriber: JanZerebecki. JanZerebecki added a comment. In https://phabricator.wikimedia.org/T87169#1711901, @jayvdb wrote: > Note, `detox` on pypi says it is Python 2 only, but this commit > <https://bitbucket.org/hpk42/deto

[Pywikipedia-bugs] [Maniphest] [Commented On] T109119: Check the style of the commit message

2015-10-02 Thread JanZerebecki
JanZerebecki added a comment. https access should be possible from Jenkins nodepool slaves, because it will be needed for npm and composer. TASK DETAIL https://phabricator.wikimedia.org/T109119 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences

[Pywikipedia-bugs] [Maniphest] [Updated] T109119: Check the style of the commit message

2015-09-29 Thread JanZerebecki
JanZerebecki added a subscriber: JanZerebecki. JanZerebecki added a comment. For the script I just merged to be used with all repos a version of https://phabricator.wikimedia.org/T81 needs to be implemented which, as a minimum uses that script on nodepool slaves (running any other existing

[Pywikipedia-bugs] [Maniphest] [Changed Project Column] T112156: WbQuantity should require an explicit error margin

2015-09-18 Thread JanZerebecki
JanZerebecki moved this task to monitoring on the Wikidata workboard. TASK DETAIL https://phabricator.wikimedia.org/T112156 WORKBOARD https://phabricator.wikimedia.org/project/board/71/ EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JanZerebecki

[Pywikipedia-bugs] [Maniphest] [Changed Project Column] T112141: Update harvest_template.py to use wbparsevalue and accept arbitrary datatypes

2015-09-10 Thread JanZerebecki
JanZerebecki moved this task to monitoring on the Wikidata workboard. TASK DETAIL https://phabricator.wikimedia.org/T112141 WORKBOARD https://phabricator.wikimedia.org/project/board/71/ EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JanZerebecki

[Pywikipedia-bugs] [Maniphest] [Changed Project Column] T112130: Implement unit support in pywikibot WbQuanity

2015-09-10 Thread JanZerebecki
JanZerebecki moved this task to monitoring on the Wikidata workboard. TASK DETAIL https://phabricator.wikimedia.org/T112130 WORKBOARD https://phabricator.wikimedia.org/project/board/71/ EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JanZerebecki

[Pywikipedia-bugs] [Maniphest] [Changed Project Column] T112140: Provide a wrapper function in pywikibot around wbparsevalue

2015-09-10 Thread JanZerebecki
JanZerebecki moved this task to monitoring on the Wikidata workboard. TASK DETAIL https://phabricator.wikimedia.org/T112140 WORKBOARD https://phabricator.wikimedia.org/project/board/71/ EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JanZerebecki

[Pywikipedia-bugs] [Maniphest] [Changed Project Column] T104522: Wikibase API warning of unknown format

2015-09-10 Thread JanZerebecki
JanZerebecki moved this task to monitoring on the Wikidata workboard. TASK DETAIL https://phabricator.wikimedia.org/T104522 WORKBOARD https://phabricator.wikimedia.org/project/board/71/ EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JanZerebecki

[Pywikipedia-bugs] [Maniphest] [Changed Project Column] T76391: Only load item in harvest_template.py when needed

2015-07-23 Thread JanZerebecki
JanZerebecki moved this task to monitoring on the Wikidata workboard. Herald added a subscriber: Aklapper. TASK DETAIL https://phabricator.wikimedia.org/T76391 WORKBOARD https://phabricator.wikimedia.org/project/board/71/ EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel

[Pywikipedia-bugs] [Maniphest] [Changed Project Column] T85385: Implement Monolingual text in Pywikibot

2015-07-23 Thread JanZerebecki
JanZerebecki moved this task to monitoring on the Wikidata workboard. TASK DETAIL https://phabricator.wikimedia.org/T85385 WORKBOARD https://phabricator.wikimedia.org/project/board/71/ EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JanZerebecki

[Pywikipedia-bugs] [Maniphest] [Changed Project Column] T100123: API code 'readonly' not handled

2015-07-23 Thread JanZerebecki
JanZerebecki moved this task to monitoring on the Wikidata workboard. TASK DETAIL https://phabricator.wikimedia.org/T100123 WORKBOARD https://phabricator.wikimedia.org/project/board/71/ EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JanZerebecki

[Pywikipedia-bugs] [Maniphest] [Changed Project Column] T85358: Testing Pywikibot-Wikidata changes on non-production wikis

2015-07-23 Thread JanZerebecki
JanZerebecki moved this task to monitoring on the Wikidata workboard. TASK DETAIL https://phabricator.wikimedia.org/T85358 WORKBOARD https://phabricator.wikimedia.org/project/board/71/ EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JanZerebecki

[Pywikipedia-bugs] [Maniphest] [Updated] T103282: 30 second timeout on testRecentchanges connected to wikidata

2015-06-24 Thread JanZerebecki
JanZerebecki added projects: MediaWiki-API, Performance. TASK DETAIL https://phabricator.wikimedia.org/T103282 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JanZerebecki Cc: jcrespo, Springle, aaron, aude, JanZerebecki, hoo, Lydia_Pintscher, greg