Home | History | Annotate | only in /art/test
Up to higher level directory
NameDateSize
000-nop/22-Oct-2020
001-HelloWorld/22-Oct-2020
001-Main/22-Oct-2020
002-sleep/22-Oct-2020
003-omnibus-opcodes/22-Oct-2020
004-checker-UnsafeTest18/22-Oct-2020
004-InterfaceTest/22-Oct-2020
004-JniTest/22-Oct-2020
004-NativeAllocations/22-Oct-2020
004-ReferenceMap/22-Oct-2020
004-SignalTest/22-Oct-2020
004-StackWalk/22-Oct-2020
004-ThreadStress/22-Oct-2020
004-UnsafeTest/22-Oct-2020
005-annotations/22-Oct-2020
006-args/22-Oct-2020
007-count10/22-Oct-2020
008-exceptions/22-Oct-2020
009-instanceof/22-Oct-2020
010-instance/22-Oct-2020
011-array-copy/22-Oct-2020
012-math/22-Oct-2020
013-math2/22-Oct-2020
014-math3/22-Oct-2020
015-switch/22-Oct-2020
016-intern/22-Oct-2020
017-float/22-Oct-2020
018-stack-overflow/22-Oct-2020
019-wrong-array-type/22-Oct-2020
020-string/22-Oct-2020
021-string2/22-Oct-2020
022-interface/22-Oct-2020
023-many-interfaces/22-Oct-2020
024-illegal-access/22-Oct-2020
025-access-controller/22-Oct-2020
026-access/22-Oct-2020
027-arithmetic/22-Oct-2020
028-array-write/22-Oct-2020
029-assert/22-Oct-2020
030-bad-finalizer/22-Oct-2020
031-class-attributes/22-Oct-2020
032-concrete-sub/22-Oct-2020
033-class-init-deadlock/22-Oct-2020
034-call-null/22-Oct-2020
035-enum/22-Oct-2020
036-finalizer/22-Oct-2020
037-inherit/22-Oct-2020
038-inner-null/22-Oct-2020
039-join-main/22-Oct-2020
040-miranda/22-Oct-2020
041-narrowing/22-Oct-2020
042-new-instance/22-Oct-2020
043-privates/22-Oct-2020
044-proxy/22-Oct-2020
045-reflect-array/22-Oct-2020
046-reflect/22-Oct-2020
047-returns/22-Oct-2020
048-reflect-v8/22-Oct-2020
049-show-object/22-Oct-2020
050-sync-test/22-Oct-2020
051-thread/22-Oct-2020
052-verifier-fun/22-Oct-2020
053-wait-some/22-Oct-2020
054-uncaught/22-Oct-2020
055-enum-performance/22-Oct-2020
056-const-string-jumbo/22-Oct-2020
058-enum-order/22-Oct-2020
059-finalizer-throw/22-Oct-2020
061-out-of-memory/22-Oct-2020
062-character-encodings/22-Oct-2020
063-process-manager/22-Oct-2020
064-field-access/22-Oct-2020
065-mismatched-implements/22-Oct-2020
066-mismatched-super/22-Oct-2020
067-preemptive-unpark/22-Oct-2020
068-classloader/22-Oct-2020
069-field-type/22-Oct-2020
070-nio-buffer/22-Oct-2020
071-dexfile/22-Oct-2020
071-dexfile-get-static-size/22-Oct-2020
071-dexfile-map-clean/22-Oct-2020
072-precise-gc/22-Oct-2020
072-reachability-fence/22-Oct-2020
073-mismatched-field/22-Oct-2020
074-gc-thrash/22-Oct-2020
075-verification-error/22-Oct-2020
076-boolean-put/22-Oct-2020
077-method-override/22-Oct-2020
078-polymorphic-virtual/22-Oct-2020
079-phantom/22-Oct-2020
080-oom-fragmentation/22-Oct-2020
080-oom-throw/22-Oct-2020
080-oom-throw-with-finalizer/22-Oct-2020
081-hot-exceptions/22-Oct-2020
082-inline-execute/22-Oct-2020
083-compiler-regressions/22-Oct-2020
084-class-init/22-Oct-2020
085-old-style-inner-class/22-Oct-2020
086-null-super/22-Oct-2020
087-gc-after-link/22-Oct-2020
088-monitor-verification/22-Oct-2020
089-many-methods/22-Oct-2020
090-loop-formation/22-Oct-2020
091-override-package-private-method/22-Oct-2020
092-locale/22-Oct-2020
093-serialization/22-Oct-2020
094-pattern/22-Oct-2020
095-switch-MAX_INT/22-Oct-2020
096-array-copy-concurrent-gc/22-Oct-2020
097-duplicate-method/22-Oct-2020
098-ddmc/22-Oct-2020
099-vmdebug/22-Oct-2020
100-reflect2/22-Oct-2020
1000-non-moving-space-stress/22-Oct-2020
1001-app-image-regions/22-Oct-2020
1002-notify-startup/22-Oct-2020
1003-metadata-section-strings/22-Oct-2020
101-fibonacci/22-Oct-2020
102-concurrent-gc/22-Oct-2020
103-string-append/22-Oct-2020
104-growth-limit/22-Oct-2020
105-invoke/22-Oct-2020
106-exceptions2/22-Oct-2020
107-int-math2/22-Oct-2020
108-check-cast/22-Oct-2020
109-suspend-check/22-Oct-2020
110-field-access/22-Oct-2020
111-unresolvable-exception/22-Oct-2020
112-double-math/22-Oct-2020
113-multidex/22-Oct-2020
114-ParallelGC/22-Oct-2020
115-native-bridge/22-Oct-2020
116-nodex2oat/22-Oct-2020
118-noimage-dex2oat/22-Oct-2020
120-hashcode/22-Oct-2020
121-modifiers/22-Oct-2020
121-simple-suspend-check/22-Oct-2020
122-npe/22-Oct-2020
123-compiler-regressions-mt/22-Oct-2020
123-inline-execute2/22-Oct-2020
124-missing-classes/22-Oct-2020
125-gc-and-classloading/22-Oct-2020
126-miranda-multidex/22-Oct-2020
127-checker-secondarydex/22-Oct-2020
128-reg-spill-on-implicit-nullcheck/22-Oct-2020
129-ThreadGetId/22-Oct-2020
130-hprof/22-Oct-2020
132-daemon-locks-shutdown/22-Oct-2020
133-static-invoke-super/22-Oct-2020
1336-short-finalizer-timeout/22-Oct-2020
1337-gc-coverage/22-Oct-2020
1338-gc-no-los/22-Oct-2020
1339-dead-reference-safe/22-Oct-2020
134-nodex2oat-nofallback/22-Oct-2020
134-reg-promotion/22-Oct-2020
135-MirandaDispatch/22-Oct-2020
136-daemon-jni-shutdown/22-Oct-2020
137-cfi/22-Oct-2020
138-duplicate-classes-check/22-Oct-2020
138-duplicate-classes-check2/22-Oct-2020
139-register-natives/22-Oct-2020
140-dce-regression/22-Oct-2020
140-field-packing/22-Oct-2020
141-class-unload/22-Oct-2020
142-classloader2/22-Oct-2020
143-string-value/22-Oct-2020
144-static-field-sigquit/22-Oct-2020
145-alloc-tracking-stress/22-Oct-2020
146-bad-interface/22-Oct-2020
147-stripped-dex-fallback/22-Oct-2020
148-multithread-gc-annotations/22-Oct-2020
149-suspend-all-stress/22-Oct-2020
150-loadlibrary/22-Oct-2020
151-OpenFileLimit/22-Oct-2020
152-dead-large-object/22-Oct-2020
153-reference-stress/22-Oct-2020
154-gc-loop/22-Oct-2020
155-java-set-resolved-type/22-Oct-2020
156-register-dex-file-multi-loader/22-Oct-2020
157-void-class/22-Oct-2020
158-app-image-class-table/22-Oct-2020
159-app-image-fields/22-Oct-2020
160-read-barrier-stress/22-Oct-2020
161-final-abstract-class/22-Oct-2020
162-method-resolution/22-Oct-2020
163-app-image-methods/22-Oct-2020
164-resolution-trampoline-dex-cache/22-Oct-2020
165-lock-owner-proxy/22-Oct-2020
166-bad-interface-super/22-Oct-2020
167-visit-locks/22-Oct-2020
168-vmstack-annotated/22-Oct-2020
169-threadgroup-jni/22-Oct-2020
170-interface-init/22-Oct-2020
171-init-aste/22-Oct-2020
172-app-image-twice/22-Oct-2020
173-missing-field-type/22-Oct-2020
174-escaping-instance-of-bad-class/22-Oct-2020
175-alloc-big-bignums/22-Oct-2020
1900-track-alloc/22-Oct-2020
1901-get-bytecodes/22-Oct-2020
1902-suspend/22-Oct-2020
1903-suspend-self/22-Oct-2020
1904-double-suspend/22-Oct-2020
1905-suspend-native/22-Oct-2020
1906-suspend-list-me-first/22-Oct-2020
1907-suspend-list-self-twice/22-Oct-2020
1908-suspend-native-resume-self/22-Oct-2020
1909-per-agent-tls/22-Oct-2020
1910-transform-with-default/22-Oct-2020
1911-get-local-var-table/22-Oct-2020
1912-get-set-local-primitive/22-Oct-2020
1913-get-set-local-objects/22-Oct-2020
1914-get-local-instance/22-Oct-2020
1915-get-set-local-current-thread/22-Oct-2020
1916-get-set-current-frame/22-Oct-2020
1917-get-stack-frame/22-Oct-2020
1919-vminit-thread-start-timing/22-Oct-2020
1920-suspend-native-monitor/22-Oct-2020
1921-suspend-native-recursive-monitor/22-Oct-2020
1922-owned-monitors-info/22-Oct-2020
1923-frame-pop/22-Oct-2020
1924-frame-pop-toggle/22-Oct-2020
1925-self-frame-pop/22-Oct-2020
1926-missed-frame-pop/22-Oct-2020
1927-exception-event/22-Oct-2020
1928-exception-event-exception/22-Oct-2020
1929-exception-catch-exception/22-Oct-2020
1930-monitor-info/22-Oct-2020
1931-monitor-events/22-Oct-2020
1932-monitor-events-misc/22-Oct-2020
1933-monitor-current-contended/22-Oct-2020
1934-jvmti-signal-thread/22-Oct-2020
1935-get-set-current-frame-jit/22-Oct-2020
1936-thread-end-events/22-Oct-2020
1937-transform-soft-fail/22-Oct-2020
1938-transform-abstract-single-impl/22-Oct-2020
1939-proxy-frames/22-Oct-2020
1940-ddms-ext/22-Oct-2020
1941-dispose-stress/22-Oct-2020
1942-suspend-raw-monitor-exit/22-Oct-2020
1943-suspend-raw-monitor-wait/22-Oct-2020
1944-sudden-exit/22-Oct-2020
1945-proxy-method-arguments/22-Oct-2020
1946-list-descriptors/22-Oct-2020
1947-breakpoint-redefine-deopt/22-Oct-2020
1948-obsolete-const-method-handle/22-Oct-2020
1949-short-dex-file/22-Oct-2020
1950-unprepared-transform/22-Oct-2020
1951-monitor-enter-no-suspend/22-Oct-2020
1953-pop-frame/22-Oct-2020
1954-pop-frame-jit/22-Oct-2020
1955-pop-frame-jit-called/22-Oct-2020
1956-pop-frame-jit-calling/22-Oct-2020
1957-error-ext/22-Oct-2020
1958-transform-try-jit/22-Oct-2020
1959-redefine-object-instrument/22-Oct-2020
1960-obsolete-jit-multithread-native/22-Oct-2020
1961-obsolete-jit-multithread/22-Oct-2020
1962-multi-thread-events/22-Oct-2020
201-built-in-except-detail-messages/22-Oct-2020
202-thread-oome/22-Oct-2020
203-multi-checkpoint/22-Oct-2020
300-package-override/22-Oct-2020
301-abstract-protected/22-Oct-2020
302-float-conversion/22-Oct-2020
303-verification-stress/22-Oct-2020
304-method-tracing/22-Oct-2020
305-other-fault-handler/22-Oct-2020
370-dex-v37/22-Oct-2020
401-optimizing-compiler/22-Oct-2020
402-optimizing-control-flow/22-Oct-2020
403-optimizing-long/22-Oct-2020
404-optimizing-allocator/22-Oct-2020
405-optimizing-long-allocator/22-Oct-2020
406-fields/22-Oct-2020
407-arrays/22-Oct-2020
408-move-bug/22-Oct-2020
409-materialized-condition/22-Oct-2020
410-floats/22-Oct-2020
411-checker-hdiv-hrem-pow2/22-Oct-2020
411-optimizing-arith/22-Oct-2020
412-new-array/22-Oct-2020
413-regalloc-regression/22-Oct-2020
414-static-fields/22-Oct-2020
416-optimizing-arith-not/22-Oct-2020
418-const-string/22-Oct-2020
419-long-parameter/22-Oct-2020
420-const-class/22-Oct-2020
421-exceptions/22-Oct-2020
421-large-frame/22-Oct-2020
422-instanceof/22-Oct-2020
422-type-conversion/22-Oct-2020
423-invoke-interface/22-Oct-2020
424-checkcast/22-Oct-2020
425-invoke-super/22-Oct-2020
426-monitor/22-Oct-2020
427-bitwise/22-Oct-2020
427-bounds/22-Oct-2020
429-ssa-builder/22-Oct-2020
430-live-register-slow-path/22-Oct-2020
431-type-propagation/22-Oct-2020
432-optimizing-cmp/22-Oct-2020
433-gvn/22-Oct-2020
434-invoke-direct/22-Oct-2020
434-shifter-operand/22-Oct-2020
435-new-instance/22-Oct-2020
435-try-finally-without-catch/22-Oct-2020
436-rem-float/22-Oct-2020
436-shift-constant/22-Oct-2020
437-inline/22-Oct-2020
438-volatile/22-Oct-2020
439-npe/22-Oct-2020
439-swap-double/22-Oct-2020
440-stmp/22-Oct-2020
441-checker-inliner/22-Oct-2020
442-checker-constant-folding/22-Oct-2020
443-not-bool-inline/22-Oct-2020
444-checker-nce/22-Oct-2020
445-checker-licm/22-Oct-2020
446-checker-inliner2/22-Oct-2020
447-checker-inliner3/22-Oct-2020
448-multiple-returns/22-Oct-2020
449-checker-bce/22-Oct-2020
450-checker-types/22-Oct-2020
451-regression-add-float/22-Oct-2020
451-spill-splot/22-Oct-2020
452-multiple-returns2/22-Oct-2020
453-not-byte/22-Oct-2020
454-get-vreg/22-Oct-2020
455-checker-gvn/22-Oct-2020
456-baseline-array-set/22-Oct-2020
457-regs/22-Oct-2020
458-checker-instruct-simplification/22-Oct-2020
458-long-to-fpu/22-Oct-2020
459-dead-phi/22-Oct-2020
460-multiple-returns3/22-Oct-2020
461-get-reference-vreg/22-Oct-2020
462-checker-inlining-dex-files/22-Oct-2020
463-checker-boolean-simplifier/22-Oct-2020
464-checker-inline-sharpen-calls/22-Oct-2020
465-checker-clinit-gvn/22-Oct-2020
466-get-live-vreg/22-Oct-2020
467-regalloc-pair/22-Oct-2020
468-checker-bool-simplif-regression/22-Oct-2020
469-condition-materialization/22-Oct-2020
470-huge-method/22-Oct-2020
471-deopt-environment/22-Oct-2020
471-uninitialized-locals/22-Oct-2020
472-type-propagation/22-Oct-2020
472-unreachable-if-regression/22-Oct-2020
473-checker-inliner-constants/22-Oct-2020
473-remove-dead-block/22-Oct-2020
474-checker-boolean-input/22-Oct-2020
474-fp-sub-neg/22-Oct-2020
475-regression-inliner-ids/22-Oct-2020
475-simplify-mul-zero/22-Oct-2020
476-checker-ctor-fence-redun-elim/22-Oct-2020
476-checker-ctor-memory-barrier/22-Oct-2020
476-clinit-inline-static-invoke/22-Oct-2020
477-checker-bound-type/22-Oct-2020
477-long-2-float-convers-precision/22-Oct-2020
478-checker-clinit-check-pruning/22-Oct-2020
478-checker-inline-noreturn/22-Oct-2020
478-checker-inliner-nested-loop/22-Oct-2020
479-regression-implicit-null-check/22-Oct-2020
480-checker-dead-blocks/22-Oct-2020
481-regression-phi-cond/22-Oct-2020
482-checker-loop-back-edge-use/22-Oct-2020
483-dce-block/22-Oct-2020
484-checker-register-hints/22-Oct-2020
485-checker-dce-loop-update/22-Oct-2020
485-checker-dce-switch/22-Oct-2020
486-checker-must-do-null-check/22-Oct-2020
487-checker-inline-calls/22-Oct-2020
488-checker-inline-recursive-calls/22-Oct-2020
489-current-method-regression/22-Oct-2020
490-checker-inline/22-Oct-2020
491-current-method/22-Oct-2020
492-checker-inline-invoke-interface/22-Oct-2020
493-checker-inline-invoke-interface/22-Oct-2020
494-checker-instanceof-tests/22-Oct-2020
495-checker-checkcast-tests/22-Oct-2020
496-checker-inlining-class-loader/22-Oct-2020
497-inlining-and-class-loader/22-Oct-2020
498-type-propagation/22-Oct-2020
499-bce-phi-array-length/22-Oct-2020
500-instanceof/22-Oct-2020
501-null-constant-dce/22-Oct-2020
501-regression-packed-switch/22-Oct-2020
503-dead-instructions/22-Oct-2020
504-regression-baseline-entry/22-Oct-2020
505-simplifier-type-propagation/22-Oct-2020
506-verify-aput/22-Oct-2020
507-boolean-test/22-Oct-2020
507-referrer/22-Oct-2020
508-checker-disassembly/22-Oct-2020
508-referrer-method/22-Oct-2020
509-pre-header/22-Oct-2020
510-checker-try-catch/22-Oct-2020
511-clinit-interface/22-Oct-2020
513-array-deopt/22-Oct-2020
514-shifts/22-Oct-2020
515-dce-dominator/22-Oct-2020
516-dead-move-result/22-Oct-2020
517-checker-builder-fallthrough/22-Oct-2020
518-null-array-get/22-Oct-2020
519-bound-load-class/22-Oct-2020
520-equivalent-phi/22-Oct-2020
521-checker-array-set-null/22-Oct-2020
521-regression-integer-field-set/22-Oct-2020
522-checker-regression-monitor-exit/22-Oct-2020
523-checker-can-throw-regression/22-Oct-2020
524-boolean-simplifier-regression/22-Oct-2020
525-checker-arrays-fields1/22-Oct-2020
525-checker-arrays-fields2/22-Oct-2020
526-checker-caller-callee-regs/22-Oct-2020
526-long-regalloc/22-Oct-2020
527-checker-array-access-simd/22-Oct-2020
527-checker-array-access-split/22-Oct-2020
528-long-hint/22-Oct-2020
529-checker-unresolved/22-Oct-2020
529-long-split/22-Oct-2020
530-checker-loops1/22-Oct-2020
530-checker-loops2/22-Oct-2020
530-checker-loops3/22-Oct-2020
530-checker-loops4/22-Oct-2020
530-checker-loops5/22-Oct-2020
530-checker-lse/22-Oct-2020
530-checker-lse-ctor-fences/22-Oct-2020
530-checker-lse2/22-Oct-2020
530-checker-lse3/22-Oct-2020
530-checker-peel-unroll/22-Oct-2020
530-checker-regression-reftyp-final/22-Oct-2020
530-instanceof-checkcast/22-Oct-2020
530-regression-lse/22-Oct-2020
531-regression-debugphi/22-Oct-2020
532-checker-nonnull-arrayset/22-Oct-2020
533-regression-debugphi/22-Oct-2020
534-checker-bce-deoptimization/22-Oct-2020
535-deopt-and-inlining/22-Oct-2020
535-regression-const-val/22-Oct-2020
536-checker-intrinsic-optimization/22-Oct-2020
536-checker-needs-access-check/22-Oct-2020
537-checker-arraycopy/22-Oct-2020
537-checker-debuggable/22-Oct-2020
537-checker-inline-and-unverified/22-Oct-2020
537-checker-jump-over-jump/22-Oct-2020
538-checker-embed-constants/22-Oct-2020
540-checker-rtp-bug/22-Oct-2020
541-regression-inlined-deopt/22-Oct-2020
542-bitfield-rotates/22-Oct-2020
542-inline-trycatch/22-Oct-2020
542-unresolved-access-check/22-Oct-2020
543-checker-dce-trycatch/22-Oct-2020
543-env-long-ref/22-Oct-2020
545-tracing-and-jit/22-Oct-2020
546-regression-simplify-catch/22-Oct-2020
547-regression-trycatch-critic-edge/22-Oct-2020
548-checker-inlining-and-dce/22-Oct-2020
549-checker-types-merge/22-Oct-2020
550-checker-multiply-accumulate/22-Oct-2020
550-checker-regression-wide-store/22-Oct-2020
550-new-instance-clinit/22-Oct-2020
551-checker-clinit/22-Oct-2020
551-checker-shifter-operand/22-Oct-2020
551-implicit-null-checks/22-Oct-2020
551-invoke-super/22-Oct-2020
552-checker-primitive-typeprop/22-Oct-2020
552-checker-sharpening/22-Oct-2020
552-checker-x86-avx2-bit-manipulation/22-Oct-2020
552-invoke-non-existent-super/22-Oct-2020
553-invoke-super/22-Oct-2020
554-checker-rtp-checkcast/22-Oct-2020
555-UnsafeGetLong-regression/22-Oct-2020
556-invoke-super/22-Oct-2020
557-checker-instruct-simplifier-ror/22-Oct-2020
557-checker-ref-equivalent/22-Oct-2020
558-switch/22-Oct-2020
559-bce-ssa/22-Oct-2020
559-checker-irreducible-loop/22-Oct-2020
559-checker-rtp-ifnotnull/22-Oct-2020
560-packed-switch/22-Oct-2020
561-divrem/22-Oct-2020
561-shared-slowpaths/22-Oct-2020
562-bce-preheader/22-Oct-2020
562-checker-no-intermediate/22-Oct-2020
563-checker-fakestring/22-Oct-2020
563-checker-invoke-super/22-Oct-2020
564-checker-bitcount/22-Oct-2020
564-checker-inline-loop/22-Oct-2020
564-checker-irreducible-loop/22-Oct-2020
564-checker-negbitwise/22-Oct-2020
565-checker-condition-liveness/22-Oct-2020
565-checker-doublenegbitwise/22-Oct-2020
565-checker-irreducible-loop/22-Oct-2020
565-checker-rotate/22-Oct-2020
566-checker-codegen-select/22-Oct-2020
566-checker-signum/22-Oct-2020
566-polymorphic-inlining/22-Oct-2020
567-checker-compare/22-Oct-2020
568-checker-onebit/22-Oct-2020
569-checker-pattern-replacement/22-Oct-2020
570-checker-osr/22-Oct-2020
570-checker-osr-locals/22-Oct-2020
570-checker-select/22-Oct-2020
571-irreducible-loop/22-Oct-2020
572-checker-array-get-regression/22-Oct-2020
573-checker-checkcast-regression/22-Oct-2020
574-irreducible-and-constant-area/22-Oct-2020
575-checker-isnan/22-Oct-2020
575-checker-string-init-alias/22-Oct-2020
576-polymorphic-inlining/22-Oct-2020
577-checker-fp2int/22-Oct-2020
578-bce-visit/22-Oct-2020
578-polymorphic-inlining/22-Oct-2020
579-inline-infinite/22-Oct-2020
580-checker-round/22-Oct-2020
580-checker-string-fact-intrinsics/22-Oct-2020
580-crc32/22-Oct-2020
581-rtp/22-Oct-2020
582-checker-bce-length/22-Oct-2020
583-checker-zero/22-Oct-2020
584-checker-div-bool/22-Oct-2020
585-inline-unresolved/22-Oct-2020
586-checker-null-array-get/22-Oct-2020
587-inline-class-error/22-Oct-2020
588-checker-irreducib-lifetime-hole/22-Oct-2020
589-super-imt/22-Oct-2020
590-checker-arr-set-null-regression/22-Oct-2020
590-infinite-loop-with-nop/22-Oct-2020
591-checker-regression-dead-loop/22-Oct-2020
591-new-instance-string/22-Oct-2020
592-checker-regression-bool-input/22-Oct-2020
593-checker-boolean-2-integral-conv/22-Oct-2020
593-checker-long-2-float-regression/22-Oct-2020
593-checker-shift-and-simplifier/22-Oct-2020
594-checker-array-alias/22-Oct-2020
594-checker-irreducible-linorder/22-Oct-2020
594-invoke-super/22-Oct-2020
594-load-string-regression/22-Oct-2020
595-error-class/22-Oct-2020
595-profile-saving/22-Oct-2020
596-app-images/22-Oct-2020
596-checker-dead-phi/22-Oct-2020
596-monitor-inflation/22-Oct-2020
597-deopt-busy-loop/22-Oct-2020
597-deopt-invoke-stub/22-Oct-2020
597-deopt-new-string/22-Oct-2020
598-checker-irreducible-dominance/22-Oct-2020
599-checker-irreducible-loop/22-Oct-2020
600-verifier-fails/22-Oct-2020
601-method-access/22-Oct-2020
602-deoptimizeable/22-Oct-2020
603-checker-instanceof/22-Oct-2020
604-hot-static-interface/22-Oct-2020
605-new-string-from-bytes/22-Oct-2020
606-erroneous-class/22-Oct-2020
607-daemon-stress/22-Oct-2020
608-checker-unresolved-lse/22-Oct-2020
609-checker-inline-interface/22-Oct-2020
609-checker-x86-bounds-check/22-Oct-2020
610-arraycopy/22-Oct-2020
611-checker-simplify-if/22-Oct-2020
612-jit-dex-cache/22-Oct-2020
613-inlining-dex-cache/22-Oct-2020
614-checker-dump-constant-location/22-Oct-2020
615-checker-arm64-store-zero/22-Oct-2020
616-cha/22-Oct-2020
616-cha-abstract/22-Oct-2020
616-cha-interface/22-Oct-2020
616-cha-interface-default/22-Oct-2020
616-cha-miranda/22-Oct-2020
616-cha-native/22-Oct-2020
616-cha-proxy-method-inline/22-Oct-2020
616-cha-regression-proxy-method/22-Oct-2020
616-cha-unloading/22-Oct-2020
617-clinit-oome/22-Oct-2020
618-checker-induction/22-Oct-2020
619-checker-current-method/22-Oct-2020
620-checker-bce-intrinsics/22-Oct-2020
622-checker-bce-regressions/22-Oct-2020
622-simplifyifs-exception-edges/22-Oct-2020
623-checker-loop-regressions/22-Oct-2020
624-checker-stringops/22-Oct-2020
625-checker-licm-regressions/22-Oct-2020
626-checker-arm64-scratch-register/22-Oct-2020
626-const-class-linking/22-Oct-2020
626-set-resolved-string/22-Oct-2020
627-checker-unroll/22-Oct-2020
628-vdex/22-Oct-2020
629-vdex-speed/22-Oct-2020
630-safecast-array/22-Oct-2020
631-checker-fp-abs/22-Oct-2020
631-checker-get-class/22-Oct-2020
632-checker-char-at-bounds/22-Oct-2020
633-checker-rtp-getclass/22-Oct-2020
634-vdex-duplicate/22-Oct-2020
635-checker-arm64-volatile-load-cc/22-Oct-2020
636-arm64-veneer-pool/22-Oct-2020
636-wrong-static-access/22-Oct-2020
637-checker-throw-inline/22-Oct-2020
638-checker-inline-cache-intrinsic/22-Oct-2020
638-checker-inline-caches/22-Oct-2020
638-no-line-number/22-Oct-2020
639-checker-code-sinking/22-Oct-2020
640-checker-boolean-simd/22-Oct-2020
640-checker-byte-simd/22-Oct-2020
640-checker-char-simd/22-Oct-2020
640-checker-double-simd/22-Oct-2020
640-checker-float-simd/22-Oct-2020
640-checker-int-simd/22-Oct-2020
640-checker-integer-valueof/22-Oct-2020
640-checker-long-simd/22-Oct-2020
640-checker-short-simd/22-Oct-2020
641-checker-arraycopy/22-Oct-2020
641-irreducible-inline/22-Oct-2020
641-iterations/22-Oct-2020
642-fp-callees/22-Oct-2020
643-checker-bogus-ic/22-Oct-2020
645-checker-abs-simd/22-Oct-2020
646-checker-arraycopy-large-cst-pos/22-Oct-2020
646-checker-hadd-alt-byte/22-Oct-2020
646-checker-hadd-alt-char/22-Oct-2020
646-checker-hadd-alt-short/22-Oct-2020
646-checker-hadd-byte/22-Oct-2020
646-checker-hadd-char/22-Oct-2020
646-checker-hadd-short/22-Oct-2020
646-checker-long-const-to-int/22-Oct-2020
647-jni-get-field-id/22-Oct-2020
647-sinking-catch/22-Oct-2020
648-inline-caches-unresolved/22-Oct-2020
648-many-direct-methods/22-Oct-2020
649-vdex-duplicate-method/22-Oct-2020
650-checker-inline-access-thunks/22-Oct-2020
652-deopt-intrinsic/22-Oct-2020
654-checker-periodic/22-Oct-2020
655-checker-simd-arm-opt/22-Oct-2020
655-jit-clinit/22-Oct-2020
656-annotation-lookup-generic-jni/22-Oct-2020
656-checker-simd-opt/22-Oct-2020
656-loop-deopt/22-Oct-2020
657-branches/22-Oct-2020
658-fp-read-barrier/22-Oct-2020
659-unpadded-array/22-Oct-2020
660-checker-sad-byte/22-Oct-2020
660-checker-sad-char/22-Oct-2020
660-checker-sad-int/22-Oct-2020
660-checker-sad-long/22-Oct-2020
660-checker-sad-short/22-Oct-2020
660-checker-simd-sad-byte/22-Oct-2020
660-checker-simd-sad-char/22-Oct-2020
660-checker-simd-sad-int/22-Oct-2020
660-checker-simd-sad-long/22-Oct-2020
660-checker-simd-sad-short/22-Oct-2020
660-checker-simd-sad-short2/22-Oct-2020
660-checker-simd-sad-short3/22-Oct-2020
660-clinit/22-Oct-2020
660-store-8-16/22-Oct-2020
661-checker-simd-reduc/22-Oct-2020
661-classloader-allocator/22-Oct-2020
661-oat-writer-layout/22-Oct-2020
662-regression-alias/22-Oct-2020
663-checker-select-generator/22-Oct-2020
663-odd-dex-size/22-Oct-2020
663-odd-dex-size2/22-Oct-2020
663-odd-dex-size3/22-Oct-2020
663-odd-dex-size4/22-Oct-2020
664-aget-verifier/22-Oct-2020
665-checker-simd-zero/22-Oct-2020
666-dex-cache-itf/22-Oct-2020
667-checker-simd-alignment/22-Oct-2020
667-jit-jni-stub/22-Oct-2020
667-out-of-bounds/22-Oct-2020
668-aiobe/22-Oct-2020
669-checker-break/22-Oct-2020
670-bitstring-type-check/22-Oct-2020
671-npe-field-opts/22-Oct-2020
672-checker-throw-method/22-Oct-2020
673-checker-throw-vmethod/22-Oct-2020
674-HelloWorld-Dm/22-Oct-2020
674-hiddenapi/22-Oct-2020
674-hotness-compiled/22-Oct-2020
674-vdex-uncompress/22-Oct-2020
675-checker-unverified-method/22-Oct-2020
676-proxy-jit-at-first-use/22-Oct-2020
676-resolve-field-type/22-Oct-2020
677-fsi/22-Oct-2020
677-fsi2/22-Oct-2020
678-quickening/22-Oct-2020
679-checker-minmax/22-Oct-2020
679-locks/22-Oct-2020
680-checker-deopt-dex-pc-0/22-Oct-2020
680-sink-regression/22-Oct-2020
681-checker-abs/22-Oct-2020
682-double-catch-phi/22-Oct-2020
683-clinit-inline-static-invoke/22-Oct-2020
684-checker-simd-dotprod/22-Oct-2020
684-select-condition/22-Oct-2020
685-deoptimizeable/22-Oct-2020
685-shifts/22-Oct-2020
686-get-this/22-Oct-2020
687-deopt/22-Oct-2020
688-shared-library/22-Oct-2020
689-multi-catch/22-Oct-2020
689-zygote-jit-deopt/22-Oct-2020
690-hiddenapi-same-name-methods/22-Oct-2020
691-hiddenapi-proxy/22-Oct-2020
692-vdex-inmem-loader/22-Oct-2020
693-vdex-inmem-loader-evict/22-Oct-2020
694-clinit-jit/22-Oct-2020
695-simplify-throws/22-Oct-2020
696-loop/22-Oct-2020
698-selects/22-Oct-2020
700-LoadArgRegs/22-Oct-2020
701-easy-div-rem/22-Oct-2020
702-LargeBranchOffset/22-Oct-2020
703-floating-point-div/22-Oct-2020
704-multiply-accumulate/22-Oct-2020
705-register-conflict/22-Oct-2020
706-checker-scheduler/22-Oct-2020
707-checker-invalid-profile/22-Oct-2020
708-jit-cache-churn/22-Oct-2020
709-checker-varhandles/22-Oct-2020
710-varhandle-creation/22-Oct-2020
711-checker-type-conversion/22-Oct-2020
712-varhandle-invocations/22-Oct-2020
713-varhandle-invokers/22-Oct-2020
714-invoke-custom-lambda-metafactory/22-Oct-2020
715-clinit-implicit-parameter-annotations/22-Oct-2020
716-jli-jit-samples/22-Oct-2020
717-integer-value-of/22-Oct-2020
718-zipfile-finalizer/22-Oct-2020
719-dm-verify-redefinition/22-Oct-2020
800-smali/22-Oct-2020
801-VoidCheckCast/22-Oct-2020
802-deoptimization/22-Oct-2020
803-no-super/22-Oct-2020
804-class-extends-itself/22-Oct-2020
805-TooDeepClassInstanceOf/22-Oct-2020
806-TooWideClassInstanceOf/22-Oct-2020
807-method-handle-and-mr/22-Oct-2020
900-hello-plugin/22-Oct-2020
901-hello-ti-agent/22-Oct-2020
902-hello-transformation/22-Oct-2020
903-hello-tagging/22-Oct-2020
904-object-allocation/22-Oct-2020
905-object-free/22-Oct-2020
906-iterate-heap/22-Oct-2020
907-get-loaded-classes/22-Oct-2020
908-gc-start-finish/22-Oct-2020
909-attach-agent/22-Oct-2020
910-methods/22-Oct-2020
911-get-stack-trace/22-Oct-2020
912-classes/22-Oct-2020
913-heaps/22-Oct-2020
914-hello-obsolescence/22-Oct-2020
915-obsolete-2/22-Oct-2020
916-obsolete-jit/22-Oct-2020
917-fields-transformation/22-Oct-2020
918-fields/22-Oct-2020
919-obsolete-fields/22-Oct-2020
920-objects/22-Oct-2020
921-hello-failure/22-Oct-2020
922-properties/22-Oct-2020
923-monitors/22-Oct-2020
924-threads/22-Oct-2020
925-threadgroups/22-Oct-2020
926-multi-obsolescence/22-Oct-2020
927-timers/22-Oct-2020
928-jni-table/22-Oct-2020
929-search/22-Oct-2020
930-hello-retransform/22-Oct-2020
931-agent-thread/22-Oct-2020
932-transform-saves/22-Oct-2020
933-misc-events/22-Oct-2020
934-load-transform/22-Oct-2020
935-non-retransformable/22-Oct-2020
936-search-onload/22-Oct-2020
937-hello-retransform-package/22-Oct-2020
938-load-transform-bcp/22-Oct-2020
939-hello-transformation-bcp/22-Oct-2020
940-recursive-obsolete/22-Oct-2020
941-recurive-obsolete-jit/22-Oct-2020
942-private-recursive/22-Oct-2020
943-private-recursive-jit/22-Oct-2020
944-transform-classloaders/22-Oct-2020
945-obsolete-native/22-Oct-2020
946-obsolete-throw/22-Oct-2020
947-reflect-method/22-Oct-2020
948-change-annotations/22-Oct-2020
949-in-memory-transform/22-Oct-2020
950-redefine-intrinsic/22-Oct-2020
951-threaded-obsolete/22-Oct-2020
952-invoke-custom/22-Oct-2020
953-invoke-polymorphic-compiler/22-Oct-2020
954-invoke-polymorphic-verifier/22-Oct-2020
955-methodhandles-smali/22-Oct-2020
956-methodhandles/22-Oct-2020
957-methodhandle-transforms/22-Oct-2020
958-methodhandle-stackframe/22-Oct-2020
959-invoke-polymorphic-accessors/22-Oct-2020
960-default-smali/22-Oct-2020
961-default-iface-resolution-gen/22-Oct-2020
962-iface-static/22-Oct-2020
963-default-range-smali/22-Oct-2020
964-default-iface-init-gen/22-Oct-2020
965-default-verify/22-Oct-2020
966-default-conflict/22-Oct-2020
967-default-ame/22-Oct-2020
968-default-partial-compile-gen/22-Oct-2020
969-iface-super/22-Oct-2020
970-iface-super-resolution-gen/22-Oct-2020
971-iface-super/22-Oct-2020
972-default-imt-collision/22-Oct-2020
972-iface-super-multidex/22-Oct-2020
973-default-multidex/22-Oct-2020
974-verify-interface-super/22-Oct-2020
975-iface-private/22-Oct-2020
976-conflict-no-methods/22-Oct-2020
978-virtual-interface/22-Oct-2020
979-const-method-handle/22-Oct-2020
980-redefine-object/22-Oct-2020
981-dedup-original-dex/22-Oct-2020
982-ok-no-retransform/22-Oct-2020
983-source-transform-verify/22-Oct-2020
984-obsolete-invoke/22-Oct-2020
985-re-obsolete/22-Oct-2020
986-native-method-bind/22-Oct-2020
987-agent-bind/22-Oct-2020
988-method-trace/22-Oct-2020
989-method-trace-throw/22-Oct-2020
990-field-trace/22-Oct-2020
991-field-trace-2/22-Oct-2020
992-source-data/22-Oct-2020
993-breakpoints/22-Oct-2020
994-breakpoint-line/22-Oct-2020
995-breakpoints-throw/22-Oct-2020
996-breakpoint-obsolete/22-Oct-2020
997-single-step/22-Oct-2020
998-redefine-use-after-free/22-Oct-2020
999-redefine-hiddenapi/22-Oct-2020
AbstractMethod/22-Oct-2020
AllFields/22-Oct-2020
Android.bp22-Oct-202026K
Android.run-test.mk22-Oct-20206.9K
common/22-Oct-2020
DefaultMethods/22-Oct-2020
dexdump/22-Oct-2020
DexToDexDecompiler/22-Oct-2020
ErroneousA/22-Oct-2020
ErroneousB/22-Oct-2020
ErroneousInit/22-Oct-2020
etc/22-Oct-2020
ExceptionHandle/22-Oct-2020
ForClassLoaderA/22-Oct-2020
ForClassLoaderB/22-Oct-2020
ForClassLoaderC/22-Oct-2020
ForClassLoaderD/22-Oct-2020
GetMethodSignature/22-Oct-2020
HiddenApi/22-Oct-2020
HiddenApiSignatures/22-Oct-2020
HiddenApiStubs/22-Oct-2020
ImageLayoutA/22-Oct-2020
ImageLayoutB/22-Oct-2020
IMTA/22-Oct-2020
IMTB/22-Oct-2020
Instrumentation/22-Oct-2020
Interfaces/22-Oct-2020
knownfailures.json22-Oct-202044.5K
Lookup/22-Oct-2020
Main/22-Oct-2020
ManyMethods/22-Oct-2020
MethodTypes/22-Oct-2020
MultiDex/22-Oct-2020
MultiDexModifiedSecondary/22-Oct-2020
MyClass/22-Oct-2020
MyClassNatives/22-Oct-2020
Nested/22-Oct-2020
NonStaticLeafMethods/22-Oct-2020
Packages/22-Oct-2020
ProfileTestMultiDex/22-Oct-2020
ProtoCompare/22-Oct-2020
ProtoCompare2/22-Oct-2020
README.md22-Oct-20201.7K
run-test22-Oct-202038.7K
StaticLeafMethods/22-Oct-2020
Statics/22-Oct-2020
StaticsFromCode/22-Oct-2020
StringLiterals/22-Oct-2020
testrunner/22-Oct-2020
ti-agent/22-Oct-2020
ti-stress/22-Oct-2020
Transaction/22-Oct-2020
utils/22-Oct-2020
VerifierDeps/22-Oct-2020
VerifierDepsMulti/22-Oct-2020
VerifySoftFailDuringClinit/22-Oct-2020
XandY/22-Oct-2020

README.md

      1 # VM test harness
      2 
      3 There are two suites of tests in this directory: run-tests and gtests.
      4 
      5 The run-tests are identified by directories named with with a numeric
      6 prefix and containing an info.txt file. For most run tests, the
      7 sources are in the "src" subdirectory. Sources found in the "src2"
      8 directory are compiled separately but to the same output directory;
      9 this can be used to exercise "API mismatch" situations by replacing
     10 class files created in the first pass. The "src-ex" directory is
     11 built separately, and is intended for exercising class loaders.
     12 Resources can be stored in the "res" directory, which is distributed
     13 together with the executable files.
     14 
     15 The gtests are in named directories and contain a .java source
     16 file.
     17 
     18 All tests in either suite can be run using the "art/test.py"
     19 script. Additionally, run-tests can be run individidually. All of the
     20 tests can be run on the build host, on a USB-attached device, or using
     21 the build host "reference implementation".
     22 
     23 To see command flags run:
     24 
     25 ```sh
     26 $ art/test.py -h
     27 ```
     28 
     29 ## Running all tests on the build host
     30 
     31 ```sh
     32 $ art/test.py --host
     33 ```
     34 
     35 ## Running all tests on the target device
     36 
     37 ```sh
     38 $ art/test.py --target
     39 ```
     40 
     41 ## Running all gtests on the build host
     42 
     43 ```sh
     44 $ art/test.py --host -g
     45 ```
     46 
     47 ## Running all gtests on the target device
     48 
     49 ```sh
     50 $ art/test.py --target -g
     51 ```
     52 
     53 ## Running all run-tests on the build host
     54 
     55 ```sh
     56 $ art/test.py --host -r
     57 ```
     58 
     59 ## Running all run-tests on the target device
     60 
     61 ```sh
     62 $ art/test.py --target -r
     63 ```
     64 
     65 ## Running one run-test on the build host
     66 
     67 ```sh
     68 $ art/test.py --host -r -t 001-HelloWorld
     69 ```
     70 
     71 ## Running one run-test on the target device
     72 
     73 ```sh
     74 $ art/test.py --target -r -t 001-HelloWorld
     75 ```
     76