[09:51:57] (03PS1) 10KartikMistry: Wrapped README.md to 80 chars for readability [selenium] - 10https://gerrit.wikimedia.org/r/116069 [10:00:23] morning hashar :P [10:03:11] addshore: morning :] [10:03:20] sorry we did not managed to get coveralls setup yesterday [10:05:07] hehe thats fine :P [10:05:15] I started doing it so late in the day! [10:05:44] anywho https://gerrit.wikimedia.org/r/#/c/115996/ got merged so I guess if you try again now it will either work or youll get a different error ;p [10:18:38] addshore: deploying that [10:18:56] :> [10:24:22] so here we are again [10:24:37] same errrrrrror [10:24:41] >.> [10:24:50] whats you cwd when your running the script? [10:25:01] the job workspace /srv/ssd/jenkins-slave/workspace/mediawiki-core-code-coverage [10:25:20] then I call the shell script /srv/deployment/integration/slave-scripts/bin/mw-send-to-coveralls.sh [10:25:40] and the workspace has the symlink in it? :< [10:25:45] yeah [10:25:58] and it still says src is not found >.> [10:26:03] thats stupid! graggh [10:26:08] and the shell script does invoke php vendor/bin/coveralls [10:26:15] its as if it isnt finding the .coveralls file which specifies a different dir [10:26:35] time for python ? :]]]]]]]]]]]]]]] [10:26:38] :< [10:26:52] * addshore goes to see how it loads the .coveralls file [10:27:13] i got it to work locally [10:27:22] hmm, well, using src as a the dir [10:27:38] i wodner what happens if I specificy a different dir in .coveralls [10:27:50] I tried with various different settings [10:28:20] but if the error always says src it isnt even reading the settings :< [10:28:33] wonderful [10:31:38] lstat("/srv/deployment/integration/php-coveralls//srv/ssd/jenkins-slave/workspace/mediawiki-core-code-coverage/.coveralls.yml", 0x7fffa5b92d90) = -1 ENOENT (No such file or directory) [10:31:51] note the double path [10:32:12] eww [10:32:20] that is when invoking with --config /.... [10:33:19] --config /.... ? [10:33:23] and with out --config [10:33:25] I got: [10:33:29] $ strace -elstat -f php vendor/bin/coveralls 2>&1|fgrep coveralls.ym [10:33:29] lstat("/srv/deployment/integration/php-coveralls/.coveralls.yml", 0x7fff2e262f60) = -1 ENOENT (No such file or directory) [10:33:35] $ymlPath = $this->rootDir . DIRECTORY_SEPARATOR . $coverallsYmlPath; [10:33:38] so it is still attempting to find it in the root directory [10:33:41] yeah that rootDir [10:33:56] I guess it use the realpath and expand the symlink [10:33:58] \\O/ [10:34:07] $rootDir should be Path to project root directory. [10:34:18] wait! [10:34:27] src_dir shoudl be . not / [10:34:28] >.> [10:34:28] which is determined by the vendor/bin/coveralls entry point [10:34:41] and it use realpath( dirname(PHP_COVERALLS_COMPOSER_INSTALL) . '/..'); [10:35:08] realpath() expands all symbolic links and resolves references to . and .. [10:35:22] so your vendor symlink is bypassed entirely \O/ [10:35:28] :< [10:35:31] honestly [10:35:33] just copy it instead? ;p [10:35:35] THAT IS FUCKING TOTALLY LAME [10:35:42] they should just use cwd [10:36:34] and as you said yesterday, it is meant to be installed in the project [10:36:39] not as a standalone utility [10:37:03] hmmmmm [10:37:23] define('PHP_COVERALLS_COMPOSER_INSTALL', $file); [10:37:29] that just looks screwed [10:37:39] we could just define PHP_COVERALLS_COMPOSER_INSTALL slightly before... [10:38:12] PHP_COVERALLS_COMPOSER_INSTALL = /srv/ssd/jenkins-slave/workspace/mediawiki-core-code-coverage/vendor [10:38:25] then i guess it should work [10:38:33] oh wait, [10:38:33] no [10:38:34] xD [10:38:58] grabbing a coffee and heading outside for a few minutes [10:39:04] we could remove the realpath call ;p [10:39:08] I think the code should be fixed to also look up in cwd [10:39:09] kk :) [10:39:23] and if there is a .yml file there use it [10:39:31] but rootDir is probably used for different things [10:39:48] orrrr it should look at the.yml file in the source dir, not the root dir [10:40:02] whatever, kofffffeeee [11:46:35] (03PS1) 10Addshore: Trick coveralls into thinking we installed using composer [integration/jenkins] - 10https://gerrit.wikimedia.org/r/116078 [12:08:58] can anyone help me get going on how to be a contributor to testing [12:25:18] hashar: https://gerrit.wikimedia.org/r/116078 ;p [12:28:50] ahaha [12:29:48] (03CR) 10Hashar: [C: 032] "That is ugly :-]" [integration/jenkins] - 10https://gerrit.wikimedia.org/r/116078 (owner: 10Addshore) [12:29:51] (03Merged) 10jenkins-bot: Trick coveralls into thinking we installed using composer [integration/jenkins] - 10https://gerrit.wikimedia.org/r/116078 (owner: 10Addshore) [12:29:58] haha, ugly but +2 woo! :P [12:30:01] * addshore crosses fingers [12:30:53] * hashar tries [12:31:25] :> [12:31:44] * addshore crosses his toes [12:31:45] I knew it [12:31:51] ? [12:32:00] cp needs -r :-D [12:32:05] BALLLS! [12:32:11] you are fired. [12:32:13] and I too [12:32:14] ! [12:32:17] :< im not emplyed by you ;p [12:32:36] [Symfony\Component\Config\Definition\Exception\InvalidConfigurationException] [12:32:36] Unrecognized options "service_event_type" under "coveralls" [12:32:50] the conf has service_event_type: manual [12:33:36] (03PS1) 10Addshore: rm service_event_type and make cp -r [integration/jenkins] - 10https://gerrit.wikimedia.org/r/116084 [12:33:38] remove it? [12:33:46] thats might have eben from some old doc and might not be used any more then [12:33:59] yeah works [12:34:07] Load coverage clover log: [12:34:08] - /srv/ssd/jenkins-slave/workspace/mediawiki-core-code-coverage/log/clover.xml [12:34:13] Collect git info [12:34:13] fatal: Not a git repository (or any parent up to mount parent /srv) [12:34:13] Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). [12:34:28] and yeah it is not a git repository hehe [12:34:42] for coverage we take a tar ball [12:35:07] (03CR) 10Hashar: [C: 032] rm service_event_type and make cp -r [integration/jenkins] - 10https://gerrit.wikimedia.org/r/116084 (owner: 10Addshore) [12:35:10] it can has git? :> [12:35:21] (03Merged) 10jenkins-bot: rm service_event_type and make cp -r [integration/jenkins] - 10https://gerrit.wikimedia.org/r/116084 (owner: 10Addshore) [12:35:39] yeah will have to craft it [12:35:52] hopefully thats the last hurdlellee!! :DDDD [12:35:54] unless there is an option to get rid of the git thing [12:36:55] it probably want to find out the commit hash the coverage is run against [12:37:00] *wants [12:37:49] yeah [12:37:53] we can forget it [12:37:55] forge it [12:38:04] aka create a .git dir with the files needed [12:38:10] the commit should be in ZUUL_COMMIT [12:38:11] env var [12:40:20] mkdir .git [12:40:25] [pid 17868] stat(".git", 0x7fffe9a51ff0) = -1 ENOENT (No such file or directory) [12:40:26] \O: [12:43:03] $branch = $this->collectBranch(); [12:43:03] $commit = $this->collectCommit(); [12:43:03] $remotes = $this->collectRemotes(); [12:43:51] it seems to go git branch, git log -1 --pretty=format:'%H\n%aN\n%ae\n%cN\n%ce\n%s' and git remote -v [12:45:19] https://github.com/wikimedia/integration-php-coveralls/blob/master/vendor/satooshi/php-coveralls/src/Contrib/Bundle/CoverallsV1Bundle/Collector/GitInfoCollector.php [12:45:35] yeah and the job uses /srv/deployment/integration/slave-scripts/bin/mw-core-get.sh master [12:45:39] which basically fetch a tarball [12:46:19] isnt there some shared storage somewhere with the git repo on? [12:46:24] will try using git clone instead [12:46:43] hashar: at least you can do depth 1 :) [12:49:33] trying [12:50:02] git clone --depth https://gerrit.wikimedia.org/r/p/mediawiki/core.git master [12:50:04] hehe does nt work [12:52:46] remote: Compressing objects: 50% (1164863/2318819) [12:52:54] I am wondering why it still has to compress all of that [12:52:56] strange [12:53:22] shame you cant use github ;p [12:54:08] we could probably fabricate the .git files but not sure it is worth it [12:54:22] ah [12:54:23] https://integration.wikimedia.org/ci/job/mediawiki-core-code-coverage/384/console [12:54:30] 00:02:55.985 PHP Warning: simplexml_load_file(): /srv/ssd/jenkins-slave/workspace/mediawiki-core-code-coverage/log/clover.xml:1: parser error : Start tag expected, '<' not found in /srv/ssd/jenkins-slave/workspace/mediawiki-core-code-coverage/vendor/satooshi/php-coveralls/src/Contrib/Bundle/CoverallsV1Bundle/Api/Jobs.php on line 52 [12:54:37] poor clover.xml can't be understood [12:54:57] >.> [12:55:12] but.... [12:55:33] echo "foo" > log/clover.xml [12:55:35] ... [12:55:58] * addshore was wondering what that was there [12:56:14] * addshore guessed the phpunit coutput would totally overwrite the file [12:56:21] *output [12:56:35] https://integration.wikimedia.org/ci/job/mediawiki-core-code-coverage/386/console [12:56:39] runtime exception now :D [12:56:55] lol [12:57:01] a nice and informative one too! [12:57:33] (03PS1) 10Hashar: coveralls is now using --verbose [integration/jenkins] - 10https://gerrit.wikimedia.org/r/116086 [12:57:42] (03CR) 10Hashar: [C: 032] coveralls is now using --verbose [integration/jenkins] - 10https://gerrit.wikimedia.org/r/116086 (owner: 10Hashar) [12:57:48] :> [12:58:01] * addshore waits for https://integration.wikimedia.org/ci/job/mediawiki-core-code-coverage/387/console [12:58:16] (03PS2) 10Hashar: coveralls is now using --verbose [integration/jenkins] - 10https://gerrit.wikimedia.org/r/116086 [12:58:22] (03CR) 10Hashar: [C: 032] coveralls is now using --verbose [integration/jenkins] - 10https://gerrit.wikimedia.org/r/116086 (owner: 10Hashar) [12:58:25] (03Merged) 10jenkins-bot: coveralls is now using --verbose [integration/jenkins] - 10https://gerrit.wikimedia.org/r/116086 (owner: 10Hashar) [12:59:34] * hashar and here is the stacktrace https://integration.wikimedia.org/ci/job/mediawiki-core-code-coverage/388/console [13:00:15] fatal: bad default revision 'HEAD' [13:00:19] when doing git log :(- [13:00:42] :> [13:00:51] there is no git heads when doing git clone --depth :( [13:01:00] :< [13:01:11] --depth 2? :P [13:02:20] ah no [13:02:53] git clone --progress --depth 1 https://gerrit.wikimedia.org/r/p/mediawiki/core.git master [13:02:58] that clone the repo to the 'master' sub directory hehe [13:03:26] git clone --progress --depth 1 https://gerrit.wikimedia.org/r/p/mediawiki/core.git . :> [13:03:46] https://integration.wikimedia.org/ci/job/mediawiki-core-code-coverage/389/console [13:03:47] --progress never used that one before, *googles* [13:03:49] source_files must be set [13:03:57] source_files must be set wtf [13:04:02] *googles* [13:04:18] and [13:04:20] it is not there :] [13:04:32] see why we dont rely on third parties [13:04:45] hashar: https://github.com/satooshi/php-coveralls/issues/41 [13:05:04] we have src_dir: / try src_dir: ./ or src_dir: . [13:05:38] trying [13:05:44] yeah that is not dieing apparently [13:05:46] FINALLLY ! [13:05:50] with src_dir: ./ [13:05:51] ? [13:05:51] xD [13:05:57] Submitting to https://coveralls.io/api/v1/jobs [13:06:02] File size: 87,731.28 kB [13:06:11] * addshore smiles [13:06:11] (03PS1) 10Addshore: Coveralls use src_dir: ./ [integration/jenkins] - 10https://gerrit.wikimedia.org/r/116089 [13:06:32] meh, I dont have access to see the job page :P [13:06:54] will fix that [13:07:07] (03CR) 10Hashar: [C: 032] Coveralls use src_dir: ./ [integration/jenkins] - 10https://gerrit.wikimedia.org/r/116089 (owner: 10Addshore) [13:07:10] (03Merged) 10jenkins-bot: Coveralls use src_dir: ./ [integration/jenkins] - 10https://gerrit.wikimedia.org/r/116089 (owner: 10Addshore) [13:07:55] File size: 87,731.28 kB [13:07:55] Submitting to https://coveralls.io/api/v1/jobs [13:07:55] Server error occurred. status: 503 Service Unavailable [13:07:55] [Guzzle\Common\Exception\RuntimeException] [13:07:55] Unable to parse response body into JSON: 4 [13:08:03] I guess it doesn't like the 88MB json file [13:08:07] oh come on .... :P [13:08:18] * hashar whistles [13:09:06] https://github.com/satooshi/php-coveralls/issues/62 [13:09:14] (03PS1) 10Hashar: coderwall experiment continued [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/116090 [13:09:21] that issue says its intermitant xD [13:09:57] (03PS2) 10Addshore: coveralls experiment continued [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/116090 (owner: 10Hashar) [13:10:02] (03CR) 10Addshore: [C: 031] coveralls experiment continued [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/116090 (owner: 10Hashar) [13:11:59] hashar: does ti work after a rerun or 2 or does it still get the 503? :< [13:12:10] (03PS1) 10Hashar: Mw coverage job had echo "foo" > log/clover.xml [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/116091 [13:12:19] (03CR) 10Hashar: [C: 032] Mw coverage job had echo "foo" > log/clover.xml [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/116091 (owner: 10Hashar) [13:12:36] retrying [13:12:43] (03Merged) 10jenkins-bot: Mw coverage job had echo "foo" > log/clover.xml [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/116091 (owner: 10Hashar) [13:12:59] it might not even gzip it [13:13:50] Connection error occurred. [curl] 18: transfer closed with 428 bytes remaining to read [url] https://coveralls.io/api/v1/jobs [13:13:56] https://www.irccloud.com/pastebin/sqzIe7gK [13:14:10] lol apparently it happens even with tiny files so hopfully not the file size [13:14:24] oh come on stupid errors! [13:15:03] I give up [13:15:54] I will just run phpunit with || : [13:16:00] to ignore the exit error [13:18:29] :/ [13:19:23] (03PS1) 10Hashar: Coverage now ignore phpunit ignores [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/116093 [13:19:40] (03CR) 10Hashar: [C: 032] Coverage now ignore phpunit ignores [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/116093 (owner: 10Hashar) [13:20:10] addshore: so ignoring phpunit command result might works [13:21:45] and jenkins died :-D [13:22:08] xD [13:22:31] could try bumping php-coveralls to use the current master rather that 0.6.1 [13:24:31] (03Merged) 10jenkins-bot: Coverage now ignore phpunit ignores [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/116093 (owner: 10Hashar) [13:26:16] stupid programs and servers! [13:26:34] cd .. [13:31:17] so I ran the whole job again https://integration.wikimedia.org/ci/job/mediawiki-core-code-coverage/391/console [13:31:20] using phpunit || : [13:31:23] to ignore any error [13:31:39] that might make Jenkins Clover PHP plugin to look at the log/clover.xml and finally generate the report [13:31:45] we will see in roughly an hour [13:31:57] coveralls, I guess we want to look at it later on [13:53:36] (03PS2) 10Hashar: mw-tools-releng-tox-doc-publish [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/115974 [13:53:53] (03PS3) 10Hashar: mw-tools-releng-tox-doc-publish [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/115974 [13:53:56] (03PS2) 10Hashar: Make tox shell wrapper a macro [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/115973 [13:54:18] (03CR) 10Hashar: [C: 032] Make tox shell wrapper a macro [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/115973 (owner: 10Hashar) [13:54:31] (03CR) 10Hashar: [C: 032] mw-tools-releng-tox-doc-publish [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/115974 (owner: 10Hashar) [13:54:46] (03Merged) 10jenkins-bot: Make tox shell wrapper a macro [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/115973 (owner: 10Hashar) [13:55:02] (03Merged) 10jenkins-bot: mw-tools-releng-tox-doc-publish [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/115974 (owner: 10Hashar) [14:18:36] hehe hashar only just spotted your messages [14:18:56] looks like phpunit is trying to generate the file, and has been for 10 mins :p [14:21:20] 14:07:41 Generating code coverage report in Clover XML format ... done [14:21:25] 14:20:19 [14:22:16] addshore: yeah that takes a while [14:22:28] I think the whole job takes a bit more than an hour [14:25:35] (03PS1) 10Hashar: mw-tools-scap-tox-doc-publish [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/116105 [14:25:38] (03PS1) 10Hashar: mw-tools-scap-tox-doc [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/116106 [14:28:18] 14:28:01 /tmp/hudson7505841988814816866.sh: line 21: 30721 Segmentation fault nice -n 19 php tests/phpunit/phpunit.php --with-phpunitdir /srv/deployment/integration/phpunit/vendor/phpunit/phpunit --exclude-group Dump,Broken,ParserFuzz,Stub --coverage-clover log/clover.xml --coverage-html /srv/org/wikimedia/integration/cover/mediawiki-core/master/php [14:32:36] (03PS1) 10Hashar: Trigger mw-tools-scap-tox-doc [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/116107 [14:33:12] (03CR) 10Hashar: [C: 032] "Runs tox -edoc on patch submission in Gerrit \O/" [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/116107 (owner: 10Hashar) [14:33:17] (03Merged) 10jenkins-bot: Trigger mw-tools-scap-tox-doc [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/116107 (owner: 10Hashar) [14:40:35] addshore: yeah it has been segfaulting for ages [14:40:35] BUT [14:40:35] using ||: [14:40:53] the exit code is ignored [14:41:31] and the coverage report is generated! [14:41:31] https://integration.wikimedia.org/ci/job/mediawiki-core-code-coverage/ [14:41:48] \O/ [14:41:48] FINALLY [14:42:05] https://integration.wikimedia.org/ci/job/mediawiki-core-code-coverage/391/cloverphp-report/? [14:45:25] (03PS1) 10Hashar: Link to Jenkins coverage report for mw/core [integration/docroot] - 10https://gerrit.wikimedia.org/r/116108 [14:45:33] (03CR) 10Hashar: [C: 032] Link to Jenkins coverage report for mw/core [integration/docroot] - 10https://gerrit.wikimedia.org/r/116108 (owner: 10Hashar) [14:45:36] (03Merged) 10jenkins-bot: Link to Jenkins coverage report for mw/core [integration/docroot] - 10https://gerrit.wikimedia.org/r/116108 (owner: 10Hashar) [14:46:03] linked from https://integration.wikimedia.org/cover/ [14:46:58] (03CR) 10Hashar: [C: 032] mw-tools-scap-tox-doc-publish [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/116105 (owner: 10Hashar) [14:47:04] (03CR) 10Hashar: [C: 032] mw-tools-scap-tox-doc [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/116106 (owner: 10Hashar) [14:47:16] (03Merged) 10jenkins-bot: mw-tools-scap-tox-doc-publish [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/116105 (owner: 10Hashar) [14:47:32] (03Merged) 10jenkins-bot: mw-tools-scap-tox-doc [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/116106 (owner: 10Hashar) [14:51:20] xD [14:52:08] hashar: want to just try sending it to coveralls again? see if anything works now xD could be an intermitant fault :P [14:52:46] next week :-] [14:56:35] (03PS1) 10Hashar: Publish doc for mediawiki/tools/{releng,scap} [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/116110 [14:56:49] (03CR) 10Hashar: [C: 032] Publish doc for mediawiki/tools/{releng,scap} [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/116110 (owner: 10Hashar) [14:56:54] (03Merged) 10jenkins-bot: Publish doc for mediawiki/tools/{releng,scap} [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/116110 (owner: 10Hashar) [14:58:07] haha xD [14:59:19] so we should have sphinx doc generated automatically \O/ [15:35:12] hashar: think I have come up with a basic first version of a scrutinizer config that works too ;p [15:35:26] :-D [15:36:12] its just processing the result now, which means it didnt die while it was generting the data xD [15:44:20] hashar: !!! https://scrutinizer-ci.com/g/addshore/mediawiki-core/inspections/351d2c6d-13d0-4044-9782-ef7935f6a29b [15:44:51] so many reports [15:44:52] :D [15:45:01] 4400 issues nice [15:45:06] hah, and thats with half the stuff tunred off [15:45:09] the limit is 5000 [15:45:38] 2182 introduced by timo [15:45:41] 1018 by Roan [15:45:52] that is javascript related, I guess it does not parse our jshintrc [15:46:06] looks nice [15:46:11] I could turn off the js stuff and turnn on more php stuff :P [15:46:43] I played with php mess detector two years ago [15:46:54] our code is such a mess that the reported turned out to be unhelpful [15:47:00] same for code sniffer [15:47:07] we dont run them but there is too many things that needs to be fixed [15:47:13] + we use our own style anyway [15:47:53] addshore: our phpcs standard is in the repository mediawiki/tools/codesniffer [15:48:03] seems you can get it cloned https://scrutinizer-ci.com/docs/tools/php/code-sniffer/#using-a-custom-ruleset [15:49:29] good job! [16:23:51] HAH I re ran it with the JShint turned off and https://scrutinizer-ci.com/g/addshore/mediawiki-core/issues [16:23:59] opps >> https://scrutinizer-ci.com/g/addshore/mediawiki-core/issues [16:24:06] oh come on ..... https://scrutinizer-ci.com/g/addshore/mediawiki-core/inspections/fb152e01-c17f-4973-a892-3087d469ccdd [16:24:34] only 7 issues :P I think I need to wait for the php analyzer pull request to get merged [17:52:03] Hello [17:54:57] (03PS1) 10MarkTraceur: Dummy job for testing [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/116123 [17:55:23] (03PS1) 10Krinkle: Customise mediawiki-core-npm to use diffent directory [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/116124 [17:55:26] (03PS1) 10Krinkle: Various clean up and refactor to make mediawiki-core-npm faster [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/116125 [18:33:01] (03PS1) 10Krinkle: Update js-related job files filter to match ".jscsrc" [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/116135 [18:33:04] (03PS1) 10Krinkle: Enable mediawiki-core-npm (runs jshint+jscs), disable mediawiki-core-jslint [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/116136 [18:33:45] (03CR) 10Krinkle: [C: 032] "Fixes bug in oojs, visualeditor and other repos where it wouldn't run if jscs config was updated." [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/116135 (owner: 10Krinkle) [18:34:39] (03Merged) 10jenkins-bot: Update js-related job files filter to match ".jscsrc" [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/116135 (owner: 10Krinkle) [19:29:11] (03CR) 10Krinkle: [C: 032] "Pushed mediawiki-core-npm." [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/116124 (owner: 10Krinkle) [19:54:28] (03PS2) 10Krinkle: Customise mediawiki-core-npm to use diffent directory [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/116124 [19:54:33] (03CR) 10Krinkle: [C: 032] Customise mediawiki-core-npm to use diffent directory [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/116124 (owner: 10Krinkle) [20:04:44] (03Merged) 10jenkins-bot: Customise mediawiki-core-npm to use diffent directory [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/116124 (owner: 10Krinkle) [21:50:55] beta labs is missing exception.log and fatal.log for the last few days, did something change? [22:54:44] chrismcmahon, when is Zeljko back? [23:14:42] jgonera: Monday, anything I can help with? [23:15:19] chrismcmahon, just curious, I was wondering when is the soonest he might want to pair on mediawiki_api again [23:15:46] jgonera: I have a few things in gerrit for him also :-)