Lines Matching refs:tests
3 There are two suites of tests in the Android Runtime (ART):
6 * _ART gtests_: C++ tests exercising various aspects of ART.
8 ## ART run-tests
10 ART run-tests are tests exercising the runtime using Dex bytecode. They are
13 testing libraries). Some tests also make use of the
15 [ASM](https://asm.ow2.io/) bytecode manipulation tool. Run-tests are
19 The run-tests are identified by directories in this `test` directory, named with
20 a numeric prefix and containing an `info.txt` file. For most run tests, the
28 The run-tests logic lives in the `test/run-test` Bash script. The execution of a
48 script handling the construction and execution of multiple tests in one
63 Test](https://github.com/google/googletest) framework. These tests exercise
66 as unit tests to verify a particular construct in ART. These tests may depend on
71 with the suffix `_test.cc`. The construction logic of these tests is implemented
74 recommended approach is to run these tests in a chroot environment (see
80 All tests in either suite can be run using the `art/test.py`
81 script. Additionally, run-tests can be run individually. All of the tests can be
85 ART also supports running target (device) tests in a chroot environment (see
87 run tests on target (rather than using `art/test.py --target`).
95 ## Running all tests on the build host
101 ## Running all tests on the target device
119 ## Running all run-tests on the build host
125 ## Running all run-tests on the target device
150 Add "--no_isolate" to run the tests one by one in single process (disable forking).
156 Both ART run-tests and gtests are run continuously as part of [ART's continuous
158 other test suites are run continuously on this service: Libcore tests and JDWP
159 tests.