Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | [build][android] Fix CI bot that validates downstream API breakage | Juha Alanen | 2020-01-10 | 1 | -1/+1 | |
| | ||||||
* | [build] Run Android unit test on Firebase | Juha Alanen | 2020-01-10 | 1 | -0/+35 | |
| | ||||||
* | [ios] Add native_apple_interface to ios.cmake (#16103) | Jordan Kiley | 2020-01-09 | 1 | -1/+1 | |
| | | | | | | * [ios] Add native_apple_interface to ios.cmake * [ios] Use Xcode for next-macos-xcode11-release | |||||
* | [android] add CI bot that validates downstream API breakage | tobrun | 2020-01-09 | 1 | -0/+14 | |
| | ||||||
* | [build] Run Android benchmark on Firebase | Juha Alanen | 2020-01-03 | 1 | -0/+35 | |
| | ||||||
* | [build] Make the configuration simpler | Thiago Marcos P. Santos | 2019-12-21 | 1 | -0/+3 | |
| | | | | | | Moved the Android flags to the compilation options interface and removed build options we are not using and go back to CMake defaults. | |||||
* | [metrics] Add new baselines for Linux Clang8 and macOS | Thiago Marcos P. Santos | 2019-12-16 | 1 | -0/+2 | |
| | ||||||
* | [build] Collect and publish new baselines | Thiago Marcos P. Santos | 2019-12-16 | 1 | -35/+47 | |
| | | | | 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-16 | 1 | -1/+1 | |
| | | | | Better than initializing git submodules from scratch. | |||||
* | [build] Reorganize the render tests | Thiago Marcos P. Santos | 2019-12-16 | 1 | -18/+25 | |
| | | | | | | 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. | |||||
* | [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. | |||||
* | [build] Better isolate compiler flags | Thiago Marcos P. Santos | 2019-12-11 | 1 | -4/+4 | |
| | | | | | | | | | | | 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. | |||||
* | [metrics] Run Android RenderTestRunner bot in rebaseline mode (#16036) | zmiao | 2019-12-11 | 1 | -0/+8 | |
| | ||||||
* | [metrics] Run gfx, network and memory probes in 'rebaseline' mode | Alexander Shalamov | 2019-12-09 | 1 | -2/+2 | |
| | ||||||
* | [metrics] Create gcc8-release metrics configuration | Alexander Shalamov | 2019-12-09 | 1 | -1/+21 | |
| | ||||||
* | [build] Do not halt UBSAN on errors | Thiago Marcos P. Santos | 2019-12-07 | 1 | -1/+1 | |
| | ||||||
* | [test-runner] Make Android RenderTestRunner bot fail when test cases are not ↵ | zmiao | 2019-12-04 | 1 | -0/+6 | |
| | | | | | | | | | | | | | | fully passed (#15994) * [test-runner] Fix failed tests, generate android specific expectations * [test-runner] Check render test runner testing result * [test-runner] Add error case to android ignore list * [test-runner] Update metrics * [test-runner] Move Android render tests with big diff(>0.006) to ignore list | |||||
* | [android] remove platform specific Android code, migrate project to ↵ | tobrun | 2019-12-03 | 1 | -253/+0 | |
| | | | | mapbox-gl-native-android | |||||
* | [test-runner] Add android RenderTestRunner baseline metrics (#15979) | zmiao | 2019-12-02 | 1 | -1/+1 | |
| | | | | | | | | | | * [test-runner] Enable probe-testing android render test runner * [test-runner] Add pixel4 baseline metrics * Add git ignored metrics * Make renderTestrunner run two times with different manifest config | |||||
* | [build] Get the bots enforcing the binary size | Thiago Marcos P. Santos | 2019-11-27 | 1 | -27/+80 | |
| | | | | | | Release bots will build and persist the build targets other workspaces. A bot will collect all the binaries and check the size. | |||||
* | [test-runner] Move probe related command line args to manifest | Alexander Shalamov | 2019-11-27 | 1 | -3/+1 | |
| | | | | | | | | | | | - Move probe related command line arguments to manifest, example: "probes": ["probeGFX", "probeNetwork", "probeMemory"], "metric_path": "metrics/linux" - Use manifest file name as a postfix for a result page - Move injected probes 'begin' section before map object creation - Generalize artifact storing shell script | |||||
* | [render-test] Add metric_paths into Manifest (#15973) | zmiao | 2019-11-27 | 1 | -0/+1 | |
| | | | | | | | | | | * [render-test]Add expected metrics path in manifest file * seperate metrics.json and expected.png * fix expected path parsing * keep expectation path if update is enabled | |||||
* | [tests] Disable some metrics recording on Firebase | Thiago Marcos P. Santos | 2019-11-21 | 1 | -1/+2 | |
| | | | | We are not using them, attempt to make the tests run faster. | |||||
* | [build] Build Android release when running render tests | Thiago Marcos P. Santos | 2019-11-21 | 1 | -3/+3 | |
| | ||||||
* | [render-test] Config CircleCi to run RenderTestApp on Firebase with Pixel4 ↵ | zmiao | 2019-11-20 | 1 | -0/+28 | |
| | | | | | (#15951) This reverts commit d2413d4ffffd087b352b6e4edd6e6322a311bc07. | |||||
* | [build] Run Valgrind instead of Memory Sanitizer | Thiago Marcos P. Santos | 2019-11-20 | 1 | -11/+9 | |
| | | | | | | Memory Sanitizer requires all the dependencies, including libstdc++ to be compiled with Memory Sanitizer, otherwise we will get tons of false positives. | |||||
* | [build] Check if mapbox-gl-js is pinned to master | Thiago Marcos P. Santos | 2019-11-19 | 1 | -0/+4 | |
| | ||||||
* | No firebase skip for commits touching paths other than darwin-specific | Mikhail Pozdnyakov | 2019-11-13 | 1 | -3/+3 | |
| | ||||||
* | [render-test] Add manifest parser for render-test-runner (#15861) | zmiao | 2019-10-29 | 1 | -3/+3 | |
| | | | | | | | | | | * [render-test] Add manifest parser for render-test-runner * [render-test] Refactory manifest parser * [render-test] Parse full manifest file through CLI * [render-test] Add linux probe manifest | |||||
* | Config CircleCI to save render test output when failing (#15863) | zmiao | 2019-10-25 | 1 | -1/+3 | |
| | | | | | | * [render-test] Save index.html * Add extra folder | |||||
* | back to v8 | Dane Springmeyer | 2019-10-24 | 1 | -1/+1 | |
| | ||||||
* | fix linux node platform publishing | Dane Springmeyer | 2019-10-24 | 1 | -1/+36 | |
| | ||||||
* | [build] Bump CI docker image | Thiago Marcos P. Santos | 2019-10-23 | 1 | -1/+1 | |
| | | | | | This version includes gcloud, needed to run android firebase tests. | |||||
* | [build] Make output of the tests verbose | Thiago Marcos P. Santos | 2019-10-18 | 1 | -1/+1 | |
| | | | | | We have a flaky test that is hanging on the bots and we need to find out which one. | |||||
* | [build] Update to Xcode 11.1upstream/friedbunny-updates-to-xcode-11.1 | Jason Wray | 2019-10-15 | 1 | -7/+7 | |
| | ||||||
* | [android] - remove snapshot and release builds, disable broken metric ↵ | tobrun | 2019-10-15 | 1 | -14/+3 | |
| | | | | collection script | |||||
* | [build] Make sure offline_schema.hpp is up-to-date | Thiago Marcos P. Santos | 2019-10-11 | 1 | -0/+1 | |
| | | | | | - Get the bots to verify that. - Fix the paths. | |||||
* | [render-test] Update location of render / query test html page | Alexander Shalamov | 2019-10-10 | 1 | -1/+1 | |
| | ||||||
* | [ios, android] Update curl command to indicate there is no password (as per ↵ | Julian Rex | 2019-10-10 | 1 | -3/+3 | |
| | | | | https://circleci.com/docs/api/#authentication) (#15796) | |||||
* | [tests] Do not run tests in parallel | Thiago Marcos P. Santos | 2019-10-10 | 1 | -1/+1 | |
| | | | | Introduces too much flakeness. | |||||
* | [build] Check for code generation on Darwin | Thiago Marcos P. Santos | 2019-10-10 | 1 | -0/+6 | |
| | | | | | Sadly, it can only be done inside macOS because of how examples are generated. | |||||
* | [build] Remove redundant bots | Thiago Marcos P. Santos | 2019-10-10 | 1 | -245/+0 | |
| | | | | We have something equivalent on the `next` workspace for these bots. | |||||
* | [ci] Fixed duplicated render tests run on MacOS | Mikhail Pozdnyakov | 2019-10-10 | 1 | -1/+1 | |
| | ||||||
* | [ios] Skip metrics.sh step (#15779) | Julian Rex | 2019-10-08 | 1 | -2/+5 | |
| | ||||||
* | [build] enable query tests on native test runner | Juha Alanen | 2019-10-07 | 1 | -6/+36 | |
| | ||||||
* | [ios] Disable iOS code coverage script #15749 | Jordan Kiley | 2019-10-03 | 1 | -1/+4 | |
| | ||||||
* | Exclude Source.InvisibleSourcesTileNecessity from sanitizer CI | Mikhail Pozdnyakov | 2019-10-02 | 1 | -2/+2 | |
| | ||||||
* | [build] Have the bots running clang-tidy | Thiago Marcos P. Santos | 2019-09-25 | 1 | -25/+20 | |
| | ||||||
* | [build] Update CircleCI to Xcode 11 | Jason Wray | 2019-09-24 | 1 | -14/+14 | |
| |