NameDateSize

..05-Nov-20144 KiB

000-nop/05-Nov-20144 KiB

001-HelloWorld/05-Nov-20144 KiB

001-Main/05-Nov-20144 KiB

002-sleep/05-Nov-20144 KiB

003-omnibus-opcodes/05-Nov-20144 KiB

004-InterfaceTest/05-Nov-20144 KiB

004-JniTest/05-Nov-20144 KiB

004-NativeAllocations/05-Nov-20144 KiB

004-ReferenceMap/05-Nov-20144 KiB

004-SignalTest/05-Nov-20144 KiB

004-StackWalk/05-Nov-20144 KiB

004-ThreadStress/05-Nov-20144 KiB

004-UnsafeTest/05-Nov-20144 KiB

005-annotations/05-Nov-20144 KiB

006-args/05-Nov-20144 KiB

007-count10/05-Nov-20144 KiB

008-exceptions/05-Nov-20144 KiB

009-instanceof/05-Nov-20144 KiB

010-instance/05-Nov-20144 KiB

011-array-copy/05-Nov-20144 KiB

012-math/05-Nov-20144 KiB

013-math2/05-Nov-20144 KiB

014-math3/05-Nov-20144 KiB

015-switch/05-Nov-20144 KiB

016-intern/05-Nov-20144 KiB

017-float/05-Nov-20144 KiB

018-stack-overflow/05-Nov-20144 KiB

019-wrong-array-type/05-Nov-20144 KiB

020-string/05-Nov-20144 KiB

021-string2/05-Nov-20144 KiB

022-interface/05-Nov-20144 KiB

023-many-interfaces/05-Nov-20144 KiB

024-illegal-access/05-Nov-20144 KiB

025-access-controller/05-Nov-20144 KiB

026-access/05-Nov-20144 KiB

027-arithmetic/05-Nov-20144 KiB

028-array-write/05-Nov-20144 KiB

029-assert/05-Nov-20144 KiB

030-bad-finalizer/05-Nov-20144 KiB

031-class-attributes/05-Nov-20144 KiB

032-concrete-sub/05-Nov-20144 KiB

033-class-init-deadlock/05-Nov-20144 KiB

034-call-null/05-Nov-20144 KiB

035-enum/05-Nov-20144 KiB

036-finalizer/05-Nov-20144 KiB

037-inherit/05-Nov-20144 KiB

038-inner-null/05-Nov-20144 KiB

039-join-main/05-Nov-20144 KiB

040-miranda/05-Nov-20144 KiB

041-narrowing/05-Nov-20144 KiB

042-new-instance/05-Nov-20144 KiB

043-privates/05-Nov-20144 KiB

044-proxy/05-Nov-20144 KiB

045-reflect-array/05-Nov-20144 KiB

046-reflect/05-Nov-20144 KiB

047-returns/05-Nov-20144 KiB

049-show-object/05-Nov-20144 KiB

050-sync-test/05-Nov-20144 KiB

051-thread/05-Nov-20144 KiB

052-verifier-fun/05-Nov-20144 KiB

053-wait-some/05-Nov-20144 KiB

054-uncaught/05-Nov-20144 KiB

055-enum-performance/05-Nov-20144 KiB

056-const-string-jumbo/05-Nov-20144 KiB

058-enum-order/05-Nov-20144 KiB

059-finalizer-throw/05-Nov-20144 KiB

061-out-of-memory/05-Nov-20144 KiB

062-character-encodings/05-Nov-20144 KiB

063-process-manager/05-Nov-20144 KiB

064-field-access/05-Nov-20144 KiB

065-mismatched-implements/05-Nov-20144 KiB

066-mismatched-super/05-Nov-20144 KiB

067-preemptive-unpark/05-Nov-20144 KiB

068-classloader/05-Nov-20144 KiB

069-field-type/05-Nov-20144 KiB

070-nio-buffer/05-Nov-20144 KiB

071-dexfile/05-Nov-20144 KiB

072-precise-gc/05-Nov-20144 KiB

073-mismatched-field/05-Nov-20144 KiB

074-gc-thrash/05-Nov-20144 KiB

075-verification-error/05-Nov-20144 KiB

076-boolean-put/05-Nov-20144 KiB

077-method-override/05-Nov-20144 KiB

078-polymorphic-virtual/05-Nov-20144 KiB

079-phantom/05-Nov-20144 KiB

080-oom-throw/05-Nov-20144 KiB

081-hot-exceptions/05-Nov-20144 KiB

082-inline-execute/05-Nov-20144 KiB

083-compiler-regressions/05-Nov-20144 KiB

084-class-init/05-Nov-20144 KiB

085-old-style-inner-class/05-Nov-20144 KiB

086-null-super/05-Nov-20144 KiB

087-gc-after-link/05-Nov-20144 KiB

088-monitor-verification/05-Nov-20144 KiB

089-many-methods/05-Nov-20144 KiB

090-loop-formation/05-Nov-20144 KiB

092-locale/05-Nov-20144 KiB

093-serialization/05-Nov-20144 KiB

094-pattern/05-Nov-20144 KiB

095-switch-MAX_INT/05-Nov-20144 KiB

096-array-copy-concurrent-gc/05-Nov-20144 KiB

097-duplicate-method/05-Nov-20144 KiB

098-ddmc/05-Nov-20144 KiB

099-vmdebug/05-Nov-20144 KiB

100-reflect2/05-Nov-20144 KiB

101-fibonacci/05-Nov-20144 KiB

102-concurrent-gc/05-Nov-20144 KiB

103-string-append/05-Nov-20144 KiB

104-growth-limit/05-Nov-20144 KiB

105-invoke/05-Nov-20144 KiB

106-exceptions2/05-Nov-20144 KiB

107-int-math2/05-Nov-20144 KiB

108-check-cast/05-Nov-20144 KiB

109-suspend-check/05-Nov-20144 KiB

110-field-access/05-Nov-20144 KiB

111-unresolvable-exception/05-Nov-20144 KiB

112-double-math/05-Nov-20144 KiB

113-multidex/05-Nov-20144 KiB

114-ParallelGC/05-Nov-20144 KiB

115-native-bridge/05-Nov-20144 KiB

116-nodex2oat/05-Nov-20144 KiB

117-nopatchoat/05-Nov-20144 KiB

118-noimage-dex2oat/05-Nov-20144 KiB

119-noimage-patchoat/05-Nov-20144 KiB

120-hashcode/05-Nov-20144 KiB

121-modifiers/05-Nov-20144 KiB

201-built-in-exception-detail-messages/05-Nov-20144 KiB

202-thread-oome/05-Nov-20144 KiB

300-package-override/05-Nov-20144 KiB

301-abstract-protected/05-Nov-20144 KiB

302-float-conversion/05-Nov-20144 KiB

303-verification-stress/05-Nov-20144 KiB

304-method-tracing/05-Nov-20144 KiB

401-optimizing-compiler/05-Nov-20144 KiB

402-optimizing-control-flow/05-Nov-20144 KiB

403-optimizing-long/05-Nov-20144 KiB

404-optimizing-allocator/05-Nov-20144 KiB

405-optimizing-long-allocator/05-Nov-20144 KiB

406-fields/05-Nov-20144 KiB

407-arrays/05-Nov-20144 KiB

700-LoadArgRegs/05-Nov-20144 KiB

701-easy-div-rem/05-Nov-20144 KiB

AbstractMethod/05-Nov-20144 KiB

AllFields/05-Nov-20144 KiB

Android.libarttest.mk05-Nov-20143 KiB

Android.libnativebridgetest.mk05-Nov-20142.9 KiB

Android.run-test.mk05-Nov-201465.6 KiB

etc/05-Nov-20144 KiB

ExceptionHandle/05-Nov-20144 KiB

GetMethodSignature/05-Nov-20144 KiB

Interfaces/05-Nov-20144 KiB

Main/05-Nov-20144 KiB

MyClass/05-Nov-20144 KiB

MyClassNatives/05-Nov-20144 KiB

Nested/05-Nov-20144 KiB

NonStaticLeafMethods/05-Nov-20144 KiB

ProtoCompare/05-Nov-20144 KiB

ProtoCompare2/05-Nov-20144 KiB

README.txt05-Nov-2014646

run-all-tests05-Nov-20145 KiB

run-test05-Nov-201415.6 KiB

StackWalk2/05-Nov-20144 KiB

StaticLeafMethods/05-Nov-20144 KiB

Statics/05-Nov-20144 KiB

StaticsFromCode/05-Nov-20144 KiB

Transaction/05-Nov-20144 KiB

XandY/05-Nov-20144 KiB

README.txt

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