diff options
author | zmiao <miao.zhao@mapbox.com> | 2019-11-07 17:34:52 +0200 |
---|---|---|
committer | zmiao <miao.zhao@mapbox.com> | 2019-11-07 17:34:52 +0200 |
commit | 94d5c63b94cab4fc5a75ca7c0eb009a583250f44 (patch) | |
tree | 7b633aaaaca4ab51dafd0c2917e11e2dfd951588 | |
parent | 82d05af7aae637b9a48fba863659cd82ed9e1454 (diff) | |
download | qtlocation-mapboxgl-94d5c63b94cab4fc5a75ca7c0eb009a583250f44.tar.gz |
try
-rw-r--r-- | circle.yml | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/circle.yml b/circle.yml index 3c9e49c372..d453d7670c 100644 --- a/circle.yml +++ b/circle.yml @@ -248,7 +248,7 @@ commands: - run: name: GradleBuild commond: | - cd render-test/android && ./gradlew --parallel --max-workers=8 -Pmapbox.abis=armeabi-v7a assembleRelease + cd render-test/android && ./gradlew --parallel --max-workers=8 -Pmapbox.abis=armeabi-v7a assembleDebug - run: name: Run gcloud tests on Firebase no_output_timeout: 20m @@ -675,7 +675,7 @@ jobs: name: Build RenderTestRunner APK command: | cd render-test/android - ./gradlew --parallel --max-workers=8 -Pmapbox.abis=armeabi-v7a assembleDebug + ./gradlew --parallel --max-workers=8 -Pmapbox.abis=armeabi-v7a app:assembleDebug app:assembleDebugAndroidTest - login-google-cloud-platform - run: name: Run render test runner on Firebase @@ -684,11 +684,15 @@ jobs: mkdir abc cp -r mapbox-gl-js/test/integration/query-tests/fill/default/ abc/ if [[ -n "${GCLOUD_SERVICE_ACCOUNT_JSON}" && -z "${SKIP_FIREBASE:-}" ]]; then - gcloud alpha firebase test android models list - gcloud alpha firebase test android run --app render-test/android/app/build/outputs/apk/debug/app-debug.apk \ + gcloud firebase test android models list + gcloud firebase test android run --type instrumentation \ + --app render-test/android/app/build/outputs/apk/debug/app-debug.apk \ + --test render-test/android/app/build/outputs/apk/androidTest/debug/app-debug-androidTest.apk \ --device-ids flo --os-version-ids 21 --locales en \ - --other-files abc/default/expected.json=/sdcard/render-test/mapbox-gl-js/test/integration/query-tests/default/ \ - --other-files abc/default/style.json=/sdcard/render-test/mapbox-gl-js/test/integration/query-tests/default/ + --environment-variables coverage=true,coverageFile="/sdcard/coverage.ec",testResult="/sdcard/render-tests_index.html" --directories-to-pull /sdcard --results-dir mapbox-android-sdk-${CIRCLE_BUILD_NUM} + coverageFile=`gsutil ls gs://test-lab-186672a0qp5bq-ycr70axads3nc/mapbox-android-sdk-${CIRCLE_BUILD_NUM}/**/*.ec | tail -1` + testResult=`gsutil ls gs://test-lab-186672a0qp5bq-ycr70axads3nc/mapbox-android-sdk-${CIRCLE_BUILD_NUM}/**/*.html | tail -1` + gsutil cp $coverageFile $PWD/platform/android/MapboxGLAndroidSDK/build/jacoco | true fi - next-save next-sanity-checks: |