[07:52:54] Adrian_WMDE: https://integration.wikimedia.org/ci/job/mwext-qunit-composer/452/consoleFull [07:53:03] Thiemo_WMDE: https://phabricator.wikimedia.org/T126512 [08:44:13] aude: Have some birthday cats [[File:{{#property:P18|from=Q146}}]] [08:44:13] Caracteres inválidos en el enlace «File:{{#property:P18»; no están permitidos: #<>[]|{} [10:31:26] Tobi_WMDE_SW: aude: addshore: jzerebecki: hello! if you see any strange tests error such as memory allocation errors in Jenkins. Please poke me [10:31:41] the CI slaves got overloaded yesterday, we pooled six new ones but apparently they dont have enough RAM :-((( [10:32:57] hashar: indeed, there was a strange error today here in PS1: https://gerrit.wikimedia.org/r/#/c/269922/ [10:33:16] but it was gone after a recheck [10:34:13] Tobi_WMDE_SW: that one looks like the TimingTest::testMark test has a race condition :-) [10:34:25] hashar: ok thanks [11:14:07] hashar: Wikibase doesn't pass at all since yesterday 6 PM [11:14:13] See https://gerrit.wikimedia.org/r/#/c/269919 for a nice history [11:21:36] aude: Yup, it's a big bug in PhpStorm. lol [11:21:45] https://youtrack.jetbrains.com/issue/WI-30685 [11:22:56] Adrian_WMDE: oh that is the browser tests running against the patch doo [11:23:24] Not the WikidataBrowserTests, though, but a small set of tests in Wikibase.git [11:24:56] maybe it is a regression in one of the dependencies [11:25:35] Reedy: :( [11:26:23] hashar: doesn't always fail, see https://gerrit.wikimedia.org/r/#/c/268387/ [11:26:26] https://integration.wikimedia.org/ci/job/mwext-mw-selenium-composer/1395/artifact/log/Non%20existing%20item%3A%20Edit%20tab.png :D [11:28:50] The notice shouldn't be an issue imho [11:29:01] As for the skin, that's pretty bad [11:29:23] yeah looking at the console, the Vector skin is cloned [11:29:32] Adrian_WMDE: daniel saw issues related to that yesterday, afaik [11:29:36] DanielK_WMDE: ^ [11:30:00] I always have issues with regard to how skins are loaded locally [11:30:01] but then they got fixed. i maybe core was broken and he restarted apache also [11:30:04] there is definitely a skins/Vector dir at least [11:31:38] Adrian_WMDE: the sites table thing... i think one entry for the wiki could be added in update.php / during install [11:32:03] I don't have an entry for my local wiki either. Lots of notices, no actual issue [11:32:37] Adrian_WMDE: yes we should do that [11:33:06] Did you mean aude? [11:33:37] https://phabricator.wikimedia.org/T126596 [11:34:02] err yes. irrsis autocomplete still trips me up. [11:34:14] Adrian_WMDE: probably just some things might not work fully if the entry is missing [11:34:23] hashar: load.php returned an empty document for me. i think it's related to a new version of Less being used after the switch to 5.5 [11:34:27] nothing should be horribly broken [11:34:51] hashar: i'm not sure what fixed it, but running composer update, deleting the cached Less files in /tmp, and restarting apache did it for me [11:35:00] it did *not* work until i restarted apache [11:35:02] that is crazy [11:35:14] seems like something bad got stuck in the byte code cache [11:35:24] Or memcache [11:35:26] the less files are supposedly generated in a temp dir which is garbage collected between builds [11:35:31] Adrian_WMDE: i didn't restart memcached [11:35:38] there is no memcache on ci [11:35:44] but yeah maybe some byte code cache hits us [11:35:50] I can try mass restarting apache [11:37:30] DanielK_WMDE: I meant accel [11:40:58] at least it started falling fairly recently https://integration.wikimedia.org/ci/job/mwext-mw-selenium-composer/buildTimeTrend [11:41:08] and on various slaves [11:42:04] hashar: check how it correlates with composer pulling in the newer version of Less and OOJS [11:43:29] hashar: also, try to rm /tmp/lessphp_* [11:43:49] may not be needed. but it was part of the magic ritual that made it work for me [11:44:59] DanielK_WMDE: I have verified, it is properly garbage collected [11:46:26] salt -v '*' cmd.run '/etc/init.d/apache2 restart' [11:51:52] aude: do you have flow checked out by any chance? [11:51:57] could I get you to try something? [12:04:57] addshore: i might [12:05:00] what is it? [12:05:13] not sure i have it setup correctly [12:05:14] ./extensions/Flow/tests/phpunit/Notifications/NotifiedUsersTest.php [12:05:40] well, as far as I can see on the extension page it just needs Flow, Echo and thats it... [12:05:49] but I get Flow\Exception\InvalidInputException: Unknown input to UUID class [12:05:56] also, happy aude day! ;) [12:06:10] hmmm [12:06:49] Thiemo_WMDE: why did this https://gerrit.wikimedia.org/r/#/c/269919/ get merged while https://gerrit.wikimedia.org/r/#/c/269948/1 failed in selenium? [12:06:55] I just tried it on a totally clean sqlite db too and same error :/ [12:07:03] good question. :( [12:07:20] it seems to be passing a 14 char UUID to something that wont accept a 14 char input... [12:07:28] Thiemo_WMDE: also how did the selenium selector get broken? [12:07:35] addshore: is this on master? [12:07:43] aude: yeh, master of flow MW and echo [12:08:20] jzerebecki: The two CSS selectors I'm fixing are not used anywhere. I do not think this is the actual reason for the failures. Good to have them fixed anyway. [12:09:07] jzerebecki: The message with the two links these selectors pick have changed, but this was a long time ago. [12:09:40] oh ok [12:11:22] * aude installs echo [12:11:28] :D [12:11:31] tests fail horribly w/o it [12:11:36] haha! [12:12:11] also found a bug with sqlite and flow, cant run update.php a second time as it complains about stuff already being in the db it is trying to add again [12:12:19] https://phabricator.wikimedia.org/T126587 [12:12:55] trying to debug my core change to see what the Flow tests fail from it. but running the tests even on master fails for me, but with a different error ;) [12:13:05] * aude hates not knowing now if i can/should do wfLoadExtension or the old way [12:13:15] * addshore is still doing it the old way ;) [12:13:17] has to check which it is [12:13:19] ok [12:13:35] mirgrate all the extensions :) [12:21:52] addshore: tests for flow still fail horribly for me [12:22:09] how about just the NotifiedUsersTest ? [12:22:23] some stuff optionally needs liquid threads, spam blacklist and checkuser [12:22:33] but those tests are skipped [12:23:05] Request to parsoid for 'wikitext' to 'html' conversion of content connected to title "Topic:Sy6pv3qq8a3evwot" failed: [12:23:10] * aude needs to start parsoid [12:23:21] wait, the tests need parsoid....? [12:23:45] something does, but i have it configured ot use my local parsoid [12:23:53] ahhhh [12:23:53] probably the default config is wmf parsoid [12:24:35] i see some notices and warnings [12:24:47] but already looking better [12:26:26] addshore: NotifiedUsersTest passes for me [12:26:56] DomCrawler component is not available. is also apparently optionally used [12:27:16] wahhh [12:27:22] how about if you use the wmf parsoid? [12:27:58] i think domcrawler is pullet in by composer [12:29:55] * addshore will have to solve the failure of his before he can work out why the core patch makes it fail.... [12:31:17] i might have to add flow to my composer.local.json [12:31:26] * aude has not read the install instructions [12:35:36] looks like abuse filter is required by flow for tests too otherwise some fail hard [12:35:46] Error: 1 no such table: unittest_abuse_filter [12:35:55] or i guess at least tables need to be there [12:36:07] i have abusefilter [12:36:19] * aude has disabled spamblacklist for some reason [12:36:40] I just restarted with a totally clean db ;) [12:37:26] *keeps digging* [12:37:30] ok [12:37:49] hashar: 'Source file /mnt/jenkins-workspace/workspace/composer-php55/client/tests/phpunit/includes/Hooks/DataUpdateHookHandlersTest.php does not exist' in https://gerrit.wikimedia.org/r/#/c/269951/ [12:38:09] addshore: hashar i think the directory got renamed [12:38:34] aude: for the full run of Flow tests I get Tests: 516, Assertions: 1476, Failures: 7, Errors: 2, Skipped: 58 [12:38:44] oh, maybe not. ( i just saw https://gerrit.wikimedia.org/r/#/c/269643/ but doesn't rename) [12:38:52] SpamBlacklist would indeed mean less skips! [12:39:05] Parsoid would also mean less skips! [12:39:33] and yeh LQT [12:40:42] https://www.irccloud.com/pastebin/LXRdKapc/ [12:41:10] i think you have to add config for parsoid [12:41:15] but can use wmf's parsoid [12:41:31] random guess is these other failures are due to windows? [12:41:41] as you dont get thouse in that paste?! [12:42:21] bah, but aude, if I run the whole set of tests the tests that did fail no longer do.... [12:42:39] only if I run them by themselves.... [12:42:49] addshore: on Special:EnableFlow I get The error message received was: Could not open '/tmp/mw-UIDGenerator-UID-88'. [12:42:55] when i click submit [12:43:24] I get a Permission error ;) [12:43:25] could be something wrong with my settings or permissions [12:43:45] I think I saw something about an unreadable file in the docs [12:43:50] oh my [12:43:56] $wgGroupPermissions['sysop']['editcontentmodel'] = true; [12:44:15] * aude notes setting up parsoid and visual editor were both super easy in comparisoin [12:44:22] probably way easier than wikibase also [12:45:29] addshore: i don't get any of $wgGroupPermissions['sysop']['editcontentmodel'] = true; [12:45:33] errr https://www.irccloud.com/pastebin/LXRdKapc/ [12:45:52] same 7 fails as me? [12:46:17] aude: what about if you just do this? [12:46:18] php ./tests/phpunit/phpunit.php ./extensions/Flow/tests/phpunit/Notifications/NotifiedUsersTest.php [12:46:26] Adrian_WMDE: I have no idea why client/tests/phpunit/includes/Hooks/DataUpdateHookHandlersTest.php would suddenly disappear. That does not make any sense to me [12:48:54] I'm quite against sudden disappearances, too [12:53:37] addshore: i documented all my failures in phabricator [12:53:44] they all seem different than yours [12:53:54] aude: cool! I just added the main one of mine to https://phabricator.wikimedia.org/T126603?workflow=create [12:54:20] thanks for your help aude! [12:55:16] ok [12:55:19] good luck [12:55:45] i do generally have the php things installed that are recommended in mediawiki's composer.json [12:56:05] also i am using hhvm (if somehow that is different) [13:32:43] ugh https://www.wikidata.org/wiki/Special:Contributions/87.64.190.16 [13:32:49] looked out bot doing mass creations [13:32:55] also not sure baout notability :S [13:35:41] hoo: https://josm.openstreetmap.de/ticket/9775?cversion=0&cnum_hist=18 [13:36:16] would be better if they logged in [13:37:12] (and think he/she is mostly logged in doing this) [13:37:56] I see [13:38:00] thanks for the hint [13:38:08] do you have any way to contact them? [13:38:10] if streets in the netherlands are notable, then i think schools are [13:38:32] Sure, but might need some initial discussion, depending on how many schools there are [13:39:00] yeah [13:39:09] see pm [13:39:21] in istanbul there're 1281 high scools [13:45:15] Is Wikipedia watchlist integration working for anyone? I have "Show Wikidata edits in your watchlist" checked in my enwiki preferences, but I've never seen any Wikidata edits show up. [13:46:12] intgr: That only works in the normal watchlist, not the enhanced one [13:46:43] Not sure how that's called in the settings [13:47:21] Ah, thanks! Can I turn that off using for example GET parameters? [13:47:36] Yes, but that's not nice [13:47:51] aude: ^ [13:54:26] I tried toggling a few settings, but none of them had the effect. [13:56:18] I need to go [13:56:29] aude will surely be able to help [13:56:39] Ok, thanks [14:03:37] intgr: https://en.wikipedia.org/wiki/Special:Watchlist?enhanced=0 disables enhanced mode (or can be set / unchecked in preferences) [14:04:40] https://phabricator.wikimedia.org/T46874 is the tracking bug [14:05:20] https://en.wikipedia.org/wiki/Special:Preferences#mw-prefsection-rc (uncheck group changes) [14:06:19] Ahh, it's changed under "Recent Changes" tab in prefs, but applies to watchlist as well, that's why I didn't find it [14:06:22] Thanks [14:16:36] yeah, it's confusing :( [14:42:54] mdupont: Your bot is creating entries for enwiki talk pages, please shut it off [14:46:31] Any admins around who could block it? See https://www.wikidata.org/wiki/Special:Contributions/MdupontDataBot , appears to violate WD notability policy. [14:51:08] HakanIST: Ping? [14:53:03] Thanks [14:53:28] mdupont: ping me when you need a nuke [15:22:16] i think we need a new wikidata build.... [15:31:20] Lydia_WMDE: https://en.wikipedia.org/wiki/Wikipedia:Wikipedia_Signpost/2016-02-03/Op-ed [16:14:42] Lydia_WMDE: i am proposing https://phabricator.wikimedia.org/T126596 for the next sprint [16:33:53] Hi there! Me and a fellor student helped to develop a new datatype 'Mathematical expression', which went live on 09.02. Naturally there is no property at the moment with this datatype, but we started a discussion here: https://www.wikidata.org/wiki/Wikidata:Property_proposal/Natural_science#defining_formular [16:35:03] Is there a possibility to speed this process up, so we become able to get some feedback about the new datatype within next week? [17:01:40] The correct link is https://www.wikidata.org/wiki/Wikidata:Property_proposal/Natural_science#defining_formula [17:21:09] hashar, jzerebecki: full disk? https://integration.wikimedia.org/ci/job/mwext-Wikibase-client-tests-sqlite-hhvm/8217/console [17:21:17] lots of huge logs from all teh failures, perhaps? [17:22:10] DanielK_WMDE: -> https://phabricator.wikimedia.org/T126615 ; checking [17:22:58] DanielK_WMDE: nope 187M available on /var/lib/mysql [17:25:10] jzerebecki: then why does the sqlite check die with a disk IO error? [17:25:28] DanielK_WMDE: link? [17:25:34] jzerebecki: still the same patch, btw [17:25:38] https://gerrit.wikimedia.org/r/#/c/269718/ [17:25:53] i think paladox posted it in the releng channel [17:26:13] oooh thought that was mysql [17:26:23] oh [17:26:32] no, sqlite [17:26:41] first it was qunit failing, then sqlight, then mysql, now it's sqlite again [17:27:00] oh, and selenium was failing too, due to some skin fuckup [17:36:14] DanielK_WMDE: should work now. new instances with 2GB for 1 job went OOM :( . [17:36:23] but those were disabled [17:36:53] let's hope for the best :) [17:37:27] more fun [17:37:40] jzerebecki: DB connection error: Access denied for user 'jenkins_u0'@'localhost' (using password: YES) (127.0.0.1:3306). [17:37:58] oh and ERROR 1007 (HY000) at line 2: Can't create database 'jenkins_u0_mw'; database exists [17:38:02] link? [17:38:24] https://gerrit.wikimedia.org/r/#/c/270007/ [17:39:02] also "DB connection error: Cannot return last error, no db connection", but i guess that's the same as the "access denied" one [17:39:43] DanielK_WMDE: from before those low mem slaves where disabled [17:40:47] jzerebecki: you mean these errors have the same root cause as the sqlite one? [17:41:06] DanielK_WMDE: I think so [17:41:18] i don't know enough about the ci infrastructure to understand what "low mem slaves where disabled" means. are these mysql slaves? [17:41:33] but if they went offline, i'd expect different error messages [17:44:42] DanielK_WMDE: what I meant is that some new slaves to run jobs where added. those had only 2GB but also only one job slot. seems that was not enough memory for many mediawiki jobs. so to not cause more failures a few minutes ago they h_ashar disabled them. now those failures should happen anymore. [17:46:47] looks like there is quite a backlog. takes forever for jobs to even start [17:46:56] or do we have to trigger them again? [17:50:48] DanielK_WMDE: no backlog, one 270007,1 seems to somehow be stuck which I don't understand [17:53:57] jzerebecki: but tests don't run. nothing is happening on https://gerrit.wikimedia.org/r/#/c/269718/ or https://gerrit.wikimedia.org/r/#/c/270007/ or https://gerrit.wikimedia.org/r/#/c/270008/ [18:01:10] DanielK_WMDE: one of them was the problem I didn't understand. so retried. the others have results on gerrit. now things are queued... [18:03:24] jzerebecki: what do you think of https://gerrit.wikimedia.org/r/#/c/270008/ - should i just retry? [18:04:46] DanielK_WMDE: it is queued and waiting for job slots, see https://integration.wikimedia.org/zuul/ [18:06:07] oh, didn't see you triggering a recheck. [18:06:11] i wonder why it failed in the first place [18:06:31] Hi DanielK_WMDE [18:06:45] yea that that one recheck was somehow dropped was very weird [18:08:27] jzerebecki: i found it more strange that the php55 job died without an error message, while the hhvm run passed [18:08:30] d3r1ck: hi [18:17:39] Hello [18:24:35] hi Lorena [18:25:50] andre__: Hi [18:27:19] hi d3r1ck [18:38:31] DanielK_WMDE: "Build timed out (after 30 minutes)" was the error. jenkins killed it after 30min. [18:38:46] huh :) [18:39:13] probably cpu starvation by other jobs running on the same vm [19:49:32] the chinese sitelink on https://en.wikipedia.org/wiki/Hygrophila_%28plant%29 points to the wrong item. I tried to update it to "水蓑衣属" but got "The link zhwiki:水蓑衣属 is already used by item Q11130538. You may remove it from Q11130538 if it does not belong there or merge the items if they are about the exact same topic." [19:50:14] I don't know how to fix it. Can you fix it for me? [19:53:30] jianli, hi [19:53:37] you need to remove it from https://www.wikidata.org/wiki/Q11130538 first [19:53:45] before you can add it to the other item [19:55:53] i got it. thanks. bye. [21:04:37] Question - why are translated main pages like https://www.wikidata.org/wiki/Wikidata:Portada still running? [21:05:25] We should be using https://www.wikidata.org/wiki/Wikidata:Main_Page for all languages, right? [21:06:59] Hm, yep [21:09:04] However, https://www.wikidata.org/ still redirects to https://www.wikidata.org/wiki/Wikidata:Portada using a registered account in Spanish [21:09:58] Ah, yes. [21:10:01] Let me fix [21:11:03] sjoerddebruin, hm, but somehow this looks worse to me [21:11:09] since the page title is in English then [21:11:14] for all languages [21:11:15] Page title is hidden [21:11:25] not in the URL :p [21:11:38] Should that matter? [21:12:04] well, it doesn't look nice and confused at least me before I looked into the source text [21:12:25] Hm [21:12:46] more a stylistic matter than a practical one [21:13:49] Commons have all their categories and meta-pages in English, including titles [21:13:54] That's a bad excuse :) [21:14:31] abian ... that is best practice for now [21:14:39] But I think that writing URLs in English isn't no worrying [21:14:47] Okay [21:14:53] 21:04:00 < abian> Question - why are translated main pages like https://www.wikidata.org/wiki/Wikidata:Portada still running? [21:14:56] 21:04:48 < abian> We should be using https://www.wikidata.org/wiki/Wikidata:Main_Page for all languages, right? [21:15:15] Argh, *isn't worrying [21:15:19] well, in an ideal world it should be our goal to make Wikidata and Commons comprehensible ven to people who label themselves as en-0 [21:15:25] *even [21:28:04] Urgent help is needed in translation [21:28:10] Even fundraising banners have, in Spanish, terrible typos [21:28:36] I have received complaints and jokes for typos in these banners [21:37:00] sjoerddebruin: Do you want I open a task on Phabricator? Or is configuring the main page something fast/easy to do? [21:37:21] It's easy to do, but need more opinions. [21:37:52] I thought there was consensus on this :S [21:40:56] Is it easy to configure localized URLs with "Main Page" content? [22:43:41] shit