Mikhail Pozdnyakov
2a8e89d355
Update metrics
2020-03-20 11:43:59 +02:00
zmiao
f3cf855894
Update metrics
2020-03-19 14:40:49 +02:00
Mikhail Pozdnyakov
0f5e5311fa
Update metrics
2020-03-18 20:14:15 +02:00
Mikhail Pozdnyakov
915c412c17
Update metrics
2020-03-12 23:35:55 +02:00
Mikhail Pozdnyakov
0bf8fdae9c
[core] Collision index uses doubled padding with the tilted view
2020-03-12 23:35:55 +02:00
Mikhail Pozdnyakov
04d840de53
Update baselines
2020-03-12 15:25:28 +02:00
Mikhail Pozdnyakov
5577c37495
[tests] Enable left-top-right-bottom-offset-tile-map-mode test
...
Rebase its results after 3ca26ed2a6
2020-03-12 15:25:28 +02:00
Thiago Marcos P. Santos
639434b3ef
[metrics] Updated baselines
2020-03-11 21:53:12 +02:00
Mikhail Pozdnyakov
901a960487
Update baselines
2020-03-11 16:51:45 +02:00
Alexander Shalamov
33b4fea105
[core] Update baselines
2020-03-07 10:14:18 +02:00
Mikhail Pozdnyakov
35fc402d34
[render tests] Temporarily ignore tile-mode/streets-v11
...
Due to flaky metrics results
2020-03-06 23:46:52 +02:00
Mikhail Pozdnyakov
bd1fcfd314
[render tests] Add resources for tile-mode/streets-v11
2020-03-06 23:46:52 +02:00
Mikhail Pozdnyakov
b5eed1cd19
Bump mapbox-gl-js
...
so that it includes `tile-mode/streets-v11` test
2020-03-06 23:46:52 +02:00
Juha Alanen
987f214273
[build] Collect code coverage from macOS builds
...
Collect coverage from development builds and add a nightly build
to collect metrics.
2020-03-06 13:52:00 +02:00
Alexander Shalamov
55ea01252d
[core] Update binary size metrics for test apps
2020-03-05 17:43:37 +02:00
Juha Alanen
ffe95ec7d3
[test] Add test manifest for the nightly build
...
Use the same test manifest for the development and nightly
coverage CI builds. Add manifest for the nightly build by
creating a symbolic link to the existing manifest.
2020-03-03 13:30:53 +02:00
Minh Nguyễn
8229bd1090
Updated binary size baselines
2020-02-27 17:14:20 -08:00
Alexander Shalamov
616fb48fd1
[core] Update baselines for gl-native tools
2020-02-26 18:15:23 +02:00
zmiao
385fcd52a0
[test-runner] Add new metrics
2020-02-21 21:39:48 +02:00
Kevin Li
02274e7601
[core] Implement 'in' expression. ( #16162 )
...
* Implement in.cpp
* Fix review comments.
* Add expression_equality test for 'in'
* Fix review comments.
* [core] Update changelog.
* [core] Update mapbox-gl-js
* [core] Ignore render-tests/debug/padding
* [core] Update baseline.
2020-02-15 17:36:57 +08:00
Alexander Shalamov
9e14572762
[core] Update baselines
2020-02-14 17:34:00 +02:00
Karim Naaji
f3f0aefead
Apply new baselines
2020-02-14 12:56:54 +02:00
Karim Naaji
88da1ad6c7
Whitelist render-tests/line-dasharray/zero-length-gap
2020-02-14 12:56:54 +02:00
zmiao
8e0c9671ba
[metrics] Add new metric baselines
2020-02-12 17:35:18 +02:00
zmiao
759dfe8bf6
[core] Support [within expression] with layout property
2020-02-12 17:35:18 +02:00
zmiao
4579e1d6c4
Add metric baselines for within expression/render tests
2020-02-12 12:24:05 +02:00
zmiao
f4250afd24
Update baselines
2020-02-12 12:24:05 +02:00
Mikhail Pozdnyakov
98f99e0743
Update metrics
2020-02-11 14:34:46 +02:00
zmiao
146e0ac8ed
Add new metric baselines
2020-02-11 11:05:18 +02:00
zmiao
7424c4eecb
Bump GL-JS
...
Backport GL-JS fix 'Hide glyphs behind the camera'(https://github.com/mapbox/mapbox-gl-js/pull/9229 )
2020-02-11 11:05:18 +02:00
Alexander Shalamov
0475c89140
[core] Update baselines
2020-02-11 10:40:30 +02:00
Mikhail Pozdnyakov
1f5c6beb64
[tile mode] Improvements in symbol placement on tile borders
...
This change fixes the following problems:
1) Before this change, when multiple symbols were grouped close to the
tile borders, different tiles could place different symbols, because each
tile arbitrary assigned feature ids, and these ids defined the placement
order being applied. This caused artifacts at the tile boundaries.
With this change, in tile mode the placement order of two symbols crossing
a tile border is defined by their anchor `y` values. It means that the
symbols are being placed the same order across all the tiles.
2) Before this change, the engine did not place with priority the symbols
crossing the borders between two neighboring tiles. Now it does, and it
improves a lot symbol placement stability in the tile map mode.
2020-02-03 21:26:35 +02:00
Thiago Marcos P. Santos
0de6ffc383
[build] Cleanup CircleCI configuration
...
- Remove the legacy build jobs
- Remove the next- namespace.
2020-01-28 00:44:07 +02:00
Mikhail Pozdnyakov
951b90c778
[tile mode] Fix variable symbols placement
...
This commit allows the variable symbols to cross the tile border only
if their anchor is the first anchor from the `text-variable-anchor` list.
2020-01-27 17:51:07 +02:00
Alexander Shalamov
7e88e04d60
[metrics] Upbdate baselines for test app binary size
2020-01-27 14:25:37 +03:00
zmiao
429292fb98
[test-runner] Add iOS RenderTestRunner test metrics ( #16139 )
...
* [test-runner] Add iOS RenderTestRunner test metrics
* [test-runner] Add ios probe metrics
2020-01-24 15:45:47 +02:00
zmiao
1ade6c7784
[test-runner] Enable IOS RenderTestRunner and run it on Firebase ( #16111 )
...
* [test-runner] Setup iOS RenderTestRunner
* [test-runner] Make app runnable on firebase
* Add iOS platform dependent expectation and ignores; Run prepare script via cmake
* Make RenderTestRunner report test status
2020-01-21 23:23:35 +02:00
Alexander Shalamov
96f953c5b2
[test-runner] Add stretchable icons resources to cache
2020-01-15 15:02:11 +02:00
Alexander Shalamov
adda95c510
[metrics] Baselines for stretchable icons feature
2020-01-15 15:02:11 +02:00
Konstantin Käfer
5a1e4c6b81
[core] implement stretchable icons for icon-text-fit
2020-01-15 15:02:11 +02:00
Alexander Shalamov
879c44f661
[core] Modularize FileSource codebase ( #15768 )
...
* [core] Introduce FileSourceManager and use it for default platform impl
- Add `FileSourceManager` interface that provides access to `FileSource`
instances and means of registering / unregistering `FileSource` factories
- Split `DefaultFileSource` into smaller parts
- Add `DatabaseFileSource` interface and it's default implementation
- Remove inter-dependencies between concrete `FileSource` classes
* [build] Add files to next build system
* [core] Add generic property setters / getters
* [core] Remove setOnlineStatus from OnlineFileSource interface
* [core] Hide threading implementation details from DatabaseFileSource interface
* [core] Make DB file source methods virtual
* [core] Add documentation for DatabaseFileSource and rename one method
* [core] Use simple callback instead of ActorRef
* [core] Remove ActorRef from OnlineFileSource public header
* [core] Add callback to FileSource::forward async API
* [core] Pass OfflineRegionDefinition by value
* [core] Update tests to use modular file sources
* [core] Update unit tests
* [core] Update unit tests after rebase
* [core] Backport low prio fix for cached requests
* [core] Backport pack database
* [core] Return removed factory from unRegisterFileSourceFactory
* [core] Rename shadowed args in onlinefilesource
* [core] Remove simple std::function callback aliases
* [core] Expose online file source property keys in public header file
* [test-runner] Add proxy file source test runner
* [cache] Update mbgl-cache utility to use new file source
* [metrics] Rebaseline binary size metrics
* [offline] Update offline utility
* [core] Update changelog
2020-01-13 10:57:23 +02:00
Thiago Marcos P. Santos
87013ad6e1
[metrics] Add new baselines
...
More accurate now since everything goes through the FileSource.
2020-01-08 13:07:12 +02:00
Thiago Marcos P. Santos
f306957a6d
[metrics] Add 2 tests to the ignore list
...
Need further investigation on why these tests are failing
after we started to use the cache database.
2020-01-08 13:07:12 +02:00
Thiago Marcos P. Santos
13c5505572
[metrics] Use the cache database instead of file paths for fixtures
...
Now that we use a cache, we no longer need "asset_path" and
"vendor_path".
2020-01-08 13:07:12 +02:00
Mikhail Pozdnyakov
c46f0baa57
Update change log and binary size metrics
2020-01-08 12:43:26 +02:00
Mikhail Pozdnyakov
a46b1a4e4f
[test] Update render test expectations
2020-01-08 12:43:26 +02:00
Mikhail Pozdnyakov
205f0e2f72
[tests] Update all-anchors-tile-map-mode expectations
2019-12-18 13:48:52 +02:00
Alexander Shalamov
00866c348e
[metrics] Add baselines for a new test
2019-12-17 15:46:10 +02:00
Ansis Brammanis
aa543e43e5
[core] Fix really overscaled lines #16018
2019-12-17 15:46:10 +02:00
Alexander Shalamov
d883b740a2
[metrics] Add new baselines
2019-12-17 14:25:19 +02:00