[01:39:53] 3Wikimedia / 3Quality Assurance: create API level tests to monitor services on beta/test2wiki and also on production (tracking) - 10https://bugzilla.wikimedia.org/58353#c10 (10Matthew Flaschen) Okay, those are bug 58555's tests, right? This is currently a tracking bug for APIs in general to test like this.... [09:28:19] (03PS1) 10Vikassy: Added language exception tag to language screenshot job [integration/jenkins-job-builder-config] (cloudbees) - 10https://gerrit.wikimedia.org/r/153569 [09:29:39] (03CR) 10jenkins-bot: [V: 04-1] Added language exception tag to language screenshot job [integration/jenkins-job-builder-config] (cloudbees) - 10https://gerrit.wikimedia.org/r/153569 (owner: 10Vikassy) [09:42:45] (03PS2) 10Vikassy: Added language exception tag to language screenshot job [integration/jenkins-job-builder-config] (cloudbees) - 10https://gerrit.wikimedia.org/r/153569 [09:44:38] (03PS3) 10Vikassy: WIP: Added language exception tag to language screenshot job [integration/jenkins-job-builder-config] (cloudbees) - 10https://gerrit.wikimedia.org/r/153569 [10:20:53] (03PS1) 10Addshore: make mw-core-phpcs-lenient-HEAD voting! [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/153575 [10:23:04] (03PS2) 10Addshore: make mw-core-phpcs-lenient-HEAD voting! [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/153575 (https://bugzilla.wikimedia.org/46500) [10:25:08] 3Wikimedia / 3Continuous integration: CodeSniffer Generic.Formatting.SpaceAfterCast.NoSpace is incorrect - 10https://bugzilla.wikimedia.org/48450#c13 (10Addshore) So what is the state here and what do we want? [10:50:24] (03PS1) 10Addshore: Add phplint jobs for 2 skins that were missed [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/153578 [10:51:53] (03PS1) 10Addshore: Add 2 zuul triggers for skins missing them [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/153579 [10:52:49] (03PS2) 10Addshore: Add phplint jobs for 2 skins that were missed [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/153578 (https://bugzilla.wikimedia.org/66926) [10:53:02] (03PS2) 10Addshore: Add 2 zuul triggers for skins missing them [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/153579 (https://bugzilla.wikimedia.org/66926) [10:53:15] (03PS3) 10Addshore: Add jobs for 2 skins that were missed [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/153578 (https://bugzilla.wikimedia.org/66926) [10:59:17] (03PS1) 10Addshore: Add phplint and jslint to labs-toolabs [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/153580 (https://bugzilla.wikimedia.org/63687) [11:02:05] (03PS1) 10Addshore: Add triggers for php and js lint for labsl-toollabs [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/153581 (https://bugzilla.wikimedia.org/63687) [11:14:19] hello zeljkof [11:14:31] hi vikasyaligar [11:17:29] zeljkof: I am working on wait_until in https://gerrit.wikimedia.org/r/#/c/151419/6/modules/ve-mw/tests/browser/features/step_definitions/language_screenshot_steps.rb,cm [11:18:36] zeljkof: There is one element which might not exists and if it so, then I have to wait until it hides; So I wonder what should I put in my wait_until block ? [11:19:10] *if it so => if it exists [11:21:36] I think I can use element.exists? method; let me try that [11:21:50] when_not_present [11:21:56] https://github.com/cheezy/page-object/wiki/Ajax-Calls#element-level-waiting [11:22:22] I am finally back around [11:22:35] hashar: welcome back :) [11:23:40] zeljkof: ah ! let me try that [11:25:11] afternoon hashar :) [12:10:22] vikas: I have invited you to the hangout with aharoni [12:11:50] aharoni: https://gerrit.wikimedia.org/r/#/c/153569 [12:13:17] zeljkof: did not get any invite :( [12:14:25] zeljkof: I checked the spam, but I could not find it :( can you send me the link ? [12:15:44] vikas: did you get the link in private message? [12:16:03] (03PS4) 10Hashar: Add jobs for 2 skins that were missing [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/153578 (https://bugzilla.wikimedia.org/66926) (owner: 10Addshore) [12:16:08] (03PS5) 10Hashar: Add jobs for 2 skins that were missing [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/153578 (https://bugzilla.wikimedia.org/66926) (owner: 10Addshore) [12:16:38] (03CR) 10Hashar: [C: 032] Add jobs for 2 skins that were missing [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/153578 (https://bugzilla.wikimedia.org/66926) (owner: 10Addshore) [12:18:02] (03CR) 10Hashar: "Jenkins updated:" [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/153578 (https://bugzilla.wikimedia.org/66926) (owner: 10Addshore) [12:18:39] (03Merged) 10jenkins-bot: Add jobs for 2 skins that were missing [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/153578 (https://bugzilla.wikimedia.org/66926) (owner: 10Addshore) [12:18:51] (03CR) 10Hashar: [C: 032] "Jenkins jobs deployed:" [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/153579 (https://bugzilla.wikimedia.org/66926) (owner: 10Addshore) [12:19:02] (03Merged) 10jenkins-bot: Add 2 zuul triggers for skins missing them [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/153579 (https://bugzilla.wikimedia.org/66926) (owner: 10Addshore) [12:21:00] zeljkof: https://translatewiki.net/w/i.php?title=Special%3AMessageGroupStats&x=D&group=ext-visualeditor-0-all&suppressempty=1#sortable:3=desc [12:24:55] Norwegian can be nb and no [12:27:51] aharoni: zeljkof: http://etherpad.wikimedia.org/p/languages [12:32:04] vikas, aharoni: https://integration.wikimedia.org/ci/view/BrowserTests/job/browsertests-VisualEditor-language-screenshot-linux-firefox-sauce/ [12:32:10] https://integration.wikimedia.org/ci/view/BrowserTests/job/browsertests-VisualEditor-language-screenshot-linux-firefox-sauce/buildTimeTrend [12:32:47] https://integration.wikimedia.org/ci/view/BrowserTests/job/browsertests-VisualEditor-language-screenshot-linux-firefox-sauce/LANGUAGE_SCREENSHOT_CODE=de,label=contintLabsSlave%20&&%20UbuntuPrecise/buildTimeTrend [12:41:40] 3Wikimedia / 3Continuous integration: Jenkins: shared job php-composer-validate should use a shallow git clone - 10https://bugzilla.wikimedia.org/69433 (10Antoine "hashar" Musso) 3NEW p:3Unprio s:3normal a:3None The Jenkins job php-composer-validate is shared among repositories. The workspace thus g... [12:42:38] 3Wikimedia / 3Continuous integration: Jenkins: shared job php-composer-validate should use a shallow git clone - 10https://bugzilla.wikimedia.org/69433#c1 (10Antoine "hashar" Musso) The use case is to have the job triggered for any repositories under mediawiki/extensions/ and mediawiki/skins/ as well as ha... [12:42:45] (03PS2) 10Hashar: Add phplint and jslint to labs-toolabs [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/153580 (https://bugzilla.wikimedia.org/63687) (owner: 10Addshore) [12:42:55] (03PS2) 10Hashar: Add triggers for php and js lint for labsl-toollabs [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/153581 (https://bugzilla.wikimedia.org/63687) (owner: 10Addshore) [12:43:34] (03PS1) 10Vikassy: Added more languages [integration/jenkins-job-builder-config] (cloudbees) - 10https://gerrit.wikimedia.org/r/153591 [12:44:09] (03CR) 10Hashar: [C: 032] "Jobs configured:" [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/153580 (https://bugzilla.wikimedia.org/63687) (owner: 10Addshore) [12:44:40] (03PS2) 10Vikassy: Added more languages to screenshot job [integration/jenkins-job-builder-config] (cloudbees) - 10https://gerrit.wikimedia.org/r/153591 [12:45:27] vikas: http://robots.thoughtbot.com/sort-lines-alphabetically-in-vim [12:47:08] (03PS3) 10Vikassy: Added more languages to language screenshot job [integration/jenkins-job-builder-config] (cloudbees) - 10https://gerrit.wikimedia.org/r/153591 [12:48:06] (03CR) 10Hashar: [C: 04-1] "I am not entirely sure the job is needed since that repository only has third party JavaScript libraries which does not pass jshint." [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/153581 (https://bugzilla.wikimedia.org/63687) (owner: 10Addshore) [12:51:30] hashar: is jenkins busy, down, or something? cc aharoni, vikas [12:51:54] hashar: this job did not get any love from jenkins :( https://gerrit.wikimedia.org/r/#/c/153591/ [12:52:46] (03Merged) 10jenkins-bot: Add phplint and jslint to labs-toolabs [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/153580 (https://bugzilla.wikimedia.org/63687) (owner: 10Addshore) [12:53:18] (03CR) 10Zfilipin: [C: 032] Added more languages to language screenshot job [integration/jenkins-job-builder-config] (cloudbees) - 10https://gerrit.wikimedia.org/r/153591 (owner: 10Vikassy) [12:54:52] vikas, aharoni https://integration.wikimedia.org/ci/view/BrowserTests/job/browsertests-VisualEditor-language-screenshot-linux-firefox-sauce/ [12:54:55] (03Merged) 10jenkins-bot: Added more languages to language screenshot job [integration/jenkins-job-builder-config] (cloudbees) - 10https://gerrit.wikimedia.org/r/153591 (owner: 10Vikassy) [12:55:29] zeljkof: what is broken? [12:55:50] hashar: the first two patch sets for this commit https://gerrit.wikimedia.org/r/#/c/153591/ [12:55:57] did not get jenkins jobs running [12:56:09] yeah it stop processing events from time to time [12:56:14] only after I have merged it did yamllint run [12:56:31] zeljkof: https://gerrit.wikimedia.org/r/#/c/151419/7/modules/ve-mw/tests/browser/features/step_definitions/language_screenshot_steps.rb,cm cc aharoni [12:57:45] vikas: aharoni: https://gerrit.wikimedia.org/r/#/c/151419/ [13:05:35] hashar: :) [13:11:44] vikas: Wikimania keynote videos: https://new.livestream.com/wikimania [13:23:46] zeljkof: https://gerrit.wikimedia.org/r/#/c/151419 cc aharoni [13:26:30] vikas: aharoni https://gerrit.wikimedia.org/r/#/c/151419/7..9/modules/ve-mw/tests/browser/features/step_definitions/language_screenshot_steps.rb,unified [13:39:26] zeljkof: https://gerrit.wikimedia.org/r/#/c/153594 cc aharoni [13:48:46] aharoni: https://integration.wikimedia.org/ci/view/BrowserTests/job/browsertests-VisualEditor-language-screenshot-linux-firefox-sauce/ [13:50:21] vikas: zeljkof https://commons.wikimedia.org/wiki/User:LanguageScreenshotBot [13:50:28] http://commons.wikimedia.beta.wmflabs.org/wiki/Special:ListFiles/LanguageScreenshotBot [13:51:43] (03CR) 10Hashar: [C: 04-1] "Change depends on rubocop being made available on the Jenkins slaves which is https://rt.wikimedia.org/Ticket/Display.html?id=8103" [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/152926 (https://bugzilla.wikimedia.org/69245) (owner: 10Zfilipin) [13:53:43] zeljkof: when proposing changes in Gerrit to multiple repositories, you can have them linked by using the same Change-Id value :-] [13:54:02] this way you can lookup the change-id in Gerrit search and that will yield all the changes \O/ [13:55:33] hashar: I usually use the same topic branch :) [13:55:37] zeljkof: aharoni http://commons.wikimedia.beta.wmflabs.org/wiki/File:VisualEditor_Insert_Menu-ru.png [13:55:55] http://commons.wikimedia.beta.wmflabs.org/wiki/File:VisualEditor_Media_caption_editing-en.png [13:55:58] this one is a bit weird [13:56:09] says "an Francisco", and the "S" is further down. [13:56:21] (03CR) 10Hashar: [C: 04-1] "It is going to fail on non master branches. So the voting: false should be replaced with a branch selector that looks more or less like:" [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/153575 (https://bugzilla.wikimedia.org/46500) (owner: 10Addshore) [13:56:51] hashar: see? :) https://gerrit.wikimedia.org/r/#/q/topic:bug/52246,n,z [13:57:10] ahh [13:57:18] yeah topic would work as well :D [13:57:22] nice [14:02:40] hashar: and since change id is created automatically, you do not have to change it [14:02:57] zeljkof: yeah will have to remember to use that :] [14:03:20] hashar: my workflow is to create a bug in bugzilla, and then use the bug number as topic branch name [14:03:25] and it just works [14:03:28] yeah I do the same [14:03:29] no special setup [14:03:41] and git-review even set the topic for you when it detects Bug: 12345 in the commit message [14:03:46] that is nice [14:04:08] did not know that :) [14:04:15] but yes, it changes 1234 to bug/1234 [14:05:07] need some grocery be back later this evening [14:05:10] * zeljkof is out to luch [14:05:16] * zeljkof needs food [15:42:53] 3Wikimedia / 3Quality Assurance: mediawiki_api client.create_page fails on Flow board - 10https://bugzilla.wikimedia.org/69321#c1 (10Chris McMahon) I am not sure that it is even wise to consider parity between creating or editing a wiki page and creating or editing a Flow entity using the same API calls. I... [16:25:08] 3Wikimedia / 3Quality Assurance: rubocop should run after patch set submission to every repo that has Ruby code - 10https://bugzilla.wikimedia.org/69245 (10Greg Grossmeier) p:5Unprio>3Normal [16:25:38] 3Wikimedia / 3Quality Assurance: refactor API steps in MF - 10https://bugzilla.wikimedia.org/63748 (10Chris McMahon) 5NEW>3RESO/FIX [16:39:23] wow, Google Chat quit and my garbled audio kept leaking in for a good 10 seconds or so greg-g :-) [16:40:09] yuck [16:40:11] I got a notification about Hangout using new plugins, I assume that's the root cause [16:40:57] I tried 3 browsers on 2 OSs, so it's not the local machine [16:43:05] hah [17:12:55] (03CR) 10Cmcmahon: [C: 032] Chrome 28 is the last version that works properly on Sauce Labs [integration/jenkins-job-builder-config] (cloudbees) - 10https://gerrit.wikimedia.org/r/153408 (https://bugzilla.wikimedia.org/69399) (owner: 10Zfilipin) [17:32:23] (03PS1) 10Dduvall: Fixed API query for wiki extension dependencies [selenium] - 10https://gerrit.wikimedia.org/r/153630 [17:33:15] chrismcmahon: ^ [17:33:29] hi marxarelli looking... [17:33:39] a major bug in the extension depedencies made it into the 0.3.0 release :/ [17:34:47] (03CR) 10Cmcmahon: [C: 032] Fixed API query for wiki extension dependencies [selenium] - 10https://gerrit.wikimedia.org/r/153630 (owner: 10Dduvall) [17:34:49] (03Merged) 10jenkins-bot: Fixed API query for wiki extension dependencies [selenium] - 10https://gerrit.wikimedia.org/r/153630 (owner: 10Dduvall) [17:34:51] getting unit tests going for mediawiki_selenium would be a great goal for next quarter :) [17:36:20] chrismcmahon: is there anything else pending or can i cut a patch release? [17:41:11] (03PS1) 10Dduvall: Releasing patch version 0.3.1 [selenium] - 10https://gerrit.wikimedia.org/r/153633 [17:42:06] chrismcmahon: ^ when you get a chance. appreciate the quick turnaround, btw. that was a big bumble on my part [17:44:07] marxarelli: go for it [17:44:40] (03CR) 10Cmcmahon: [C: 032] Releasing patch version 0.3.1 [selenium] - 10https://gerrit.wikimedia.org/r/153633 (owner: 10Dduvall) [17:44:44] (03Merged) 10jenkins-bot: Releasing patch version 0.3.1 [selenium] - 10https://gerrit.wikimedia.org/r/153633 (owner: 10Dduvall) [17:58:10] 3Wikimedia / 3Continuous integration: *-debian-glue seems to be broken - 10https://bugzilla.wikimedia.org/69443 (10Tim Landscheidt) 3NEW p:3Unprio s:3normal a:3None I submitted Gerrit change #153625 primarily to test Addshore's enabling JS and PHP linters for the labs/toollabs repository, but this tr... [18:24:02] ryasmeen: quick Q: do you know if there are any big changes to the Cite UI coming up? [19:08:23] 3Wikimedia / 3Continuous integration: *-debian-glue seems to be broken - 10https://bugzilla.wikimedia.org/69443#c1 (10Antoine "hashar" Musso) The job ran on a Precise instance and the relevant issue is: + COWBUILDER_BASE=/var/cache/pbuilder/base-precise-amd64.cow + echo '*** No COWBUILDER_BASE set, using /... [19:08:41] 3Wikimedia / 3Continuous integration: *-debian-glue seems to be broken - 10https://bugzilla.wikimedia.org/69443 (10Antoine "hashar" Musso) a:3Antoine "hashar" Musso [19:13:08] 3Wikimedia / 3Continuous integration: *-debian-glue seems to be broken - 10https://bugzilla.wikimedia.org/69443#c2 (10Antoine "hashar" Musso) Ah: 00:00:07.535 + sudo DIST= ARCH=amd64 cowbuilder --update --basepath /var/cache/pbuilder/base-precise-amd64.cow --configfile=/tmp/tmp.mqs0MRaNa9 00:00:08.149 sudo:... [19:36:39] 3Wikimedia / 3Continuous integration: *-debian-glue seems to be broken - 10https://bugzilla.wikimedia.org/69443#c3 (10Antoine "hashar" Musso) 5NEW>3RESO/FIX I have changed the sudo policy for the jenkins-deploy user at https://wikitech.wikimedia.org/wiki/Special:NovaSudoer to keep the ARCH environment v... [19:40:08] 3Wikimedia / 3Continuous integration: CodeSniffer Generic.Formatting.SpaceAfterCast.NoSpace is incorrect - 10https://bugzilla.wikimedia.org/48450#c14 (10Antoine "hashar" Musso) Per Timo Comment #8 the rule is abandoned so we do not enforce one way or another. My patch https://gerrit.wikimedia.org/r/#/c/6696... [19:43:23] 3Wikimedia / 3Continuous integration: Jenkins: Overhaul the phpcs macro - 10https://bugzilla.wikimedia.org/48420#c26 (10Antoine "hashar" Musso) I have kept this bug around as per Comment #21: > I still have to get rid of the old macros in Jenkins Job Builder and to > always ends up using the shell wrapper i... [20:49:08] 3Wikimedia / 3Continuous integration: *-debian-glue seems to be broken - 10https://bugzilla.wikimedia.org/69443#c4 (10Tim Landscheidt) Indeed, it seems to work now. Merci! [21:25:23] 3Wikimedia / 3Continuous integration: *-debian-glue seems to be broken - 10https://bugzilla.wikimedia.org/69443#c5 (10Antoine "hashar" Musso) Next time I get Jenkins Debian Glue upgraded, I should retrigger a bunch of Jenkins jobs to make sure they are still working properly :-] [21:57:21] (03CR) 10Tim Landscheidt: "@hashar: .jshintrc & Co. is fine with me; the idea is to have some automatic linting at all. But I would also be okay with just enabling " [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/153581 (https://bugzilla.wikimedia.org/63687) (owner: 10Addshore) [22:09:50] (03PS3) 10Krinkle: Enable phplint and jslint jobs for labs-toollabs [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/153581 (https://bugzilla.wikimedia.org/63687) (owner: 10Addshore) [22:12:05] (03CR) 10Krinkle: [C: 04-1] "Indeed, the jslint job should not be non-voting. Only if it is currently not passing for some reason. Which, as Hashar said, is the case r" [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/153581 (https://bugzilla.wikimedia.org/63687) (owner: 10Addshore) [23:09:10] 3Wikimedia / 3Continuous integration: qunit tests consistently randomly failing on jenkins - 10https://bugzilla.wikimedia.org/69448 (10Kunal Mehta (Legoktm)) 3NEW p:3Unprio s:3normal a:3None This has been a problem for a while now, but I guess no one else has filed a bug since no one really cares. [23:09:38] 3Wikimedia / 3Continuous integration: MediaWiki core qunit tests consistently randomly failing on jenkins - 10https://bugzilla.wikimedia.org/69448 (10Kunal Mehta (Legoktm)) p:5Unprio>3High