Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [render-test] Cleanup on the render tests resultsupstream/tmpsantos-baselines | Thiago Marcos P. Santos | 2019-12-16 | 5 | -120/+129 |
| | | | | | Simplify the code path and make it print both rendering error and metrics on fail. | ||||
* | [metrics] Add new baselines for Linux Clang8 and macOS | Thiago Marcos P. Santos | 2019-12-15 | 2197 | -0/+76768 |
| | |||||
* | [metrics] Rebaseline Linux GCC8 metrics | Thiago Marcos P. Santos | 2019-12-15 | 53 | -1822/+0 |
| | | | | Sames as for Android, remove ignored and probes not in use. | ||||
* | [metrics] Rebaseline Android tests | Thiago Marcos P. Santos | 2019-12-15 | 1134 | -15579/+0 |
| | | | | | | | This was done using the new baseline bot :-) - Removed metrics from ignored tests. - Removed memory metrics for render tests, not in use. | ||||
* | [metrics] Delete test that doesn't make sense | Thiago Marcos P. Santos | 2019-12-15 | 2 | -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 baselines | Thiago Marcos P. Santos | 2019-12-15 | 32 | -153/+163 |
| | | | | Also fail the bot in case there are new baselines. | ||||
* | [build] If not found, use the cache from the sanity checks bot | Thiago Marcos P. Santos | 2019-12-15 | 1 | -1/+1 |
| | | | | Better than initializing git submodules from scratch. | ||||
* | [build] Reorganize the render tests | Thiago Marcos P. Santos | 2019-12-15 | 127 | -332/+351 |
| | | | | | | 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. | ||||
* | [node] Do not run query tests | Thiago Marcos P. Santos | 2019-12-15 | 1 | -1/+0 |
| | | | | We run them now with the native tool. | ||||
* | [render-test] Fix metrics passing when failing | Thiago Marcos P. Santos | 2019-12-15 | 3 | -16/+32 |
| | | | | | | Metrics will now fail, but the tool will return 0 when *ONLY* metrics fail, to make the bot continue. We will also run ignored tests and check if they are ignored but passing. | ||||
* | [test runner] Explicitly initialize TestContext POD members | Mikhail Pozdnyakov | 2019-12-14 | 1 | -2/+2 |
| | |||||
* | [ios, macos]Remove iOS/macOS codes from native codes (#16031) | m-stephen | 2019-12-14 | 14 | -23/+250 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add source/header * add ios files * add configs * modify name * http_file_source * add interface delegate when map init * fix name * fix delegate name * support mac os * add mac os support * make optional delegate when mac os * mac/ios difference * add ios change log * cancel iOS/mac OS judgement * cancel iOS/mac OS judgement * cancel judgement in .m * update * update * update http_file_source * update ios * update mac os * add mac os file * add mac os file to `.cmake` * change names * add log & fix format * reset changelog commit * update changelog * rename iOS network manager * Add a test configuration(same as default configuration) when mac os run tests * re-add account type into `http_file_source` * refactor | ||||
* | add pr template to this repo (#16054) | Chloe Krawczyk | 2019-12-13 | 1 | -0/+11 |
| | | | let's go with this for now and make any additional changes in future prs! | ||||
* | [test-runner] Fix network probe | Alexander Shalamov | 2019-12-13 | 1 | -3/+7 |
| | |||||
* | [core] Create gl-native changelog with entries since the last release | Alexander Shalamov | 2019-12-13 | 1 | -5/+92 |
| | |||||
* | [render test] Fix probes failure reports | Mikhail Pozdnyakov | 2019-12-13 | 3 | -11/+7 |
| | |||||
* | [test runner] Refactor injected probes operations code | Mikhail Pozdnyakov | 2019-12-13 | 2 | -126/+130 |
| | |||||
* | [glfw] TestOperation -> TestOperationSerializer | Mikhail Pozdnyakov | 2019-12-13 | 2 | -8/+8 |
| | |||||
* | [test runner] Split operations parsing and execution | Mikhail Pozdnyakov | 2019-12-13 | 5 | -663/+805 |
| | |||||
* | [core] Add style::Layer(Impl) constructor | Mikhail Pozdnyakov | 2019-12-13 | 4 | -8/+8 |
| | |||||
* | [test runner] Introduce TestOperation | Mikhail Pozdnyakov | 2019-12-13 | 2 | -9/+18 |
| | |||||
* | [test runner] Introduce generic TestContext | Mikhail Pozdnyakov | 2019-12-13 | 2 | -59/+80 |
| | |||||
* | [build] Make the build fail when shadowing variables | Thiago Marcos P. Santos | 2019-12-12 | 1 | -0/+1 |
| | |||||
* | [core] Fix -Wshadow when using GCC 4.9 | Thiago Marcos P. Santos | 2019-12-12 | 2 | -7/+7 |
| | |||||
* | [android] Fix -Wshadow on Android build | Thiago Marcos P. Santos | 2019-12-12 | 2 | -20/+19 |
| | |||||
* | [tests] Fix -Werror=shadow issues in the unit tests | Thiago Marcos P. Santos | 2019-12-12 | 4 | -124/+85 |
| | |||||
* | [test-runner] Don't update nor create metrics baseline for ignored test | Alexander Shalamov | 2019-12-12 | 3 | -2/+5 |
| | |||||
* | [build] Remove "wrapper" parameter | Thiago Marcos P. Santos | 2019-12-12 | 1 | -9/+11 |
| | | | | | Make it a step of the Linux configuration, since it only makes sense for Linux. | ||||
* | [test-runner] Fix -Werror=shadow issues in test runner | Alexander Shalamov | 2019-12-12 | 1 | -19/+18 |
| | |||||
* | [build] Better isolate compiler flags | Thiago Marcos P. Santos | 2019-12-11 | 12 | -45/+82 |
| | | | | | | | | | | | Previously we had UndefinedBehavior mixed with other sanitizers, in special implicit conversions and overflows. Also, run the sanitizers in Release configuration, so they will run faster. -O1 is just needed for perfectly nice stack traces. Also, moving the flags to an interface will prevent them to leak to our external dependencies. | ||||
* | [build] Upload nitpick artifacts | Thiago Marcos P. Santos | 2019-12-11 | 1 | -4/+6 |
| | | | | | Upload diffs when the sanity bot complains about some wrong formatting of the code or buildsystem. | ||||
* | [build] remove obsolete code in shader generation (#14906) | Vladimir Agafonkin | 2019-12-11 | 1 | -5/+0 |
| | |||||
* | [metrics] Run Android RenderTestRunner bot in rebaseline mode (#16036) | zmiao | 2019-12-11 | 1151 | -17/+89 |
| | |||||
* | [test-runner] Add desctiption for --update command | Alexander Shalamov | 2019-12-10 | 1 | -1/+4 |
| | |||||
* | [test runner] Report absolute path to the results html file | Mikhail Pozdnyakov | 2019-12-10 | 1 | -1/+1 |
| | |||||
* | update mapbox-gl-js (#16022) | Ansis Brammanis | 2019-12-09 | 2 | -1/+17 |
| | |||||
* | [metrics] Run gfx, network and memory probes in 'rebaseline' mode | Alexander Shalamov | 2019-12-09 | 1 | -2/+2 |
| | |||||
* | [test-runner] Add rebaseline flag | Alexander Shalamov | 2019-12-09 | 3 | -7/+24 |
| | | | | | Rebaseline flag allows to update or create new metric, in cases when metric check is failed or expected metric is missing. | ||||
* | [test-runner] Simplify update option and remove obsolete ifdefs | Alexander Shalamov | 2019-12-09 | 2 | -33/+12 |
| | |||||
* | [metrics] Create gcc8-release metrics configuration | Alexander Shalamov | 2019-12-09 | 1147 | -22/+31 |
| | |||||
* | [metrics] Update render-test-probe-unit-tests memory expectations | Mikhail Pozdnyakov | 2019-12-09 | 4 | -16/+16 |
| | |||||
* | [core] Placement::commit() handles absence of previuos placement | Mikhail Pozdnyakov | 2019-12-09 | 3 | -5/+14 |
| | |||||
* | [core] Simplify placement code path for still and tile modes | Mikhail Pozdnyakov | 2019-12-09 | 2 | -11/+29 |
| | |||||
* | [core] Add unit test for calculateTileDistances | Alexander Shalamov | 2019-12-09 | 5 | -4/+34 |
| | |||||
* | [core] Add unit test for getAnchors and remove unused field | Alexander Shalamov | 2019-12-09 | 6 | -9/+140 |
| | |||||
* | [core] Don't use signed int type for anchor segment | Alexander Shalamov | 2019-12-09 | 7 | -40/+75 |
| | |||||
* | [glfw] Add static render test creator | Thiago Marcos P. Santos | 2019-12-09 | 9 | -8/+256 |
| | | | | | | | 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). | ||||
* | [build] Detect unsigned-integer-overflow and implicit-conversion | Thiago Marcos P. Santos | 2019-12-07 | 1 | -2/+8 |
| | | | | This is a defined behavior but often unintentional. | ||||
* | [build] Do not halt UBSAN on errors | Thiago Marcos P. Santos | 2019-12-07 | 1 | -1/+1 |
| | |||||
* | [core] increase padding in CollisionIndex for MapMode::Tile (#15880) | Ansis Brammanis | 2019-12-06 | 3 | -16/+27 |
| | | | | | | | | * [core] fix cutoff cross-tile labels in MapMode::Tile Increase the CollisionIndex's padding so that more of a tile's data gets considered when checking for collisions. This should fix clipped variable placement text labels. |