[00:04:43] (03CR) 10Dduvall: [C: 032] Reimplemented API helper [selenium] (env-abstraction-layer) - 10https://gerrit.wikimedia.org/r/172906 (owner: 10Dduvall) [00:12:32] (03PS1) 10Awight: Add mobile acceptance test for CentralNotice [integration/config] - 10https://gerrit.wikimedia.org/r/173207 [00:13:04] (03CR) 10jenkins-bot: [V: 04-1] Add mobile acceptance test for CentralNotice [integration/config] - 10https://gerrit.wikimedia.org/r/173207 (owner: 10Awight) [00:14:50] (03PS2) 10Awight: Add mobile acceptance test for CentralNotice [integration/config] - 10https://gerrit.wikimedia.org/r/173207 [00:15:31] chrismcmahon: I tried to add a mobile job, here ^. Also, I was wondering if console warnings and errors will fail the test? [00:31:33] awight: I'll check it out early tomorrow, I'm about to pack it in for today. Pointing at the mobile URL is a good idea. And: the test won't fail solely on the basis of console errors, only if such errors affect what is presented to the user. Selenium always tries to emulate only what the user sees. [00:32:20] chrismcmahon: hrm, ok thanks! [00:34:44] awight: many many web apps generate console errors but perform perfectly well for people using them. this is not good practice, but it's how the world works :-) [00:35:30] yeah... I've just been burned today, I took down all mobile clients due to a js error causing further js processing to stop. [00:36:25] yep, and all my test builds suffered :-) . That's cool, that's what beta labs is for. [00:36:50] well... I killed the main cluster as well. [00:36:56] * awight slinks home [00:37:12] awight: ha, I missed that one. I think bd808 has a t-shirt for you. [00:37:29] jesus I just need another signature on the shirt I already own [00:40:16] Project browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce build #285: FAILURE in 46 min: https://integration.wikimedia.org/ci/job/browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce/285/ [01:01:30] Project browsertests-Flow-test2.wikipedia.org-linux-chrome-sauce build #272: STILL FAILING in 55 min: https://integration.wikimedia.org/ci/job/browsertests-Flow-test2.wikipedia.org-linux-chrome-sauce/272/ [01:09:19] Project browsertests-GettingStarted-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce build #157: SUCCESS in 1 min 21 sec: https://integration.wikimedia.org/ci/job/browsertests-GettingStarted-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce/157/ [01:13:59] * YuviPanda is back [01:30:29] YuviPanda: Do you have any rsyslog debugging magic? [01:30:39] alas, none... [01:31:08] sadness [01:45:30] 3Wikimedia Labs / 3deployment-prep (beta): no log in deployment-bastion:/data/project/logs from "503 server unavailable" on beta labs - 10https://bugzilla.wikimedia.org/72275#c7 (10Bryan Davis) Debugging some... On udplog.eqiad.wmflabs `sudo tcpdump udp port 8420` does not show any log packets being receive... [01:56:26] PROBLEM - CI: Low disk space on /var on labmon1001 is CRITICAL: CRITICAL: integration.integration-puppetmaster.diskspace._var.byte_avail.value (11.11%) [02:20:43] Project browsertests-VisualEditor-test2.wikipedia.org-linux-firefox-sauce build #303: STILL FAILING in 1 hr 19 min: https://integration.wikimedia.org/ci/job/browsertests-VisualEditor-test2.wikipedia.org-linux-firefox-sauce/303/ [03:23:24] Yippee, build fixed! [03:23:24] Project browsertests-PageTriage-en.wikipedia.beta.wmflabs.org-linux-chrome-sauce build #227: FIXED in 1 min 38 sec: https://integration.wikimedia.org/ci/job/browsertests-PageTriage-en.wikipedia.beta.wmflabs.org-linux-chrome-sauce/227/ [04:16:57] Yippee, build fixed! [04:16:57] Project browsertests-Core-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce build #292: FIXED in 20 min: https://integration.wikimedia.org/ci/job/browsertests-Core-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce/292/ [04:28:33] Yippee, build fixed! [04:28:33] Project browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-os_x_10.9-safari-sauce build #283: FIXED in 40 min: https://integration.wikimedia.org/ci/job/browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-os_x_10.9-safari-sauce/283/ [04:29:53] Yippee, build fixed! [04:29:54] Project browsertests-CirrusSearch-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce build #268: FIXED in 2 min 36 sec: https://integration.wikimedia.org/ci/job/browsertests-CirrusSearch-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce/268/ [04:36:24] RECOVERY - CI: Low disk space on /var on labmon1001 is OK: OK: All targets OK [04:50:49] Yippee, build fixed! [04:50:50] Project browsertests-Flow-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce build #354: FIXED in 1 hr 1 min: https://integration.wikimedia.org/ci/job/browsertests-Flow-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce/354/ [05:07:25] (03CR) 10Cscott: "Dumping some (trimmed) conversation with bd808:" [integration/config] - 10https://gerrit.wikimedia.org/r/170030 (owner: 10Cscott) [05:27:58] Yippee, build fixed! [05:27:59] Project browsertests-Flow-en.wikipedia.beta.wmflabs.org-linux-chrome-monobook-sauce build #114: FIXED in 58 min: https://integration.wikimedia.org/ci/job/browsertests-Flow-en.wikipedia.beta.wmflabs.org-linux-chrome-monobook-sauce/114/ [05:42:20] Yippee, build fixed! [05:42:21] Project browsertests-Echo-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce build #184: FIXED in 14 min: https://integration.wikimedia.org/ci/job/browsertests-Echo-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce/184/ [06:30:08] Yippee, build fixed! [06:30:09] Project browsertests-WikiLove-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce build #259: FIXED in 4 min 41 sec: https://integration.wikimedia.org/ci/job/browsertests-WikiLove-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce/259/ [06:43:02] Yippee, build fixed! [06:43:02] Project browsertests-Echo-en.wikipedia.beta.wmflabs.org-linux-chrome-sauce build #167: FIXED in 12 min: https://integration.wikimedia.org/ci/job/browsertests-Echo-en.wikipedia.beta.wmflabs.org-linux-chrome-sauce/167/ [06:47:52] Yippee, build fixed! [06:47:52] Project browsertests-PageTriage-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce build #227: FIXED in 1 min 48 sec: https://integration.wikimedia.org/ci/job/browsertests-PageTriage-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce/227/ [07:25:39] Yippee, build fixed! [07:25:40] Project browsertests-MobileFrontend-en.m.wikipedia.beta.wmflabs.org-linux-chrome-sauce build #330: FIXED in 1 hr 16 min: https://integration.wikimedia.org/ci/job/browsertests-MobileFrontend-en.m.wikipedia.beta.wmflabs.org-linux-chrome-sauce/330/ [07:27:43] Yippee, build fixed! [07:27:44] Project browsertests-PdfHandler-test2.wikipedia.org-linux-firefox-sauce build #199: FIXED in 2 min 3 sec: https://integration.wikimedia.org/ci/job/browsertests-PdfHandler-test2.wikipedia.org-linux-firefox-sauce/199/ [08:11:16] https://www.mediawiki.org/wiki/Talk:Google_Code-in#Quality_Assurance [08:13:12] Yippee, build fixed! [08:13:13] Project browsertests-MobileFrontend-en.m.wikipedia.beta.wmflabs.org-linux-firefox-sauce build #365: FIXED in 1 hr 25 min: https://integration.wikimedia.org/ci/job/browsertests-MobileFrontend-en.m.wikipedia.beta.wmflabs.org-linux-firefox-sauce/365/ [08:47:04] Yippee, build fixed! [08:47:05] Project browsertests-MobileFrontend-test2.m.wikipedia.org-linux-firefox-sauce build #289: FIXED in 1 hr 19 min: https://integration.wikimedia.org/ci/job/browsertests-MobileFrontend-test2.m.wikipedia.org-linux-firefox-sauce/289/ [09:17:39] Yippee, build fixed! [09:17:39] Project browsertests-Echo-test2.wikipedia.org-linux-firefox-sauce build #164: FIXED in 18 min: https://integration.wikimedia.org/ci/job/browsertests-Echo-test2.wikipedia.org-linux-firefox-sauce/164/ [09:58:58] Yippee, build fixed! [09:58:59] Project browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce build #286: FIXED in 41 min: https://integration.wikimedia.org/ci/job/browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce/286/ [10:17:18] (03CR) 10Krinkle: [C: 031] mediawiki-vendor-integration -> mediawiki-phpunit [integration/config] - 10https://gerrit.wikimedia.org/r/172970 (https://bugzilla.wikimedia.org/72787) (owner: 10Hashar) [11:14:10] !log Recreated a labs Gerrit setup on integration-zuul-server . Available from http://integration.wmflabs.org/gerrit/ using OpenID for authentication. [11:14:15] Logged the message, Master [11:20:35] Project browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-linux-chrome-sauce build #286: FAILURE in 28 min: https://integration.wikimedia.org/ci/job/browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-linux-chrome-sauce/286/ [11:30:26] (03PS1) 10Hashar: Adjust .gitreview [integration/config] (labs) - 10https://gerrit.wikimedia.org/r/173258 [11:30:28] (03PS1) 10Hashar: Move layout file to /zuul/ [integration/config] (labs) - 10https://gerrit.wikimedia.org/r/173259 [11:30:32] (03CR) 10jenkins-bot: [V: 04-1] Adjust .gitreview [integration/config] (labs) - 10https://gerrit.wikimedia.org/r/173258 (owner: 10Hashar) [11:30:34] (03CR) 10jenkins-bot: [V: 04-1] Move layout file to /zuul/ [integration/config] (labs) - 10https://gerrit.wikimedia.org/r/173259 (owner: 10Hashar) [11:30:56] (03CR) 10Hashar: [C: 032 V: 032] "Force merge, being worked on." [integration/config] (labs) - 10https://gerrit.wikimedia.org/r/173258 (owner: 10Hashar) [11:30:58] (03CR) 10jenkins-bot: [V: 04-1] Adjust .gitreview [integration/config] (labs) - 10https://gerrit.wikimedia.org/r/173258 (owner: 10Hashar) [11:31:08] (03CR) 10Hashar: [C: 032 V: 032] "Force merge, being worked on." [integration/config] (labs) - 10https://gerrit.wikimedia.org/r/173259 (owner: 10Hashar) [11:31:10] (03CR) 10jenkins-bot: [V: 04-1] Adjust .gitreview [integration/config] (labs) - 10https://gerrit.wikimedia.org/r/173258 (owner: 10Hashar) [11:31:12] (03CR) 10jenkins-bot: [V: 04-1] Move layout file to /zuul/ [integration/config] (labs) - 10https://gerrit.wikimedia.org/r/173259 (owner: 10Hashar) [11:34:57] (03PS1) 10Hashar: Dummy tox.ini from `master` branch [integration/config] (labs) - 10https://gerrit.wikimedia.org/r/173260 [11:35:13] (03CR) 10Hashar: [C: 032] Dummy tox.ini from `master` branch [integration/config] (labs) - 10https://gerrit.wikimedia.org/r/173260 (owner: 10Hashar) [11:35:20] (03CR) 10jenkins-bot: [V: 04-1] Dummy tox.ini from `master` branch [integration/config] (labs) - 10https://gerrit.wikimedia.org/r/173260 (owner: 10Hashar) [11:35:24] pff [11:38:20] (03PS1) 10Hashar: Don't validate Zuul layout on 'labs' branch [integration/config] - 10https://gerrit.wikimedia.org/r/173261 [11:39:07] (03CR) 10Hashar: [C: 032] Don't validate Zuul layout on 'labs' branch [integration/config] - 10https://gerrit.wikimedia.org/r/173261 (owner: 10Hashar) [11:39:16] (03Merged) 10jenkins-bot: Don't validate Zuul layout on 'labs' branch [integration/config] - 10https://gerrit.wikimedia.org/r/173261 (owner: 10Hashar) [11:39:41] (03CR) 10Hashar: [C: 032] Dummy tox.ini from `master` branch [integration/config] (labs) - 10https://gerrit.wikimedia.org/r/173260 (owner: 10Hashar) [11:39:52] (03Merged) 10jenkins-bot: Dummy tox.ini from `master` branch [integration/config] (labs) - 10https://gerrit.wikimedia.org/r/173260 (owner: 10Hashar) [11:42:42] (03PS1) 10Hashar: Merge branch 'gerrit/attic/jjb-config/labs' into labs [integration/config] (labs) - 10https://gerrit.wikimedia.org/r/173263 [11:43:12] (03CR) 10jenkins-bot: [V: 04-1] Merge branch 'gerrit/attic/jjb-config/labs' into labs [integration/config] (labs) - 10https://gerrit.wikimedia.org/r/173263 (owner: 10Hashar) [11:43:46] (03CR) 10Hashar: [C: 032 V: 032] "Force merge since parent commit does not have a /jjb/ directory." [integration/config] (labs) - 10https://gerrit.wikimedia.org/r/173263 (owner: 10Hashar) [12:01:24] PROBLEM - CI: Low disk space on /var on labmon1001 is CRITICAL: CRITICAL: integration.integration-puppetmaster.diskspace._var.byte_avail.value (11.11%) [12:07:24] RECOVERY - CI: Low disk space on /var on labmon1001 is OK: OK: All targets OK [12:14:33] (03PS2) 10Hashar: Trigger analytics-aggregator-tox-py27 [integration/config] - 10https://gerrit.wikimedia.org/r/172954 [12:15:03] (03CR) 10Hashar: [C: 032] Trigger analytics-aggregator-tox-py27 [integration/config] - 10https://gerrit.wikimedia.org/r/172954 (owner: 10Hashar) [12:18:51] (03Merged) 10jenkins-bot: Trigger analytics-aggregator-tox-py27 [integration/config] - 10https://gerrit.wikimedia.org/r/172954 (owner: 10Hashar) [12:19:46] hashar: What would you recommend for mechanism to run tests from a slave in my own browser? [12:19:52] I want to access the qunit webserver of one of the labs slaves [12:20:35] I've made a static copy and symlinked it, and can adjust LocalSettings to ensure wgServerName won't conflict. [12:26:14] Krinkle: you would need to use ssh port forwarding [12:26:26] from your local machine port 8080 (example) to the remote slave on port :80 [12:27:44] Ah, yeah. That'd work. [12:27:46] Thanks! [12:27:49] Krinkle: the -L of ssh [12:27:55] http://www.debianadmin.com/howto-use-ssh-local-and-remote-port-forwarding.html should help [12:28:15] Krinkle: I recreated a Jenkins/Gerrit/Zuul setup on labs on integration-zuul-server :] [12:28:31] will polish it up this afternoon and write doc somewhere [12:28:47] that reimplement integration-dev you deleted a couple months ago :] [12:34:08] food [13:16:12] (03PS5) 10Hashar: Function to set DOC_PATH prefix on publish jobs [integration/config] - 10https://gerrit.wikimedia.org/r/173049 [13:20:17] PROBLEM - BetaLabs: Low disk space on /var on labmon1001 is CRITICAL: CRITICAL: deployment-prep.deployment-mediawiki02.diskspace._var.byte_avail.value (37.50%) [14:03:20] PROBLEM - CI: Low disk space on /var on labmon1001 is CRITICAL: CRITICAL: integration.integration-puppetmaster.diskspace._var.byte_avail.value (12.50%) [14:24:39] (03PS1) 10Hashar: Remove layout.yaml symbolic link [integration/config] - 10https://gerrit.wikimedia.org/r/173277 [14:24:59] (03PS2) 10Hashar: Remove layout.yaml symbolic link [integration/config] - 10https://gerrit.wikimedia.org/r/173277 [14:25:11] (03CR) 10Hashar: [C: 04-2] "Pending puppet change https://gerrit.wikimedia.org/r/173276" [integration/config] - 10https://gerrit.wikimedia.org/r/173277 (owner: 10Hashar) [14:43:28] (03CR) 10Hashar: "Uses execfile() instead of a module" [integration/config] - 10https://gerrit.wikimedia.org/r/173049 (owner: 10Hashar) [14:45:23] (03PS6) 10Hashar: Function to set DOC_PATH prefix on publish jobs [integration/config] - 10https://gerrit.wikimedia.org/r/173049 [14:46:14] (03CR) 10Hashar: "Changed python-file to use an absolute path. Needed until the zuul.conf layout_config parameter is updated in puppet ( https://gerrit.wiki" [integration/config] - 10https://gerrit.wikimedia.org/r/173049 (owner: 10Hashar) [14:54:27] (03CR) 10Hashar: [C: 032] "Puppet applied on gallium." [integration/config] - 10https://gerrit.wikimedia.org/r/173277 (owner: 10Hashar) [14:54:36] (03PS1) 10Hashar: Remove layout.yaml symbolic link [integration/config] (labs) - 10https://gerrit.wikimedia.org/r/173280 [14:54:38] (03Merged) 10jenkins-bot: Remove layout.yaml symbolic link [integration/config] - 10https://gerrit.wikimedia.org/r/173277 (owner: 10Hashar) [14:54:53] (03CR) 10Hashar: [C: 032] "puppet applied on integration-zuul-server.eqiad.wmflabs" [integration/config] (labs) - 10https://gerrit.wikimedia.org/r/173280 (owner: 10Hashar) [14:54:59] (03Merged) 10jenkins-bot: Remove layout.yaml symbolic link [integration/config] (labs) - 10https://gerrit.wikimedia.org/r/173280 (owner: 10Hashar) [15:05:13] (03CR) 10Hashar: "I gave it a shot on production using a merged change on mediawiki/tools/releng https://gerrit.wikimedia.org/r/#/c/116750/" [integration/config] - 10https://gerrit.wikimedia.org/r/173049 (owner: 10Hashar) [15:10:43] (03CR) 10Hashar: "The job triggered by the postmerge pipeline above had the parameters:" [integration/config] - 10https://gerrit.wikimedia.org/r/173049 (owner: 10Hashar) [15:11:26] (03PS7) 10Hashar: Function to set DOC_PATH prefix on publish jobs [integration/config] - 10https://gerrit.wikimedia.org/r/173049 [15:12:21] (03PS8) 10Hashar: Function to set DOC_PATH prefix on publish jobs [integration/config] - 10https://gerrit.wikimedia.org/r/173049 [15:13:25] (03CR) 10Hashar: "python-file now uses a relative path, puppet change https://gerrit.wikimedia.org/r/173276/ has been merged." [integration/config] - 10https://gerrit.wikimedia.org/r/173049 (owner: 10Hashar) [15:16:08] (03CR) 10Hashar: [C: 032] "Sorry for the spam. I merely took note to make sure I could revisit them if something screwed up." [integration/config] - 10https://gerrit.wikimedia.org/r/173049 (owner: 10Hashar) [15:16:17] (03Merged) 10jenkins-bot: Function to set DOC_PATH prefix on publish jobs [integration/config] - 10https://gerrit.wikimedia.org/r/173049 (owner: 10Hashar) [15:32:39] (03PS3) 10Zfilipin: Add mobile acceptance test for CentralNotice [integration/config] - 10https://gerrit.wikimedia.org/r/173207 (owner: 10Awight) [15:38:09] (03PS4) 10Zfilipin: Run CentralNotice browser tests at en.m.wikipedia.beta.wmflabs.org [integration/config] - 10https://gerrit.wikimedia.org/r/173207 (owner: 10Awight) [15:38:21] (03CR) 10Zfilipin: [C: 032] Run CentralNotice browser tests at en.m.wikipedia.beta.wmflabs.org [integration/config] - 10https://gerrit.wikimedia.org/r/173207 (owner: 10Awight) [15:41:39] (03Merged) 10jenkins-bot: Run CentralNotice browser tests at en.m.wikipedia.beta.wmflabs.org [integration/config] - 10https://gerrit.wikimedia.org/r/173207 (owner: 10Awight) [15:49:33] Project browsertests-CentralNotice-en.m.wikipedia.beta.wmflabs.org-linux-chrome-sauce build #1: FAILURE in 2 min 10 sec: https://integration.wikimedia.org/ci/job/browsertests-CentralNotice-en.m.wikipedia.beta.wmflabs.org-linux-chrome-sauce/1/ [16:36:29] RECOVERY - CI: Low disk space on /var on labmon1001 is OK: OK: All targets OK [16:38:57] (03PS1) 10Hashar: mwcore-docgen: drop the version logic [integration/jenkins] - 10https://gerrit.wikimedia.org/r/173295 [16:40:10] (03PS9) 10Hashar: Migrate mw doxygen to zuul-cloner and Trusty [integration/config] - 10https://gerrit.wikimedia.org/r/166034 (https://bugzilla.wikimedia.org/46771) [16:40:28] (03PS10) 10Hashar: Migrate mw doxygen to zuul-cloner and Trusty [integration/config] - 10https://gerrit.wikimedia.org/r/166034 (https://bugzilla.wikimedia.org/46771) [16:40:49] (03CR) 10Hashar: [C: 032] mwcore-docgen: drop the version logic [integration/jenkins] - 10https://gerrit.wikimedia.org/r/173295 (owner: 10Hashar) [16:40:51] (03Merged) 10jenkins-bot: mwcore-docgen: drop the version logic [integration/jenkins] - 10https://gerrit.wikimedia.org/r/173295 (owner: 10Hashar) [16:49:29] Project browsertests-Wikidata-WikidataTests-linux-firefox-sauce build #40: STILL FAILING in 2 hr 27 min: https://integration.wikimedia.org/ci/job/browsertests-Wikidata-WikidataTests-linux-firefox-sauce/40/ [16:57:29] (03CR) 10Hashar: "Now I need to drop the 'php' suffix from mwcore-docgen and add it to the push-doc docdest parameter. Ie:" [integration/config] - 10https://gerrit.wikimedia.org/r/166034 (https://bugzilla.wikimedia.org/46771) (owner: 10Hashar) [17:00:26] (03PS1) 10Hashar: mwcore-docgen: drop /php/ suffix [integration/jenkins] - 10https://gerrit.wikimedia.org/r/173308 [17:00:55] (03CR) 10Hashar: [C: 032] mwcore-docgen: drop /php/ suffix [integration/jenkins] - 10https://gerrit.wikimedia.org/r/173308 (owner: 10Hashar) [17:00:57] (03Merged) 10jenkins-bot: mwcore-docgen: drop /php/ suffix [integration/jenkins] - 10https://gerrit.wikimedia.org/r/173308 (owner: 10Hashar) [17:13:13] (03PS11) 10Hashar: Migrate mw doxygen to zuul-cloner and Trusty [integration/config] - 10https://gerrit.wikimedia.org/r/166034 (https://bugzilla.wikimedia.org/46771) [17:13:35] (03CR) 10Hashar: "The /php/ suffix is added in PS 11 of the JJB change https://gerrit.wikimedia.org/r/#/c/166034/" [integration/jenkins] - 10https://gerrit.wikimedia.org/r/173308 (owner: 10Hashar) [17:14:04] (03CR) 10Hashar: "PS11 add the /php suffix which was removed from the mwcore-docgen script with https://gerrit.wikimedia.org/r/#/c/173308/" [integration/config] - 10https://gerrit.wikimedia.org/r/166034 (https://bugzilla.wikimedia.org/46771) (owner: 10Hashar) [17:27:56] !log /var full on deployment-mediawiki02. Adjusted ~bd808/cleanup-hhvm-cores for core found in /var/tmp/core rather than the expected /var/tmp/hhvm [17:27:59] Logged the message, Master [17:35:21] (03PS12) 10Hashar: Migrate mw doxygen to zuul-cloner and Trusty [integration/config] - 10https://gerrit.wikimedia.org/r/166034 (https://bugzilla.wikimedia.org/46771) [17:35:23] (03PS1) 10Hashar: publish-doc rsync now create parent dirs at dest [integration/config] - 10https://gerrit.wikimedia.org/r/173312 [17:36:07] (03CR) 10Hashar: "Comes from http://stackoverflow.com/questions/1636889/rsync-how-can-i-configure-it-to-create-target-directory-on-server/22908437#22908437" [integration/config] - 10https://gerrit.wikimedia.org/r/173312 (owner: 10Hashar) [17:50:53] (03CR) 10Hashar: "And that does not work. From https://integration.wikimedia.org/ci/job/publish-doc/152/console :" [integration/config] - 10https://gerrit.wikimedia.org/r/173312 (owner: 10Hashar) [17:53:25] (03PS2) 10Hashar: publish-doc rsync now create parent dirs at dest [integration/config] - 10https://gerrit.wikimedia.org/r/173312 [19:23:40] (03CR) 10Hashar: [C: 032] "I have made the publish-doc running on gallium to create the parent directories. Works fine :}" [integration/config] - 10https://gerrit.wikimedia.org/r/173312 (owner: 10Hashar) [19:27:19] (03Merged) 10jenkins-bot: publish-doc rsync now create parent dirs at dest [integration/config] - 10https://gerrit.wikimedia.org/r/173312 (owner: 10Hashar) [19:32:31] marxarelli: heh. if you click through to the rubocop results from this patch the result is in Spanish: https://gerrit.wikimedia.org/r/#/c/173334/ [19:33:48] marxarelli: also, opinions welcome if I should try to un-duplicate some code in lines 20-42 of the steps.rb file. It being Friday, I couldn't think of any clever ways to do it. [19:33:53] chrismcmahon: ¡que estraño! [19:59:31] marxarelli: one more opinion plx. I prefer this regex syntax, does that work for you? https://gerrit.wikimedia.org/r/#/c/173345/1/modules/ve-mw/tests/browser/features/step_definitions/links_steps.rb [20:01:19] chrismcmahon: i don't think those need to be regexs [20:01:29] i'm pretty sure the "match" matcher works with strings [20:02:43] marxarelli: oh hey, I'll try that... [20:07:44] marxarelli: sure enough, it works: https://gerrit.wikimedia.org/r/#/c/173345/2/modules/ve-mw/tests/browser/features/step_definitions/links_steps.rb [20:15:08] I like refactoring code. It's peaceful. [20:50:39] Project browsertests-Echo-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce build #185: FAILURE in 14 Min : https://integration.wikimedia.org/ci/job/browsertests-Echo-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce/185/ [21:03:02] !log loaded and re-saved jenkins configuration to get it back to english [21:03:03] Logged the message, Master [21:04:10] ^ buenos días marxarelli I was just going to ask about that :) [21:05:57] spagewmf: not sure how it got messed up. it was already set to "en" with an option to ignore the browser language [21:16:49] is there a way to customize integration.wm.org to only show the Echo and Flow jobs? I searched for "My views" help and it wasn't very helpful, though it mentioned a tantalizing Team views plug-in. [21:16:58] Jenkins UI in es happened once before too [21:20:20] spagewmf: for Flow: https://integration.wikimedia.org/ci/view/BrowserTests/view/Flow/ [21:20:40] spagewmf: I don't think we have an institutional one for Echo [21:21:31] spagewmf: Click "My views" in the sidebar, then click the "+" tab, make a list view and set it to use a refex of `.*-([eE]cho|[Ff]low)-.*` [21:21:36] *regex [21:21:56] Not sure if they are sharable: https://integration.wikimedia.org/ci/user/BryanDavis/my-views/view/echo-flow/ [21:22:01] chrismcmahon: that's great, progress. Ideally Core features would have one tab for Flow, Echo, (Thanks). [21:22:38] bd808: I see that one, and it's faster. Yay! [21:22:55] -All [21:22:55] [21:22:55] -Dashboard [21:22:57] CirrusSearch [21:22:59] Core [21:23:01] Flow [21:23:03] Language [21:23:05] MultimediaViewer [21:23:07] VisualEditor [21:23:09] Wikidata [21:23:11] current institutional views are [21:23:13] ooh flood, sorry [21:37:07] chrismcmahon: I changed Flow tab in the default Dashboard to Echo+Flow using bd808's fine refex [21:37:40] thanks spagewmf [21:38:55] oh joy, "Database query error" from VE in beta labs just now [21:40:29] chrismcmahon: no, thank you! Some of these jobs are "N/A", e.g. mwext-browsertests-Flow-firefox, I won't worry about them [21:46:23] spagewmf: I'm happy to delete any jobs you want deleted. They take a lot of time [21:48:44] chrismcmahon: the N/A jobs look like they don't run so sure delete them. [21:48:59] ah, if they don't run :-) [21:50:24] marxarelli: if you're up for another review, https://gerrit.wikimedia.org/r/#/c/173426 . that was a fun one. [21:55:35] actually marxarelli hold off, I think I can remove two more lines, one sec... [21:58:59] marxarelli: that's better. removed an unnecessary do() block [22:03:19] chrismcmahon: k, i'll have a look [22:35:44] thanks marxarelli . I wish my past self had made a note about why that test used sleep. I would not expect a newbie to have been able to figure out that the test was waiting for the *2nd* Save dialog to disappear. [22:36:11] chrismcmahon: np [22:36:51] * marxarelli remembers the crash course of jumping into VE browser tests [22:37:09] fwiw, a lot of these date from working with a Google Summer of Code intern who was new to programming in general [22:37:28] and the VE architecture was a) impossible and b) changing all the time [22:38:37] i've seen some emails recently about giving testing tasks to interns and volunteers [22:38:48] that worries me for that very reason [22:40:11] Project browsertests-MobileFrontend-en.m.wikipedia.beta.wmflabs.org-linux-chrome-sauce build #331: FAILURE in 1 hr 19 min: https://integration.wikimedia.org/ci/job/browsertests-MobileFrontend-en.m.wikipedia.beta.wmflabs.org-linux-chrome-sauce/331/ [22:40:12] testing requires fairly intimate knowledge of both the concept of a feature (in acceptance testing) and of the implementation (unit and functional testing) [22:40:37] neither of which an intern or volunteer will have [22:40:51] unless they're helping to implement the feature of course [22:41:06] but writing tests is not an isolated task [22:44:43] yeah, because so often "write a test" means "rewrite a bunch of code to be testable and have it still work" [22:45:28] chrismcmahon: yeah, exactly. that's what makes it test-*driven* [22:48:07] the nice thing about GSoC is that it is a real job ~30 hours/week or so. it's not just drive-by [22:59:23] twentyafterfour: hey! any luck with betalabs failures? [23:09:36] YuviPanda: haven't had much time to look yet, I'll take a look this evening [23:13:01] twentyafterfour: yay, thanks :) [23:20:38] 3Wikimedia / 3Continuous integration: Add php-composer-validate jobs for all extensions with a composer.json file - 10https://bugzilla.wikimedia.org/73444 (10Kunal Mehta (Legoktm)) 3NEW p:3Unprio s:3normal a:3None ./AbuseFilter/composer.json ./AntiSpoof/composer.json ./ArticleFeedbackv5/composer.json... [23:29:05] 3Wikimedia / 3Continuous integration: Add php-composer-validate jobs for all extensions and skins with a composer.json file - 10https://bugzilla.wikimedia.org/73444#c1 (10Kunal Mehta (Legoktm)) Skins too! ./chameleon/composer.json ./Vector/composer.json [23:30:28] (03PS1) 10Legoktm: Run php-composer-validate test for all extensions [integration/config] - 10https://gerrit.wikimedia.org/r/173457 (https://bugzilla.wikimedia.org/73444) [23:51:21] (03PS2) 10Legoktm: Run php-composer-validate test for all extensions and skins [integration/config] - 10https://gerrit.wikimedia.org/r/173457 (https://bugzilla.wikimedia.org/73444)