jayvdb created this task.
jayvdb added a subscriber: jayvdb.
jayvdb added a project: Pywikibot-textlib.py.
TASK DESCRIPTION
All ar.wikipedia builds for this commit failed:
https://travis-ci.org/wikimedia/pywikibot-core/builds/45598351https://travis-ci.org/wikimedia/pywikibot-core/jobs/45598353https://travis-ci.org/wikimedia/pywikibot-core/jobs/45598357https://travis-ci.org/wikimedia/pywikibot-core/jobs/45598361
test error is the same for them all:
```
======================================================================
FAIL: test_allpages_pagesize (tests.site_tests.TestSiteObject)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/travis/build/wikimedia/pywikibot-core/tests/site_tests.py", line 433, in test_allpages_pagesize
self.assertGreaterEqual(len(page.text), 100)
AssertionError: 76 not greater than or equal to 100
```
As the problem is ongoing, debugging the test locally shows the page triggering it is https://ar.wikipedia.org/wiki/(Habibi_(I_Need_Your_Love
which redirects to https://ar.wikipedia.org/wiki/%D8%AD%D8%A8%D9%8A%D8%A8%D9%8A_(%D8%A2%D9%8A_…
the (reverse) history of the page is:
```
(cur | prev) 05:34, 1 January 2015 ناي (Talk | contribs) m . . (129 bytes) (+75) . . (إضافة تصنيف:تحويلات عناوين مقالات غير عربية باستخدام المصناف الفوري) (undo | thank) [automatically checked]
(cur | prev) 05:34, 1 January 2015 ناي (Talk | contribs) . . (54 bytes) (+12) . . (تحويل إلى حبيبي (آي نيد يور لاف)) (undo | thank) [automatically checked]
(cur | prev) 03:42, 1 January 2015 Werldwayd (Talk | contribs) . . (42 bytes) (+42) . . (أنشأ الصفحة ب'حبيبي (آي نيد يور لاف)') (thank) [automatically checked]
```
The first revision is:
```
[[حبيبي (آي نيد يور لاف)]]
```
the next revision adds '#redirect'
the most recent revision adds a category.
TASK DETAIL
https://phabricator.wikimedia.org/T85663
REPLY HANDLER ACTIONS
Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: jayvdb
Cc: Aklapper, jayvdb, pywikipedia-bugs
valhallasw created this task.
valhallasw added a subscriber: valhallasw.
valhallasw added a project: pywikibot-core.
TASK DESCRIPTION
There is no reason to use threads; we can also query generators in a round-robin fashion.
TASK DETAIL
https://phabricator.wikimedia.org/T85623
REPLY HANDLER ACTIONS
Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: valhallasw
Cc: Aklapper, valhallasw, jayvdb, pywikipedia-bugs
XZise added a comment.
Well AFAIK is the code always the code of the chosen site. Bit APISite has also a value `lang` which mustn't return the same value as `APISite.code`.
TASK DETAIL
https://phabricator.wikimedia.org/T85645
REPLY HANDLER ACTIONS
Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: XZise
Cc: pywikipedia-bugs, Aklapper, Unicornisaurous, jayvdb, XZise, Ricordisamoa
jayvdb added a comment.
ok; interesting, and thanks for trying. So, for the moment, for your task skip the new date tests if the test site is Wikidata (it is a very special case, for other reasons).
TASK DETAIL
https://phabricator.wikimedia.org/T85645
REPLY HANDLER ACTIONS
Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: jayvdb
Cc: pywikipedia-bugs, Aklapper, Unicornisaurous, jayvdb, XZise
Unicornisaurous added a comment.
Hmm,
I commented out one of the self.langs lines in the wikidata family file and my user-config.py has
family = 'wikidata'
mylang = 'en'
...but now I'm back to the original error (same stacktrace)
KeyError: 'wikidata'
TASK DETAIL
https://phabricator.wikimedia.org/T85645
REPLY HANDLER ACTIONS
Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: Unicornisaurous
Cc: pywikipedia-bugs, Aklapper, Unicornisaurous, jayvdb, XZise