FLUID-6529: Display code coverage results for master and PRs

Metadata

Source
FLUID-6529
Type
Task
Priority
Major
Status
Closed
Resolution
Fixed
Assignee
N/A
Reporter
Justin Obara
Created
2020-07-14T10:40:55.484-0400
Updated
2020-10-29T14:21:34.023-0400
Versions
N/A
Fixed Versions
N/A
Component
  1. Build Scripts
  2. Infrastructure

Description

Currently we use testem to run our node and browser tests; the reports from these are then compiled by NYC to report the code coverage. The results are viewable as a summary on the command line when running all the tests, and in CI logs. More details reports are visible from the reports directory and viewable in a browser, but only for tests run locally.

We should integrate with a service like coveralls to make the results of the code coverage more visible both for PRs and for main.

Comments

  • Justin Obara commented 2020-07-21T11:27:22.334-0400

    @@Giovanni Tirloni suggested using https://codecov.io because it integrates better with GitHub.

  • Cindy Li commented 2020-10-29T14:21:30.903-0400

    The pull request has been merged into the project repo main branch at this commit.