summaryrefslogtreecommitdiff
path: root/metrics/tests
Commit message (Collapse)AuthorAgeFilesLines
* Introduce a mean to add render features in layers with no sourcesGali Nelle2020-04-176-0/+215
| | | | | | This change also uses the support in the LocationIndicator layer, to return a point feature when queried in correspondence of the location indicator.
* Fix LocationIndicator not updating image sizes when image manager content ↵Gali Nelle2020-04-162-0/+104
| | | | changes
* Fix LocationIndicator LayerGali Nelle2020-04-1029-199/+212
| | | | | | | | | This changes image size properties to be scales instead of pixel sizes. The commit also adds fixes for handling image updates with the same ID, adds tests for expressions in paint properties, as well as tests for using images with pixel ratio greater than 1. Finally it moves image-tilt-displacement and perspective-compensation properties from layout to paint properties, and includes other minor cleanups.
* Add LocationIndicatorLayerGali Nelle2020-04-0828-0/+979
| | | | | New key is "G" in mbgl-glfw, cycling between no puck, centered in the viewport and positioned in Tokyo.
* [metrics] Delete test that doesn't make senseThiago Marcos P. Santos2019-12-162-32/+0
| | | | | | | This test is ignored because we expect it to "ignore but fail". But it will generate a fatal error because it doesn't have the metrics file, thus should have been skipped instead.
* [build] Collect and publish new baselinesThiago Marcos P. Santos2019-12-1621-253/+0
| | | | Also fail the bot in case there are new baselines.
* [build] Reorganize the render testsThiago Marcos P. Santos2019-12-1671-0/+1115
| | | | | | Move everything that might collect metrics to the metrics/ directory, the only test manifests inside the render-test/ directory are the unit tests of the probes.
* [glfw] Add static render test creatorThiago Marcos P. Santos2019-12-092-2/+2
| | | | | | | Press F1 to create a render test for the current view. The test will be created at the base folder (current if nothing is provided) + /NNNN (the next free entry).
* [metrics] Rebaseline linux-gcc8 mbgl-offline filesize metricAlexander Shalamov2019-12-021-1/+1
|
* [metrics] Rebaseline filesize metric for linux-clang8Alexander Shalamov2019-12-021-3/+3
|
* [android] Use icf=allThiago Marcos P. Santos2019-11-292-2/+2
| | | | | | Chromium is using it for a while on ARM. https://codereview.chromium.org/1153143004/patch/20001/30002
* [metrics] Measure compressed size for AndroidThiago Marcos P. Santos2019-11-288-8/+8
| | | | Because what metters is the size we add to the APK.
* [metrics] Add new baselines.Thiago Marcos P. Santos2019-11-283-3/+3
|
* [metrics] Isolate binary size metricsThiago Marcos P. Santos2019-11-2824-106/+231
| | | | | Will give us a better view of what changed and by how much. Otherwise the test stops at the first failure.
* [metrics] Add binary size metricsThiago Marcos P. Santos2019-11-276-0/+128
This test will check the size of the tools and shared libraries built from previous bots in a single run. We will have +/- 1% acceptable variance before the test fails.