As a developer, I get feedback on tests during code review
Closed, ResolvedPublic3 Story Points

Description

Merge work from @BGerstle-WMF's fork which sets up Travis CI for continuous testing (and eventually coverage reports).

Acceptance criteria

Given I am working on Wikipedia iOS project
When I submit changes for review
Then tests should run on those changes
And the result of the tests is posted to the code review

Given I have submitted changes to the Wikipedia iOS project for review
When I update those changes
Then the tests should run
And the result of the tests is posted to the code review

BGerstle-WMF updated the task description. (Show Details)
BGerstle-WMF raised the priority of this task from to Needs Triage.
BGerstle-WMF added a subscriber: BGerstle-WMF.
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptApr 20 2015, 6:46 PM
jayvdb added a subscriber: jayvdb.Jun 10 2015, 3:24 PM

I've been playing with http://codecov.io/ , and found it to be quite nice. See T74863.

@jayvdb very interesting indeed! even supports gitlab and appears to be open source. I might timebox some time into hooking this up over coveralls since it jives better w/ our values.

BGerstle-WMF renamed this task from Enable Travis & Coveralls for main GH Repo to As a developer, I get feedback on tests during code review.Jul 24 2015, 1:34 PM
BGerstle-WMF updated the task description. (Show Details)
BGerstle-WMF set Security to None.
MBinder_WMF edited a custom field.Jul 24 2015, 6:35 PM