Home | History | Annotate | only in /art/test
Up to higher level directory
NameDateSize
000-nop/08-Oct-2015
001-HelloWorld/08-Oct-2015
001-Main/08-Oct-2015
002-sleep/08-Oct-2015
003-omnibus-opcodes/08-Oct-2015
004-InterfaceTest/08-Oct-2015
004-JniTest/08-Oct-2015
004-NativeAllocations/08-Oct-2015
004-ReferenceMap/08-Oct-2015
004-SignalTest/08-Oct-2015
004-StackWalk/08-Oct-2015
004-ThreadStress/08-Oct-2015
004-UnsafeTest/08-Oct-2015
005-annotations/08-Oct-2015
006-args/08-Oct-2015
007-count10/08-Oct-2015
008-exceptions/08-Oct-2015
009-instanceof/08-Oct-2015
010-instance/08-Oct-2015
011-array-copy/08-Oct-2015
012-math/08-Oct-2015
013-math2/08-Oct-2015
014-math3/08-Oct-2015
015-switch/08-Oct-2015
016-intern/08-Oct-2015
017-float/08-Oct-2015
018-stack-overflow/08-Oct-2015
019-wrong-array-type/08-Oct-2015
020-string/08-Oct-2015
021-string2/08-Oct-2015
022-interface/08-Oct-2015
023-many-interfaces/08-Oct-2015
024-illegal-access/08-Oct-2015
025-access-controller/08-Oct-2015
026-access/08-Oct-2015
027-arithmetic/08-Oct-2015
028-array-write/08-Oct-2015
029-assert/08-Oct-2015
030-bad-finalizer/08-Oct-2015
031-class-attributes/08-Oct-2015
032-concrete-sub/08-Oct-2015
033-class-init-deadlock/08-Oct-2015
034-call-null/08-Oct-2015
035-enum/08-Oct-2015
036-finalizer/08-Oct-2015
037-inherit/08-Oct-2015
038-inner-null/08-Oct-2015
039-join-main/08-Oct-2015
040-miranda/08-Oct-2015
041-narrowing/08-Oct-2015
042-new-instance/08-Oct-2015
043-privates/08-Oct-2015
044-proxy/08-Oct-2015
045-reflect-array/08-Oct-2015
046-reflect/08-Oct-2015
047-returns/08-Oct-2015
049-show-object/08-Oct-2015
050-sync-test/08-Oct-2015
051-thread/08-Oct-2015
052-verifier-fun/08-Oct-2015
053-wait-some/08-Oct-2015
054-uncaught/08-Oct-2015
055-enum-performance/08-Oct-2015
056-const-string-jumbo/08-Oct-2015
058-enum-order/08-Oct-2015
059-finalizer-throw/08-Oct-2015
061-out-of-memory/08-Oct-2015
062-character-encodings/08-Oct-2015
063-process-manager/08-Oct-2015
064-field-access/08-Oct-2015
065-mismatched-implements/08-Oct-2015
066-mismatched-super/08-Oct-2015
067-preemptive-unpark/08-Oct-2015
068-classloader/08-Oct-2015
069-field-type/08-Oct-2015
070-nio-buffer/08-Oct-2015
071-dexfile/08-Oct-2015
072-precise-gc/08-Oct-2015
073-mismatched-field/08-Oct-2015
074-gc-thrash/08-Oct-2015
075-verification-error/08-Oct-2015
076-boolean-put/08-Oct-2015
077-method-override/08-Oct-2015
078-polymorphic-virtual/08-Oct-2015
079-phantom/08-Oct-2015
080-oom-throw/08-Oct-2015
080-oom-throw-with-finalizer/08-Oct-2015
081-hot-exceptions/08-Oct-2015
082-inline-execute/08-Oct-2015
083-compiler-regressions/08-Oct-2015
084-class-init/08-Oct-2015
085-old-style-inner-class/08-Oct-2015
086-null-super/08-Oct-2015
087-gc-after-link/08-Oct-2015
088-monitor-verification/08-Oct-2015
089-many-methods/08-Oct-2015
090-loop-formation/08-Oct-2015
092-locale/08-Oct-2015
093-serialization/08-Oct-2015
094-pattern/08-Oct-2015
095-switch-MAX_INT/08-Oct-2015
096-array-copy-concurrent-gc/08-Oct-2015
097-duplicate-method/08-Oct-2015
098-ddmc/08-Oct-2015
099-vmdebug/08-Oct-2015
100-reflect2/08-Oct-2015
101-fibonacci/08-Oct-2015
102-concurrent-gc/08-Oct-2015
103-string-append/08-Oct-2015
104-growth-limit/08-Oct-2015
105-invoke/08-Oct-2015
106-exceptions2/08-Oct-2015
107-int-math2/08-Oct-2015
108-check-cast/08-Oct-2015
109-suspend-check/08-Oct-2015
110-field-access/08-Oct-2015
111-unresolvable-exception/08-Oct-2015
112-double-math/08-Oct-2015
113-multidex/08-Oct-2015
114-ParallelGC/08-Oct-2015
115-native-bridge/08-Oct-2015
116-nodex2oat/08-Oct-2015
117-nopatchoat/08-Oct-2015
118-noimage-dex2oat/08-Oct-2015
119-noimage-patchoat/08-Oct-2015
120-hashcode/08-Oct-2015
121-modifiers/08-Oct-2015
121-simple-suspend-check/08-Oct-2015
122-npe/08-Oct-2015
123-compiler-regressions-mt/08-Oct-2015
124-missing-classes/08-Oct-2015
125-gc-and-classloading/08-Oct-2015
126-miranda-multidex/08-Oct-2015
127-secondarydex/08-Oct-2015
128-reg-spilling-on-implicit-nullcheck/08-Oct-2015
129-ThreadGetId/08-Oct-2015
130-hprof/08-Oct-2015
131-structural-change/08-Oct-2015
132-daemon-locks-shutdown/08-Oct-2015
133-static-invoke-super/08-Oct-2015
134-nodex2oat-nofallback/08-Oct-2015
134-reg-promotion/08-Oct-2015
135-MirandaDispatch/08-Oct-2015
137-cfi/08-Oct-2015
138-duplicate-classes-check/08-Oct-2015
138-duplicate-classes-check2/08-Oct-2015
139-register-natives/08-Oct-2015
140-dce-regression/08-Oct-2015
201-built-in-exception-detail-messages/08-Oct-2015
202-thread-oome/08-Oct-2015
300-package-override/08-Oct-2015
301-abstract-protected/08-Oct-2015
302-float-conversion/08-Oct-2015
303-verification-stress/08-Oct-2015
304-method-tracing/08-Oct-2015
401-optimizing-compiler/08-Oct-2015
402-optimizing-control-flow/08-Oct-2015
403-optimizing-long/08-Oct-2015
404-optimizing-allocator/08-Oct-2015
405-optimizing-long-allocator/08-Oct-2015
406-fields/08-Oct-2015
407-arrays/08-Oct-2015
408-move-bug/08-Oct-2015
409-materialized-condition/08-Oct-2015
410-floats/08-Oct-2015
411-optimizing-arith/08-Oct-2015
412-new-array/08-Oct-2015
413-regalloc-regression/08-Oct-2015
414-optimizing-arith-sub/08-Oct-2015
414-static-fields/08-Oct-2015
415-optimizing-arith-neg/08-Oct-2015
416-optimizing-arith-not/08-Oct-2015
417-optimizing-arith-div/08-Oct-2015
418-const-string/08-Oct-2015
419-long-parameter/08-Oct-2015
420-const-class/08-Oct-2015
421-exceptions/08-Oct-2015
421-large-frame/08-Oct-2015
422-instanceof/08-Oct-2015
422-type-conversion/08-Oct-2015
423-invoke-interface/08-Oct-2015
424-checkcast/08-Oct-2015
425-invoke-super/08-Oct-2015
426-monitor/08-Oct-2015
427-bitwise/08-Oct-2015
427-bounds/08-Oct-2015
428-optimizing-arith-rem/08-Oct-2015
429-ssa-builder/08-Oct-2015
430-live-register-slow-path/08-Oct-2015
431-optimizing-arith-shifts/08-Oct-2015
431-type-propagation/08-Oct-2015
432-optimizing-cmp/08-Oct-2015
433-gvn/08-Oct-2015
434-invoke-direct/08-Oct-2015
434-shifter-operand/08-Oct-2015
435-new-instance/08-Oct-2015
435-try-finally-without-catch/08-Oct-2015
436-rem-float/08-Oct-2015
436-shift-constant/08-Oct-2015
437-inline/08-Oct-2015
438-volatile/08-Oct-2015
439-npe/08-Oct-2015
439-swap-double/08-Oct-2015
440-stmp/08-Oct-2015
441-checker-inliner/08-Oct-2015
442-checker-constant-folding/08-Oct-2015
443-not-bool-inline/08-Oct-2015
444-checker-nce/08-Oct-2015
445-checker-licm/08-Oct-2015
446-checker-inliner2/08-Oct-2015
447-checker-inliner3/08-Oct-2015
448-multiple-returns/08-Oct-2015
449-checker-bce/08-Oct-2015
450-checker-types/08-Oct-2015
451-regression-add-float/08-Oct-2015
451-spill-splot/08-Oct-2015
452-multiple-returns2/08-Oct-2015
453-not-byte/08-Oct-2015
454-get-vreg/08-Oct-2015
455-checker-gvn/08-Oct-2015
455-set-vreg/08-Oct-2015
456-baseline-array-set/08-Oct-2015
457-regs/08-Oct-2015
458-checker-instruction-simplification/08-Oct-2015
458-long-to-fpu/08-Oct-2015
459-dead-phi/08-Oct-2015
460-multiple-returns3/08-Oct-2015
461-get-reference-vreg/08-Oct-2015
462-checker-inlining-across-dex-files/08-Oct-2015
463-checker-boolean-simplifier/08-Oct-2015
464-checker-inline-sharpen-calls/08-Oct-2015
465-checker-clinit-gvn/08-Oct-2015
466-get-live-vreg/08-Oct-2015
467-regalloc-pair/08-Oct-2015
468-checker-bool-simplifier-regression/08-Oct-2015
469-condition-materialization-regression/08-Oct-2015
470-huge-method/08-Oct-2015
471-deopt-environment/08-Oct-2015
471-uninitialized-locals/08-Oct-2015
472-type-propagation/08-Oct-2015
472-unreachable-if-regression/08-Oct-2015
473-checker-inliner-constants/08-Oct-2015
473-remove-dead-block/08-Oct-2015
474-checker-boolean-input/08-Oct-2015
474-fp-sub-neg/08-Oct-2015
475-regression-inliner-ids/08-Oct-2015
475-simplify-mul-zero/08-Oct-2015
476-checker-ctor-memory-barrier/08-Oct-2015
476-clinit-check-inlining-static-invoke/08-Oct-2015
477-checker-bound-type/08-Oct-2015
477-long-to-float-conversion-precision/08-Oct-2015
478-checker-clinit-check-pruning/08-Oct-2015
478-checker-inliner-nested-loop/08-Oct-2015
479-regression-implicit-null-check/08-Oct-2015
480-checker-dead-blocks/08-Oct-2015
481-regression-phi-cond/08-Oct-2015
482-checker-loop-back-edge-use/08-Oct-2015
483-dce-block/08-Oct-2015
484-checker-register-hints/08-Oct-2015
485-checker-dce-loop-update/08-Oct-2015
492-checker-inline-invoke-interface/08-Oct-2015
498-type-propagation/08-Oct-2015
499-bce-phi-array-length/08-Oct-2015
501-null-constant-dce/08-Oct-2015
501-regression-packed-switch/08-Oct-2015
503-dead-instructions/08-Oct-2015
504-regression-baseline-entry/08-Oct-2015
505-simplifier-type-propagation/08-Oct-2015
506-verify-aput/08-Oct-2015
507-boolean-test/08-Oct-2015
507-referrer/08-Oct-2015
508-referrer-method/08-Oct-2015
509-pre-header/08-Oct-2015
511-clinit-interface/08-Oct-2015
513-array-deopt/08-Oct-2015
514-shifts/08-Oct-2015
515-dce-dominator/08-Oct-2015
516-dead-move-result/08-Oct-2015
518-null-array-get/08-Oct-2015
519-bound-load-class/08-Oct-2015
520-equivalent-phi/08-Oct-2015
524-boolean-simplifier-regression/08-Oct-2015
528-long-hint/08-Oct-2015
700-LoadArgRegs/08-Oct-2015
701-easy-div-rem/08-Oct-2015
702-LargeBranchOffset/08-Oct-2015
703-floating-point-div/08-Oct-2015
704-multiply-accumulate/08-Oct-2015
705-register-conflict/08-Oct-2015
800-smali/08-Oct-2015
801-VoidCheckCast/08-Oct-2015
802-deoptimization/08-Oct-2015
AbstractMethod/08-Oct-2015
AllFields/08-Oct-2015
Android.libarttest.mk08-Oct-20153.1K
Android.libnativebridgetest.mk08-Oct-20152.9K
Android.run-test.mk08-Oct-201539.6K
etc/08-Oct-2015
ExceptionHandle/08-Oct-2015
GetMethodSignature/08-Oct-2015
Instrumentation/08-Oct-2015
Interfaces/08-Oct-2015
Main/08-Oct-2015
MultiDex/08-Oct-2015
MultiDexModifiedSecondary/08-Oct-2015
MyClass/08-Oct-2015
MyClassNatives/08-Oct-2015
Nested/08-Oct-2015
NonStaticLeafMethods/08-Oct-2015
ProtoCompare/08-Oct-2015
ProtoCompare2/08-Oct-2015
README.txt08-Oct-2015646
run-all-tests08-Oct-20155.6K
run-test08-Oct-201525.7K
StackWalk2/08-Oct-2015
StaticLeafMethods/08-Oct-2015
Statics/08-Oct-2015
StaticsFromCode/08-Oct-2015
Transaction/08-Oct-2015
XandY/08-Oct-2015

README.txt

      1 VM test harness.
      2 
      3 Use "./run-all-tests" to run all tests, or "./run-test <number>" to run a
      4 single test.  Run "./run-test" with no arguments to see command flags;
      5 in particular, the tests can be run on the desktop, on a USB-attached
      6 device, or using the desktop "reference implementation".
      7 
      8 
      9 For most tests, the sources are in the "src" subdirectory.  Sources found
     10 in the "src2" directory are compiled separately but to the same output
     11 directory; this can be used to exercise "API mismatch" situations by
     12 replacing class files created in the first pass.  The "src-ex" directory
     13 is built separately, and is intended for exercising class loaders.
     14