/art/test/094-pattern/ |
D | info.txt | 1 A simple test to exercise pattern matching. 3 The test may throw a StackOverflowError if the stack size is too small. With
|
/art/test/071-dexfile/ |
D | info.txt | 4 NOTE: the test requires that /data/run-test/ exists and is writable and not mounted noexec.
|
/art/test/1933-monitor-current-contended/ |
D | expected.txt | 4 c2 is contending for monitor: NamedLock[test testNormalContendedMonitor] 6 c1 is contending for monitor: NamedLock[test testNormalWaitMonitor]
|
/art/test/948-change-annotations/ |
D | expected.txt | 1 Running test class RemoveAnnotationsTest 8 Running test class AddAnnotationsTest 15 Running test class ChangeAnnotationValues
|
/art/test/123-compiler-regressions-mt/ |
D | info.txt | 1 This is a test for bad optimizations affecting multi-threaded program 4 This test covers fixed AOT/JIT bugs to prevent regressions.
|
/art/test/572-checker-array-get-regression/src/ |
D | Main.java | 20 System.out.println(test().intValue()); in main() 44 public static Integer test() { in test() method in Main
|
/art/test/972-default-imt-collision/src/ |
D | Main.java | 24 Method test = c.getMethod("testMe", iface); in main() local 25 test.invoke(null, o); in main()
|
/art/test/522-checker-regression-monitor-exit/ |
D | info.txt | 1 Regression test for removal of monitor-exit due to lack of specified side-effects. 2 The test invokes a synchronized version of Object.hashCode in multiple threads.
|
/art/test/573-checker-checkcast-regression/src/ |
D | Main.java | 21 int result = test(array, 0, 2); in main() 42 static public int test(Object new_array, int index1, int index2) { in test() method in Main
|
/art/test/162-method-resolution/ |
D | info.txt | 3 when the test is executed with --jvm. 4 (See Main.java for per-test details.)
|
/art/test/1004-checker-volatile-ref-load/src/ |
D | Main.java | 25 main.test(); in main() 50 public void test() { in test() method in Main
|
/art/test/501-regression-packed-switch/ |
D | info.txt | 1 Regression test for the interpreter and optimizing's builder which used 3 Regression test for the arm64 mterp miscalculating the switch table
|
/art/test/664-aget-verifier/src/ |
D | Main.java | 24 test(); in main() 37 public static void test() { in test() method in Main
|
/art/test/646-checker-long-const-to-int/src/ |
D | Main.java | 20 System.out.println(test()); in main() 35 public static int test() { in test() method in Main
|
/art/test/541-regression-inlined-deopt/ |
D | info.txt | 1 Regression test for deopt from optimized code which would use the top-level 3 control over vregs because the previous test 449 would pass because the vreg
|
/art/test/944-transform-classloaders/ |
D | info.txt | 3 This test cannot run on the RI. 7 dalvik.system.BaseDexClassLoader might cause this test to fail.
|
/art/test/534-checker-bce-deoptimization/ |
D | info.txt | 1 Checker test for testing the behavior of deoptimization generated by 4 The runtime used to trip on that test because it used to deopt the
|
/art/test/594-load-string-regression/src/ |
D | Main.java | 30 public static int $noinline$test() { in $noinline$test() 59 assertIntEquals(0x12345678 ^ (0x12345678 >> 5), $noinline$test()); in main()
|
/art/test/051-thread/ |
D | expected.txt | 2 thread test starting 17 thread test done
|
/art/test/138-duplicate-classes-check/src-art/ |
D | Main.java | 41 Method test = testEx.getDeclaredMethod("test"); in run() local 42 test.invoke(null); in run()
|
/art/test/1928-exception-event-exception/src/art/ |
D | Test1928.java | 191 for (Runnable test : tests) { in run() 195 test.getClass().getName(), handler.getClass().getName()); in run() 196 test.run(); in run() 198 test.getClass().getName(), handler.getClass().getName()); in run() 201 test.getClass().getName(), in run() 210 test.getClass().getName(), handler.getClass().getName()); in run()
|
/art/tools/dexfuzz/ |
D | README | 5 subtle changes ("mutations") to a file to produce a new test case. These test cases 6 can be used to test the various modes of execution available to ART (Interpreter, 8 This is done by differential testing - each test file is executed with each mode of 17 for mutation - e.g. some tests taken from the ART test suite - and point it at an 24 DexFuzz can run its test programs on either an ADB-connected device, or a host-build of 37 5. Create a directory on your device that mutated test files can be pushed to and 38 executed in, using dalvikvm. For example, /data/art-test/ 56 Note that if you wanted to test both ARM and ARM64 on an ARM64 device, you can use 57 --allarm. Also in this case only one backend is needed, if i.e., you wanted to test 67 (The default is /data/art-test/) [all …]
|
/art/test/086-null-super/ |
D | info.txt | 4 This is a regression test for a defect in Dalvik, which was assuming 7 This test is not expected to work for the reference implementation.
|
/art/test/127-checker-secondarydex/src/ |
D | Main.java | 36 t1.test(t2); in testSlowPathDirectInvoke() 37 t1.test(t3); in testSlowPathDirectInvoke()
|
/art/test/989-method-trace-throw/src/art/ |
D | Test989.java | 188 private static String testDescription(MethodTracer type, Runnable test) { in testDescription() argument 189 return "test[" + type.getClass() + ", " + test.getClass() + "]"; in testDescription() 202 private static void doTest(MethodTracer type, MyRunnable test) throws Exception { in doTest() argument 203 Class<?> expected = getExpectedError(type, test); in doTest() 207 test.run(); in doTest() 212 "Received no exception as expected for " + testDescription(type, test) + "."); in doTest() 219 … throw new Error("Unexpected error occured: " + t + " for " + testDescription(type, test), t); in doTest() 222 " for " + testDescription(type, test), t); in doTest() 225 "Received expected error for " + testDescription(type, test) + " - " + t); in doTest() 233 + testDescription(type, test)); in doTest()
|