Last modified: 2014-08-29 08:49:39 UTC
The browser tests for ZeroBanner pass some X-CS headers to verify free access is provided on the production mobile enwiki. The job has been failing since day one: https://integration.wikimedia.org/ci/job/browsertests-ZeroBanner-en.m.wikipedia.org-linux-phantomjs/105/testReport/(root)/ Looking at the feature code, the test still pass X-CS headers when it has been renamed X-CS2. Low hanging fruit.
+ QA
Change 157047 had a related patch set uploaded by Hashar: Browser tests: rename X-CS to X-CS2 https://gerrit.wikimedia.org/r/157047
I have filled another bug to get the rest of the code updated: Bug 70162 - ZeroBanner doc still reference X-CS header when it is now X-CS2
Change 157047 abandoned by Hashar: Browser tests: rename X-CS to X-CS2 Reason: That change is wrong, the tests pass on my local setup when using X-CS. Must be some issue with our phantomjs. https://gerrit.wikimedia.org/r/157047
The test pass on my machine with phantomjs 1.9.7. Seems to be some problem with our Jenkins job.