Skip to content

codecov/example-android

master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Build Status codecov.io FOSSA Status

Codecov Android Example

Guide

Travis Setup

If you use Travis CI as your continuous integration server you can configure it to build the project, generate test coverage reports and upload them to Codecov. See an example .travis.yml file on how to do this.

Produce Coverage Reports

Codecov parses uploaded test coverage reports but your project is required to generate them first. You can use jacoco-android-gradle-plugin to create appropriate gradle tasks and run this command to generate the reports:

./gradlew jacocoTestReport

Instrumentation tests coverage reports

Generating instrumentation tests code coverage reports requires a minor change to the build script.

android {
  buildTypes {
    debug {
      testCoverageEnabled true
    }
  }
}

Running the command below generates the reports:

./gradlew connectedCheck
  1. More documentation at https://docs.codecov.io
  2. Configure codecov through the codecov.yml https://docs.codecov.io/docs/codecov-yaml
  3. View source and learn more about Codecov Global Uploader

We are happy to help if you have any questions. Please contact email our Support at support@codecov.io

License

FOSSA Status

About

Android code coverage example with https://codecov.io

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages