-
Notifications
You must be signed in to change notification settings - Fork 260
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Enable code coverage for all platforms (#247)
* Enable iOS unit tests * Add ios test target for circleci * Remove flutter branch for ios unit tests and use latest * Upgrade xCode version for running circleci unit tests * Add flutter pub get and pod install before running ios testS * switch to branch 1.22.0 of flutter * Add flutter precache command * Try with latest flutter * Enable iOS code coverage * Add codecov.yml to push comments * Generate coverage for flutter * Make coverage collection it's own step * Fix config error * Make project code coverage at 70 and diff coverage at 80% * Add android test coverage * Add coverage config to all plugins * Change xml report names for android coverage to get properly uploaded by codecov * Remove generated companion kotlin classes from exclusion for codecov * Change project coverage to 65% for now * Change android to Android in comment
- Loading branch information
1 parent
78b2143
commit 876db16
Showing
14 changed files
with
1,955 additions
and
38 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
codecov: | ||
notify: | ||
after_n_builds: 1 | ||
|
||
coverage: | ||
status: | ||
project: | ||
default: | ||
target: 65% | ||
if_not_found: success | ||
patch: | ||
default: | ||
target: 80% | ||
if_not_found: success | ||
|
||
comment: | ||
layout: "diff, flags, files" | ||
behavior: default | ||
require_changes: false # if true: only post the comment if coverage changes | ||
require_base: no # [yes :: must have a base report to post] | ||
require_head: yes # [yes :: must have a head report to post] |
Oops, something went wrong.