[build] enable query tests on native test runner

This commit is contained in:
Juha Alanen
2019-10-02 13:49:11 +03:00
committed by Juha Alanen
parent e96c659906
commit bd283fc1be
2 changed files with 39 additions and 6 deletions

View File

@@ -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:

View File

@@ -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})