[Pywikipedia-bugs] [Maniphest] [Commented On] T74863: add coverage report to tests

2016-05-22 Thread jayvdb
jayvdb added a comment. In https://phabricator.wikimedia.org/T74863#2316571, @jayvdb wrote: > With regards to subprocesses, I am surprised that using pytest-cov doesnt appear to be automatically solving the problem. > Ideally we solve this problem in the upstream libraries. > If not

[Pywikipedia-bugs] [Maniphest] [Updated] T135828: User.isRegistered() may give a wrong result when a user was registered > 10 years ago

2016-05-22 Thread TerraCodes
TerraCodes removed a project: Patch-For-Review. TASK DETAIL https://phabricator.wikimedia.org/T135828 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Xqt, TerraCodes Cc: Urbanecm, TerraCodes, Luke081515, Multichill, gerritbot, jayvdb, Aklapper, Zppix

[Pywikipedia-bugs] [Maniphest] [Created] T135965: IRCBot fails sometimes to detect bot edits in enwiki

2016-05-22 Thread eranroz
eranroz created this task. Herald added subscribers: pywikibot-bugs-list, Zppix, Aklapper. TASK DESCRIPTION Pywikibot IRCBot uses the following regex to parse IRC messages: self.re_edit = re.compile( r'^C14\[\[^C07(?P.+?)^C14\]\]^C4 (?P.*?)^C10 ^C02' r'(?P.

[Pywikipedia-bugs] [Maniphest] [Commented On] T131141: Add catimages dependencies to Travis CI Ubuntu precise whitelist

2016-05-22 Thread AbdealiJK
AbdealiJK added a comment. I've created a travis.yml file that has a bunch of dependencies that are in catimages or that we may need in catimages. I've not added some packages like `bob` and `jseg` because I hope to replace them with other packages. I found vlfeat was the major package t

[Pywikipedia-bugs] [Maniphest] [Commented On] T74863: add coverage report to tests

2016-05-22 Thread gerritbot
gerritbot added a comment. Change 290147 merged by jenkins-bot: Run codecov on CI job failure https://gerrit.wikimedia.org/r/290147 TASK DETAIL https://phabricator.wikimedia.org/T74863 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: gerritb

[Pywikipedia-bugs] [Maniphest] [Commented On] T131141: Add catimages dependencies to Travis CI Ubuntu precise whitelist

2016-05-22 Thread AbdealiJK
AbdealiJK added a comment. I had not added to any report as I was just playing around while making a list of dependencies (and I didn't document it.) I'll begin documenting and close this issue. TASK DETAIL https://phabricator.wikimedia.org/T131141 EMAIL PREFERENCES https://phabrica

[Pywikipedia-bugs] [Maniphest] [Commented On] T74863: add coverage report to tests

2016-05-22 Thread gerritbot
gerritbot added a comment. Change 290147 had a related patch set uploaded (by John Vandenberg): Run codecov on CI job failure https://gerrit.wikimedia.org/r/290147 TASK DETAIL https://phabricator.wikimedia.org/T74863 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/pane

[Pywikipedia-bugs] [Maniphest] [Commented On] T134647: site detection test fails for proofwiki on Travis precise

2016-05-22 Thread gerritbot
gerritbot added a comment. Change 290146 had a related patch set uploaded (by John Vandenberg): Travis workaround for TLSv1.2 on precise container https://gerrit.wikimedia.org/r/290146 TASK DETAIL https://phabricator.wikimedia.org/T134647 EMAIL PREFERENCES https://phabricator.wikim

[Pywikipedia-bugs] [Maniphest] [Commented On] T74863: add coverage report to tests

2016-05-22 Thread jayvdb
jayvdb added a comment. With regards to subprocesses, I am surprised that using pytest-cov doesnt appear to be automatically solving the problem. Ideally we solve this problem in the upstream libraries. If not, the two documented solutions are at http://coverage.readthedocs.io/en/coverage

[Pywikipedia-bugs] [Maniphest] [Edited] T135794: Structured unit test results

2016-05-22 Thread jayvdb
jayvdb edited the task description. TASK DETAIL https://phabricator.wikimedia.org/T135794 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: jayvdb Cc: Aklapper, AbdealiJK, Zppix, jayvdb, pywikibot-bugs-list ___

[Pywikipedia-bugs] [Maniphest] [Edited] T74863: add coverage report to tests

2016-05-22 Thread jayvdb
jayvdb edited the task description. TASK DETAIL https://phabricator.wikimedia.org/T74863 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: jayvdb Cc: AbdealiJK, Ricordisamoa, hashar, Andrew, Ladsgroup, XZise, gerritbot, Aklapper, jayvdb, pywikibot-bugs

[Pywikipedia-bugs] [Maniphest] [Commented On] T74863: add coverage report to tests

2016-05-22 Thread jayvdb
jayvdb added a comment. In https://phabricator.wikimedia.org/T74863#1765202, @jayvdb wrote: > I've raised the SaaS 'issue' upstream as https://github.com/codecov/support/issues/106 codecov has added support for downloading the raw data which was sent to it. https://codecov.i

[Pywikipedia-bugs] [Maniphest] [Edited] T74863: add coverage report to tests

2016-05-22 Thread jayvdb
jayvdb added a subscriber: AbdealiJK. jayvdb edited the task description. TASK DETAIL https://phabricator.wikimedia.org/T74863 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: jayvdb Cc: AbdealiJK, Ricordisamoa, hashar, Andrew, Ladsgroup, XZise, gerrit

[Pywikipedia-bugs] [Maniphest] [Commented On] T125505: Tool Labs: shared Pywikibot code not available

2016-05-22 Thread Ato_01
Ato_01 added a comment. Thank you. Let's see how does it work in the next couple of days. :) TASK DETAIL https://phabricator.wikimedia.org/T125505 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: scfc, Ato_01 Cc: jayvdb, Urbanecm, russblau, bd808,

[Pywikipedia-bugs] [Maniphest] [Commented On] T125505: Tool Labs: shared Pywikibot code not available

2016-05-22 Thread valhallasw
valhallasw added a comment. There was indeed a permissions mixup on /data/project/pywikibot/public_html, which should now also be fixed... TASK DETAIL https://phabricator.wikimedia.org/T125505 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: scfc,

[Pywikipedia-bugs] [Maniphest] [Commented On] T125505: Tool Labs: shared Pywikibot code not available

2016-05-22 Thread Ato_01
Ato_01 added a comment. Since about 3 hours ago I can not access '/shared/pywikipedia/core' and I am receiving the following messages from my bot: python: can't open file '/shared/pywikipedia/core/pwb.py': [Errno 13] Permission denied TASK DETAIL https://phabricator.wikimedia.org/T125505

[Pywikipedia-bugs] [Maniphest] [Edited] T133666: Community bonding evaluation for Pywikibot Support for Thanks

2016-05-22 Thread darthbhyrava
darthbhyrava edited the task description. TASK DETAIL https://phabricator.wikimedia.org/T133666 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: jayvdb, darthbhyrava Cc: jayvdb, EBernhardson, Legoktm, Xqt, Mpaa, valhallasw, kaldari, polybuildr, 01tony

[Pywikipedia-bugs] [Maniphest] [Commented On] T134647: site detection test fails for proofwiki on Travis precise

2016-05-22 Thread jayvdb
jayvdb added a comment. As mentioned on https://github.com/travis-ci/travis-ci/issues/4757#issuecomment-220820490 , the 'solution' is addons: apt: sources: - debian-sid packages: - libssl1.0.0 However, using `debian-sid` conflicts with usi

[Pywikipedia-bugs] [Maniphest] [Commented On] T125505: Tool Labs: shared Pywikibot code not available

2016-05-22 Thread valhallasw
valhallasw added a comment. I have rewritten parts of the the nightly code to be more fault-resistant, and I hope this will solve the issues. I may have introduced other issues inadverten

[Pywikipedia-bugs] [Maniphest] [Closed] T135828: User.isRegistered() may give a wrong result when a user was registered > 10 years ago

2016-05-22 Thread Mpaa
Mpaa closed this task as "Resolved". TASK DETAIL https://phabricator.wikimedia.org/T135828 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Xqt, Mpaa Cc: Urbanecm, TerraCodes, Luke081515, Multichill, gerritbot, jayvdb, Aklapper, Zppix, Mpaa, Xqt, pywi

[Pywikipedia-bugs] [Maniphest] [Commented On] T135828: User.isRegistered() may give a wrong result when a user was registered > 10 years ago

2016-05-22 Thread gerritbot
gerritbot added a comment. Change 289847 merged by jenkins-bot: [bugfix] isRegistered() must respect an unknown registration time https://gerrit.wikimedia.org/r/289847 TASK DETAIL https://phabricator.wikimedia.org/T135828 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings

[Pywikipedia-bugs] [Maniphest] [Updated] T125505: Tool Labs: shared Pywikibot code not available

2016-05-22 Thread zhuyifei1999
zhuyifei1999 added a comment. In https://phabricator.wikimedia.org/T125505#2315919, @jayvdb wrote: > Do we know what the cause is yet? https://phabricator.wikimedia.org/T12#2020483? TASK DETAIL https://phabricator.wikimedia.org/T125505 EMAIL PREFERENCES https://phabricato

[Pywikipedia-bugs] [Maniphest] [Commented On] T125505: Tool Labs: shared Pywikibot code not available

2016-05-22 Thread valhallasw
valhallasw added a comment. I think the main issue is a combination of delete-then-clone plus slow NFS. It's not entirely clear to me whether the script fails halfway or whether it's just very slow. I think we should do the following: 1. clone, git gc, tar in /tmp rather than on NFS

[Pywikipedia-bugs] [Maniphest] [Commented On] T125505: Tool Labs: shared Pywikibot code not available

2016-05-22 Thread jayvdb
jayvdb added a comment. Do we know what the cause is yet? TASK DETAIL https://phabricator.wikimedia.org/T125505 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: scfc, jayvdb Cc: jayvdb, Urbanecm, russblau, bd808, Alchimista, Jogo.obb, zhuyifei1999,

[Pywikipedia-bugs] [Maniphest] [Raised Priority] T125505: Tool Labs: shared Pywikibot code not available

2016-05-22 Thread Urbanecm
Urbanecm raised the priority of this task from "Normal" to "High". Urbanecm added a comment. No PWB scripts currently present, stopping run of all PWB-based scripts, at least high priority I think. TASK DETAIL https://phabricator.wikimedia.org/T125505 EMAIL PREFERENCES https://phabricato

[Pywikipedia-bugs] [Maniphest] [Commented On] T125505: Tool Labs: shared Pywikibot code not available

2016-05-22 Thread russblau
russblau added a comment. This has been happening multiple times per month, sometimes more than once in a week. When it happens, it can be fixed simply by re-running the nightly job on the Tool Labs pywikibot account. However, this has to be done manually. It would be much better if the scri

[Pywikipedia-bugs] [Maniphest] [Raised Priority] T135828: User.isRegistered() may give a wrong result when a user was registered > 10 years ago

2016-05-22 Thread Xqt
Xqt raised the priority of this task from "High" to "Unbreak Now!". Xqt added a subscriber: Multichill. Xqt added a comment. Herald added subscribers: Luke081515, TerraCodes, Urbanecm. blocks other commits, also uploadedImages may fail TASK DETAIL https://phabricator.wikimedia.org/T135828 E

[Pywikipedia-bugs] [Maniphest] [Closed] T135354: Add CFD working page parameter to cfd.py

2016-05-22 Thread jayvdb
jayvdb closed this task as "Resolved". TASK DETAIL https://phabricator.wikimedia.org/T135354 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Cyde, jayvdb Cc: gerritbot, jayvdb, Aklapper, Zppix, pywikibot-bugs-list, Cyde, Lewizho99, Maathavan, droid,