[00:11:02] 3Wikimedia / 3Continuous integration: Zuul: Highlight relevant change on Zuul status page when following submit pipeline url - 10https://bugzilla.wikimedia.org/63399 (10Krinkle) 5PATC>3NEW [02:11:23] (03CR) 10Jforrester: "Ping on this; can I help come up with a solution?" [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/125543 (owner: 10Jforrester) [02:12:59] (03PS3) 10Jforrester: [WIP] Generic banana linter job template [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/129826 (https://bugzilla.wikimedia.org/64045) [08:01:16] vikas: looks like I will be 10 or so minutes late today, sorry, crazy morning [08:01:27] zeljkof: ok :) [10:22:26] (03CR) 10Krinkle: [C: 04-1] "I considered it as one of two options before, but I've come to the conclusion that setting these up as standalone jobs is the option I'd l" [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/129826 (https://bugzilla.wikimedia.org/64045) (owner: 10Jforrester) [11:59:17] hello [12:32:22] (03PS1) 10Zfilipin: Updated list of repositories that use the gem [selenium] - 10https://gerrit.wikimedia.org/r/142513 [12:35:39] (03PS2) 10Zfilipin: Updated list of repositories that use the gem [selenium] - 10https://gerrit.wikimedia.org/r/142513 [12:47:45] (03PS1) 10Hashar: Puppet jobs for operations/puppet/cdh [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/142515 [12:48:27] (03PS2) 10Hashar: Puppet jobs for operations/puppet/cdh [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/142515 [12:48:48] (03PS1) 10Hashar: Triggers for operations/puppet/cdh [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/142516 [12:52:19] (03CR) 10Hashar: [C: 032] Triggers for operations/puppet/cdh [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/142516 (owner: 10Hashar) [12:52:24] (03Merged) 10jenkins-bot: Triggers for operations/puppet/cdh [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/142516 (owner: 10Hashar) [12:52:27] (03CR) 10Hashar: [C: 032] Puppet jobs for operations/puppet/cdh [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/142515 (owner: 10Hashar) [12:52:40] welcome back hashar :) [12:52:56] (03Merged) 10jenkins-bot: Puppet jobs for operations/puppet/cdh [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/142515 (owner: 10Hashar) [12:56:54] zeljkof: :-) [12:57:15] zeljkof: so my JJB patch is in conflict with another similar patch that was proposed 2 or 3 months ago [12:57:23] and now I have got to sort out both patches [12:57:48] good luck [13:00:37] oh it is not too hard [13:00:45] just need some motivations to read the other person code / tests [13:37:36] (03CR) 10Manybubbles: [C: 032] Updated list of repositories that use the gem [selenium] - 10https://gerrit.wikimedia.org/r/142513 (owner: 10Zfilipin) [13:37:38] (03Merged) 10jenkins-bot: Updated list of repositories that use the gem [selenium] - 10https://gerrit.wikimedia.org/r/142513 (owner: 10Zfilipin) [14:29:51] hi noahsussman not sure you're actually here, but congratulations on the talk at AST Meetup yesterday, sounds like you had a good crowd [14:30:19] thanks! [14:35:23] noahsussman: I saw some pictures on Twitter. looks like NYC crowds dress a bit better than Valley types :-) [15:11:08] (03PS2) 10Zfilipin: Make the check for complete login independent of language [selenium] - 10https://gerrit.wikimedia.org/r/142292 (owner: 10Cmcmahon) [15:11:26] (03CR) 10Zfilipin: [C: 032] Make the check for complete login independent of language [selenium] - 10https://gerrit.wikimedia.org/r/142292 (owner: 10Cmcmahon) [15:11:28] (03Merged) 10jenkins-bot: Make the check for complete login independent of language [selenium] - 10https://gerrit.wikimedia.org/r/142292 (owner: 10Cmcmahon) [15:12:18] chrismcmahon: thank you for https://gerrit.wikimedia.org/r/#/c/142292/ :) [15:13:14] vikas: zeljkof and I are releasing that right now. zeljkof walked my through your screen shot code yesterday, good job! [15:14:03] chrismcmahon: thank you :) [15:14:48] chrismcmahon: zeljkof helped me :) [15:16:34] (03PS1) 10Zfilipin: Releasing patch version 0.2.25 [selenium] - 10https://gerrit.wikimedia.org/r/142537 [15:16:55] (03CR) 10Zfilipin: [C: 032] Releasing patch version 0.2.25 [selenium] - 10https://gerrit.wikimedia.org/r/142537 (owner: 10Zfilipin) [15:16:57] (03Merged) 10jenkins-bot: Releasing patch version 0.2.25 [selenium] - 10https://gerrit.wikimedia.org/r/142537 (owner: 10Zfilipin) [15:29:13] (03PS1) 10Hashar: Jobs for some more extensions [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/142540 [15:38:14] (03PS1) 10Hashar: Jobs for some more extensions [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/142544 [15:39:22] (03CR) 10Hashar: [C: 032] Jobs for some more extensions [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/142544 (owner: 10Hashar) [15:39:29] (03Merged) 10jenkins-bot: Jobs for some more extensions [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/142544 (owner: 10Hashar) [15:43:37] (03PS1) 10Zfilipin: Created the first job to run Selenium tests in mediawiki/core [integration/jenkins-job-builder-config] (cloudbees) - 10https://gerrit.wikimedia.org/r/142552 [15:44:30] (03CR) 10Cmcmahon: [C: 032] Created the first job to run Selenium tests in mediawiki/core [integration/jenkins-job-builder-config] (cloudbees) - 10https://gerrit.wikimedia.org/r/142552 (owner: 10Zfilipin) [15:46:17] (03Merged) 10jenkins-bot: Created the first job to run Selenium tests in mediawiki/core [integration/jenkins-job-builder-config] (cloudbees) - 10https://gerrit.wikimedia.org/r/142552 (owner: 10Zfilipin) [15:52:33] (03CR) 10Hashar: [C: 032] "Deployed and triggered" [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/142540 (owner: 10Hashar) [15:53:04] (03Merged) 10jenkins-bot: Jobs for some more extensions [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/142540 (owner: 10Hashar) [16:59:53] :) [17:02:19] chrismcmahon: heeyy [17:02:25] chrismcmahon: the JJB patch is on its way [17:02:33] I am confident it is going to be merged pretty soon. [17:03:24] chrismcmahon: if Zeljkof and I manage to pair together next week, we might well have the IE job inserted nicely in the configuration files and the job created on spot [17:03:29] I am not worried about it [17:04:20] annnd I completely forgot to follow up on the lxc/docker mails grr. Well dinner time. See you later [17:10:38] dinner time [18:23:52] chrismcmahon: mantle's on beta [18:24:14] thanks greg-g [18:45:20] 3Wikimedia / 3Quality Assurance: Flow builds not picking up password variable in JJB - 10https://bugzilla.wikimedia.org/67208 (10Chris McMahon) 3NEW p:3Unprio s:3normal a:3None See for example https://integration.wikimedia.org/ci/view/BrowserTests/job/browsertests-Flow-en.wikipedia.beta.wmflabs.org-l... [19:55:28] (03PS15) 10Hashar: (WIP) Experiment zuul-cloner with extensions [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/141846 [19:56:02] (03CR) 10Hashar: "PoolCounter now has an entry point" [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/141846 (owner: 10Hashar) [19:58:22] hi hashar I know it's late for you, but do you have time to look at a jjb browser test job for a problem? I've looked and can't figure it out. Flow jobs don't seem to be picking up the MEDIAWIKI_PASSWORD_VARIABLE=MEDIAWIKI_PASSWORD_SELENIUM_USER_WMFLABS_ORG properly [19:58:44] ohhh [19:58:48] hashar: job is https://integration.wikimedia.org/ci/view/BrowserTests/job/browsertests-Flow-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce/ [19:58:55] so [19:59:05] I have a preference for stout beers with high bitterness [19:59:40] * hashar digs [19:59:51] hashar: I like hoppy beers too. :-) [20:03:17] chrismcmahon: I am afraid you will want zeljkof :-( [20:03:31] though it passed a day ago [20:03:36] maybe some refactoring broke it ? [20:04:07] hashar: I thought so. We made some changes this morning. https://bugzilla.wikimedia.org/show_bug.cgi?id=67208 [20:04:10] zeljkof did a change in the config just before you at 2014-06-27_15-40-17 [20:04:14] https://integration.wikimedia.org/ci/view/BrowserTests/job/browsertests-Flow-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce/jobConfigHistory/ [20:04:36] though that only adds supports to set ie/safari versions [20:05:35] chrismcmahon: build 28 has a lot of tests [20:05:38] that is the last build [20:06:01] seems you repushed it with JJB [20:07:07] hashar: I tried reverting to the previous version manually, but it didn't work. all the tests that log in fail because of not have a password, all the anon tests are OK [20:07:38] hashar: and Flow I think is the only build with the password problem. I am not seeing the issue, looks like it should work. [20:07:39] i am looking at https://saucelabs.com/jobs/58886d3ec7af415e9b33866c6fb0dc06 [20:08:07] it does login [20:08:22] hashar: that one does, interesting [20:08:39] but get logged out at some point [20:08:49] i.e. when browsing the Talk:Flow_QA page [20:08:54] this one does not: https://integration.wikimedia.org/ci/view/BrowserTests/job/browsertests-Flow-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce/28/testReport/junit/(root)/Close%20and%20open%20topics/Closing_a_topic_and_then_changing_your_mind/ [20:09:15] I am looking at build 28 test https://integration.wikimedia.org/ci/view/BrowserTests/job/browsertests-Flow-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce/28/testReport/(root)/Follow%20user%20links/User_links_takes_me_to_the_user_page/ [20:09:16] hashar: OK, I think I know the get-logged-out problem seen that in other tests [20:09:29] maybe an issue on beta ? [20:10:19] we could use a smoke test for beta that ensure we can login / logout properly :] [20:10:29] run than once per hour and spam the world when it is broken [20:11:32] hashar: https://bugzilla.wikimedia.org/show_bug.cgi?id=67171 (and the see also) [20:11:49] hashar: and we have reports of it happening in production also, but no specifics [20:25:20] :-( [21:11:56] our tests are a mess [21:11:57] the more I run them, the more bugs I find!!!!!! [21:12:04] anyway I am out for now [21:12:06] hopefully IE on sauce labs next week [21:12:17] and yet another crazy RFC [21:14:15] heh [21:35:36] 3Wikimedia / 3Continuous integration: Have unit tests of all wmf deployed extensions to pass (tracking) - 10https://bugzilla.wikimedia.org/67216 (10Antoine "hashar" Musso) 3NEW p:3Unprio s:3normal a:3None When installing all the MediaWiki extensions currently deployed on the Wikimedia cluster with a... [21:35:47] greg-g: for your radar https://bugzilla.wikimedia.org/show_bug.cgi?id=67216 "" Have unit tests of all wmf deployed extensions to pass """ [21:36:00] greg-g: found out both I and Ori have been working on the same effort :-] [21:41:47] 3Wikimedia / 3Continuous integration: Have unit tests of all wmf deployed extensions to pass (tracking) - 10https://bugzilla.wikimedia.org/67216#c1 (10Antoine "hashar" Musso) Add bugs Ori and I filled. [21:41:56] sleeping time [21:45:32] hashar_: Is https://bugzilla.wikimedia.org/show_bug.cgi?id=67216 meant to only be about HHVM failures? [21:46:12] James_F: for PHP as well [21:46:26] James_F: if the tests are not passing, it is not helping measuring whether HHVM is going to work [21:46:32] so I guess it is a blocker to hhvm [21:46:48] hashar_: … but https://bugzilla.wikimedia.org/show_bug.cgi?id=66937 which you've marked as blocking that is an HHVM bug. [21:46:59] hashar_: So it's "pass in both PHP-Zend and HHVM"? [21:47:05] if you want to advocate it locally I will be more than obliged to have coffee delivered at your desk [21:47:14] ah [21:47:26] yeah I guess it is both [21:47:49] Ori and I both had the same idea: run the tests with all extensions together [21:48:01] he did in the contextt of HHVM, I did it in the context of Zend for Jenkins [21:48:02] * James_F nods. [21:48:13] OK, will re-label. [21:48:25] thanks [21:48:51] I should push a mail to wikitech-l about it [21:48:57] and have folks to fill bug / fix them [21:49:02] 3Wikimedia / 3Continuous integration: Have unit tests of all wmf deployed extensions pass when installed together, in both PHP-Zend and HHVM (tracking) - 10https://bugzilla.wikimedia.org/67216#c2 (10James Forrester) Relabel per discussion. [21:49:03] most of them are probably low hanging fruits [21:49:09] excellent [21:49:11] Yeah. [21:49:13] +1 James [21:50:00] James_F: something I will be missing all my life: being a smart english gentleman [21:52:23] enjoy the coffee [21:52:25] I am finally out [22:41:35] 3Wikimedia / 3Quality Assurance: create build for Math browser test - 10https://bugzilla.wikimedia.org/67221 (10Chris McMahon) 3NEW p:3Unprio s:3normal a:3None ported the Math test from /qa/browsertests to the extension repo, now we need a build for it in WMF Jenkins. [22:41:47] 3Wikimedia / 3Quality Assurance: create build for Math browser test - 10https://bugzilla.wikimedia.org/67221 (10Chris McMahon) [22:41:47] 3Wikimedia / 3Quality Assurance: create build for PageTriage browser test - 10https://bugzilla.wikimedia.org/67134 (10Chris McMahon) [22:46:23] greg-g: physikerwelt just gave the +1 to merge the Math browser test to the Math repo and I +2'd it, that was the last one outstanding. [22:47:14] sweet