diff options
author | Juha Alanen <juha.alanen@mapbox.com> | 2019-10-02 13:49:11 +0300 |
---|---|---|
committer | Juha Alanen <19551460+jmalanen@users.noreply.github.com> | 2019-10-07 10:58:46 +0300 |
commit | bd283fc1be2f90ce02b37617411a0ce4246d898e (patch) | |
tree | c3297ebdf148f59a8689d94ad761e48d77d59403 | |
parent | e96c659906b0e992f50c54fc2b789c38aa18875d (diff) | |
download | qtlocation-mapboxgl-bd283fc1be2f90ce02b37617411a0ce4246d898e.tar.gz |
[build] enable query tests on native test runner
-rw-r--r-- | circle.yml | 42 | ||||
-rw-r--r-- | next/render-test/CMakeLists.txt | 3 |
2 files changed, 39 insertions, 6 deletions
diff --git a/circle.yml b/circle.yml index 4210620935..6813aa6c9f 100644 --- a/circle.yml +++ b/circle.yml @@ -591,7 +591,15 @@ commands: - run: name: Run render tests (mbgl-render-test) command: | - build/mbgl-render-test --recycle-map --shuffle + build/mbgl-render-test render-tests render-tests --recycle-map --shuffle + no_output_timeout: 2m + + run-macos-query-tests: + steps: + - run: + name: Run query tests + command: | + build/mbgl-render-test query-tests no_output_timeout: 2m run-linux-render-tests: @@ -604,7 +612,19 @@ commands: name: Run render tests (mbgl-render-test) command: | xvfb-run --server-args="-screen 0 1024x768x24" \ - logbt -- apitrace trace --api=egl -v build/mbgl-render-test --recycle-map --shuffle + logbt -- apitrace trace --api=egl -v build/mbgl-render-test render-tests --recycle-map --shuffle + + run-linux-query-tests: + parameters: + node_version: + type: string + default: v8 + steps: + - run: + name: Run query tests + command: | + xvfb-run --server-args="-screen 0 1024x768x24" \ + logbt -- apitrace trace --api=egl -v build/mbgl-render-test query-tests run-unit-tests: steps: @@ -647,9 +667,15 @@ commands: upload-render-tests: steps: - store_artifacts: - path: mapbox-gl-js/test/integration/render-tests/index.html + path: mapbox-gl-js/test/integration/index.html destination: render-tests + upload-query-tests: + steps: + - store_artifacts: + path: mapbox-gl-js/test/integration/index.html + destination: query-tests + collect-xcode-build-logs: steps: - run: @@ -1240,10 +1266,12 @@ jobs: - build-mbgl-expression-test - build-mbgl-render-test - run-expression-tests - - run-linux-render-tests - - save-dependencies - upload-expression-tests + - run-linux-render-tests - upload-render-tests + - run-linux-query-tests + - upload-query-tests + - save-dependencies # ------------------------------------------------------------------------------ ios-debug: @@ -1534,9 +1562,11 @@ jobs: - build-mbgl-render-test - save-dependencies - run-expression-tests - - run-macos-render-tests - upload-expression-tests + - run-macos-render-tests - upload-render-tests + - run-macos-query-tests + - upload-query-tests # ------------------------------------------------------------------------------ metrics-nightly: diff --git a/next/render-test/CMakeLists.txt b/next/render-test/CMakeLists.txt index 6cab3fed52..6edd11ca95 100644 --- a/next/render-test/CMakeLists.txt +++ b/next/render-test/CMakeLists.txt @@ -42,9 +42,12 @@ add_test( NAME mbgl-render-test COMMAND mbgl-render-test + render-tests --recycle-map --shuffle --seed ${MBGL_RENDER_TEST_SEED} WORKING_DIRECTORY ${MBGL_ROOT} ) + +add_test(NAME mbgl-query-test COMMAND mbgl-render-test query-tests WORKING_DIRECTORY ${MBGL_ROOT}) |