While submitting this commit (PS 17) and this one (PS 40, the last one), jenkins downvoted them due to a stylelint failure. Examinating the console output, it turns out to be highly cryptic about the problem: it only shows some dots. @Huji informed stylelint creators on their github, but it sounds like the problem here comes from our grunt task. Sometimes it may be a nasty problem when you aren't able to test it on a local machine, since it doesn't give any clue about the error.
Repro case
mkdir bar cd bar && git init git fetch https://gerrit.wikimedia.org/r/mediawiki/extensions/AbuseFilter refs/changes/29/410129/40 git checkout FETCH_HEAD npm install ./node_modules/.bin/stylelint modules/ext.abuseFilter.css # OK ./node_modules/.bin/grunt stylelint # mangled output