Skip to content

Conversation

@superus8r
Copy link
Owner

@superus8r superus8r commented Feb 19, 2023

  • update AGP
  • generate unified coverage report using jacocoTestReport task
  • use circleci android machine executor to run the tests
  • generate ksPropFile and google-services.json
  • download emulator image for android emulator (google automated test device)
  • accept sdkmanager licenses after download
  • run the instrumented tests using gradle managed device system-images;android-30;google_atd;x86 with coverage
  • run unit tests with coverage
  • create unified coverage report of unit and instrumented tests
  • store test results in the artifacts directory of circleci
  • add circleci and codecov badges to README file

load google-services.json file from environment variables
update AGP version; add jacoco_version to ext
- activate test coverage for debug builds
- add gradle managed device - automated test device (api-30; google_atd)
- apply jacoco and require xml and html reports
- merge unit and instrumented test reports and export result under `/mergedReportDir` in build directory
- use circleci android machine executor to run the tests
- generate ksPropFile and google-services.json
- download emulator image for android emulator (google automated test device)
- accept sdkmanager licenses after download
- run the instrumented tests using gradle managed device `system-images;android-30;google_atd;x86` with coverage
- run unit tests with coverage
- store test results in the artifacts directory of circleci
@superus8r superus8r self-assigned this Feb 19, 2023
@codecov-commenter
Copy link

codecov-commenter commented Feb 19, 2023

Codecov Report

❗ No coverage uploaded for pull request base (develop@a7181ed). Click here to learn what that means.
The diff coverage is n/a.

@@            Coverage Diff             @@
##             develop      #24   +/-   ##
==========================================
  Coverage           ?   29.41%           
  Complexity         ?       26           
==========================================
  Files              ?       10           
  Lines              ?      255           
  Branches           ?       20           
==========================================
  Hits               ?       75           
  Misses             ?      179           
  Partials           ?        1           

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

@superus8r superus8r merged commit 7a464e7 into develop Feb 19, 2023
@superus8r superus8r deleted the configure-circleci-and-codecov branch February 19, 2023 12:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants