Conversation
Node.js is required to run Spotless.
|
@kevinlind nice, the published artifacts are super helpful 🎉 |
Codecov Report
@@ Coverage Diff @@
## dev #1 +/- ##
======================================
Coverage ? 78.25%
Complexity ? 409
======================================
Files ? 31
Lines ? 1770
Branches ? 241
======================================
Hits ? 1385
Misses ? 257
Partials ? 128
Flags with carried forward coverage won't be shown. Click here to find out more. |
A recent post by CircleCI suggests that higher API levels and/or system images with Google APIs 'have been observed to be less stable'. It is suggested to use a lower system image if failures are reported.
| # See options explanation here: https://docs.codecov.com/docs/codecov-uploader | ||
| - codecov/upload: | ||
| file: ./ci/unit-test/build/reports | ||
| file: ci/unit-test/build/reports/jacoco/platformUnitTestJacocoReport/platformUnitTestJacocoReport.xml |
There was a problem hiding this comment.
The file parameter for the CodeCov orb does not recursively search directories, so I'm specifying the exact file to upload.
| executor: | ||
| name: android/android-docker | ||
| tag: 2022.09.2 | ||
| tag: 2022.09.2-node |
There was a problem hiding this comment.
Android image requires Node.js because of the build runs Spotless.
| - android/start-emulator-and-run-tests: | ||
| # It should match the name seen in the "sdkmanager --list" output | ||
| system-image: system-images;android-33;google_apis;x86_64 | ||
| system-image: system-images;android-29;default;x86 |
There was a problem hiding this comment.
I'm keeping the same system-image we are using for the other Android Edge extensions. This CircleCI blog post on the Android Emulator states that test issues have been observed with the higher API level images which use Google APIs and it is suggested to use lower API images.
Description
Updates to CircleCI configuration to get CI builds to pass.
Related Issue
Motivation and Context
How Has This Been Tested?
Screenshots (if appropriate):
Types of changes
Checklist: