Lines Matching refs:test

19 The run-tests are identified by directories in this `test` directory, named with
28 The run-tests logic lives in the `test/run-test` Bash script. The execution of a
29 run-test has three main parts: building the test, running the test, and checking
30 the test's output. By default, these three steps are implemented by three Bash
31 scripts located in the `test/etc` directory (`default-build`, `default-run`, and
33 `test/run-test`.
36 if the test's directory contains a Bash script named after the step
38 is actually implemented in the "JAR runner" (`test/etc/run-test-jar`), invoked
39 by `test/etc/default-run`.
41 After the execution of a run-test, the check step's default behavior
42 (implemented in `test/etc/default-check`) is to compare its standard output with
43 the contents of the `expected.txt` file contained in the test's directory; any
44 mismatch triggers a test failure.
46 The `test/run-test` script handles the execution of a single run-test in a given
47 configuration. The Python script `test/testrunner/testrunner.py` is a convenient
51 To see the invocation options supported by `run-test` and `testrunner.py`, run
54 art/test/run-test --help
57 art/test/testrunner/testrunner.py --help
67 some test Dex files and core images.
73 gtests can be run by executing `m test-art-host-gtest`. On device, the
80 All tests in either suite can be run using the `art/test.py`
87 run tests on target (rather than using `art/test.py --target`).
92 $ art/test.py -h
98 $ art/test.py --host
104 $ art/test.py --target
110 $ art/test.py --host -g
116 $ art/test.py --target -g
122 $ art/test.py --host -r
128 $ art/test.py --target -r
131 ## Running one run-test on the build host
134 $ art/test.py --host -r -t 001-HelloWorld
137 ## Running one run-test on the target device
140 $ art/test.py --target -r -t 001-HelloWorld
146 $ find out/host/ -type f -name art_runtime_tests # Find the path of the test.
151 Add "--gtest_filter=..." to select specific sub-test(s) to run.
152 Prefix by "gdb --args " to run the test in gdb.
158 other test suites are run continuously on this service: Libcore tests and JDWP