Skip to content
This repository was archived by the owner on Aug 8, 2023. It is now read-only.

Commit e4d35d8

Browse files
committed
Run node render tests on macos-release bot, in addition to mbgl-render-tests run on linux
1 parent 131ce55 commit e4d35d8

File tree

2 files changed

+9
-28
lines changed

2 files changed

+9
-28
lines changed

Makefile

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -559,6 +559,13 @@ test-node: node
559559
npm run test-query
560560
npm run test-expressions
561561

562+
.PHONY: test-node-all
563+
test-node-all: node
564+
npm test
565+
npm run test-query
566+
npm run test-expressions
567+
npm run test-render
568+
562569
#### Android targets ###########################################################
563570

564571
MBGL_ANDROID_ABIS = arm-v7;armeabi-v7a

circle.yml

Lines changed: 2 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,6 @@ workflows:
5454
branches:
5555
ignore: /.*/
5656
- macos-debug
57-
- macos-render-tests
5857
- qt5-linux-gcc5-release
5958
- qt5-macos-debug
6059
nightly:
@@ -372,7 +371,7 @@ commands:
372371
steps:
373372
- run:
374373
name: Run node tests
375-
command: make test-node
374+
command: make test-node-all
376375

377376
run-node-linux-tests:
378377
parameters:
@@ -387,14 +386,6 @@ commands:
387386
xvfb-run --server-args="-screen 0 1024x768x24" \
388387
logbt -- apitrace trace --api=egl -v make test-node
389388
390-
run-macos-render-tests:
391-
steps:
392-
- run:
393-
name: Run render tests (mbgl-render-test)
394-
command: |
395-
build/mbgl-render-test --recycle-map --shuffle
396-
no_output_timeout: 2m
397-
398389
run-linux-render-tests:
399390
parameters:
400391
node_version:
@@ -784,6 +775,7 @@ jobs:
784775
- save-dependencies
785776
- run-node-macos-tests
786777
- publish-node-package
778+
- upload-render-tests
787779
- collect-xcode-build-logs
788780
- upload-xcode-build-logs
789781

@@ -1177,24 +1169,6 @@ jobs:
11771169
- collect-xcode-build-logs
11781170
- upload-xcode-build-logs
11791171

1180-
# ------------------------------------------------------------------------------
1181-
macos-render-tests:
1182-
macos:
1183-
xcode: "10.3.0"
1184-
environment:
1185-
BUILDTYPE: RelWithDebInfo
1186-
HOMEBREW_NO_AUTO_UPDATE: 1
1187-
HOMEBREW_NO_INSTALL_CLEANUP: 1
1188-
JOBS: 2
1189-
steps:
1190-
- install-macos-dependencies
1191-
- install-dependencies
1192-
- configure-cmake
1193-
- build-mbgl-render-test
1194-
- save-dependencies
1195-
- run-macos-render-tests
1196-
- upload-render-tests
1197-
11981172
# ------------------------------------------------------------------------------
11991173
qt5-linux-gcc5-release:
12001174
docker:

0 commit comments

Comments
 (0)