Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 # Testing | 1 # Testing |
| 2 | 2 |
| 3 Blimp only supports building using [GN](../../tools/gn/README.md), and only | 3 Blimp only supports building using [GN](../../tools/gn/README.md), and only |
| 4 supports building for Android and Linux. See [building](build.md) for general | 4 supports building for Android and Linux. See [building](build.md) for general |
| 5 GN setup. | 5 GN setup. |
| 6 | 6 |
| 7 ## Testing on Android | 7 ## Testing on Android |
| 8 | 8 |
| 9 Run the following command to build the Android tests: | 9 Run the following command to build the Android tests: |
| 10 | 10 |
| 11 ```bash | 11 ```bash |
| 12 ninja -C out-android/Debug blimp_tests | 12 ninja -C out-android/Debug blimp chrome_public_test_apk |
| 13 ``` | 13 ``` |
| 14 | 14 |
| 15 ### Running the Java instrumentation tests | 15 ### Running the Java instrumentation tests |
| 16 | 16 |
| 17 Install the Blimp APK with the following: | 17 Install the Blimp APK with the following: |
| 18 | 18 |
| 19 ```bash | 19 ```bash |
| 20 ./build/android/adb_install_apk.py $(PRODUCT_DIR)/apks/Blimp.apk | 20 ./build/android/adb_install_apk.py $(PRODUCT_DIR)/apks/Blimp.apk |
| 21 ``` | 21 ``` |
| 22 | 22 |
| 23 Run the Java instrumentation tests (with an optional test filter) with the | 23 Install the Chrome Public APK with the following: |
| 24 following: | 24 |
| 25 ```bash | |
| 26 ./build/android/adb_install_apk.py $(PRODUCT_DIR)/apks/ChromePublic.apk | |
| 27 ``` | |
| 28 | |
| 29 Run the Blimp Java instrumentation tests (with an optional test filter) with | |
| 30 the following: | |
| 25 | 31 |
| 26 ```bash | 32 ```bash |
| 27 $(PRODUCT_DIR)/bin/run_blimp_test_apk [ -f DummyTest#* ] | 33 $(PRODUCT_DIR)/bin/run_blimp_test_apk [ -f DummyTest#* ] |
| 28 ``` | 34 ``` |
| 29 | 35 |
| 36 Run the Chrome Public Java instrumentation tests (with an optional test filter) | |
| 37 with the following: | |
| 38 | |
| 39 ```bash | |
| 40 $(PRODUCT_DIR)/bin/run_chrome_public_test_apk [ -f DummyTest#* ] | |
| 41 ``` | |
| 42 | |
| 30 ### Testing on Linux | 43 ### Testing on Linux |
| 31 | 44 |
| 32 Run the following command to build the Linux tests: | 45 Run the following command to build the Linux tests: |
| 33 | 46 |
| 34 ```bash | 47 ```bash |
| 35 ninja -C out-linux/Debug blimp_tests | 48 ninja -C out-linux/Debug blimp |
| 36 ``` | 49 ``` |
| 37 | 50 |
| 38 There are no tests that run on Linux yet. | 51 Run the following command to run the Blimp Linux unit tests: |
|
David Trainor- moved to gerrit
2016/09/09 18:32:39
Nice catch.
| |
| 52 | |
| 53 ```bash | |
| 54 ./out-linux/Debug/blimp_unittests | |
| 55 ``` | |
| 56 | |
| 57 Run the following command to run the Blimp Linux browser tests: | |
| 58 | |
| 59 ```bash | |
| 60 ./out-linux/Debug/blimp_browsertests | |
| 61 ``` | |
| OLD | NEW |