You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@singa.apache.org by "Moaz Reyad (Jira)" <ji...@apache.org> on 2019/08/31 07:34:00 UTC

[jira] [Commented] (SINGA-485) Code Coverage Analysis

    [ https://issues.apache.org/jira/browse/SINGA-485?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16920049#comment-16920049 ] 

Moaz Reyad commented on SINGA-485:
----------------------------------

I propose to use codecov with Travis CI integration.

However, the current Travis CI configuration needs some refactoring to improve the test coverage.

[The configuration|https://github.com/moazreyad/incubator-singa/blob/master/.travis.yml] only tests the *build* process on Ubuntu 14.04 (trusty) and macOS 10.11.

The [installation page|http://singa.apache.org/docs/installation.html#from-source] says:
{code:html}
The above commands have been tested on Ubuntu 16.04 and Mac OSX. Refer to the Travis-CI page for more information.
{code}
But the test was actually done on 14.04 not 16.04.

I am going to add the build test for both Ubuntu 16.04 and Ubuntu 18.04 to the Travis configuration.

> Code Coverage Analysis
> ----------------------
>
>                 Key: SINGA-485
>                 URL: https://issues.apache.org/jira/browse/SINGA-485
>             Project: Singa
>          Issue Type: Improvement
>            Reporter: Moaz Reyad
>            Priority: Major
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> SINGA development and testing can be improved by using a [code coverage|https://en.wikipedia.org/wiki/Code_coverage] tool.
> Some Apache projects use [codecov|https://codecov.io/gh/apache?page=1], while others use [coverall|https://coveralls.io/github/apache?page=1].
> This issue is open to choose a code coverage tool and add it to SINGA build and test pipeline.
>  



--
This message was sent by Atlassian Jira
(v8.3.2#803003)