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

README.md

ART Testing

There are two suites of tests in the Android Runtime (ART):

  • ART run-tests: Tests of the ART runtime using Dex bytecode (mostly written in Java).
  • ART gtests: C++ tests exercising various aspects of ART.

ART run-tests

ART run-tests are tests exercising the runtime using Dex bytecode. They are written in Java and/or Smali (compiled/assembled as Dex bytecode) and sometimes native code (written as C/C++ testing libraries). Some tests also make use of the Jasmin assembler or the ASM bytecode manipulation tool. Run-tests are executed on the ART runtime (dalvikvm), possibly preceded by a pre-optimization of the Dex code (using dex2oat).

The run-tests are identified by directories in this test directory, named with a numeric prefix and containing an info.txt file. For most run tests, the sources are in the src subdirectory. Sources found in the src2 directory are compiled separately but to the same output directory; this can be used to exercise "API mismatch" situations by replacing class files created in the first pass. The src-ex directory is built separately, and is intended for exercising class loaders. Resources can be stored in the res directory, which is distributed together with the executable files.

The run-tests logic lives in the test/run-test Bash script. The execution of a run-test has three main parts: building the test, running the test, and checking the test's output. By default, these three steps are implemented by three Bash scripts located in the test/etc directory (default-build, default-run, and default-check). These scripts rely on environment variables set by test/run-test.

The default logic for all of these these steps (build, run, check) is overridden if the test's directory contains a Bash script named after the step (i.e. build, run, or check). Note that the default logic of the "run" step is actually implemented in the "JAR runner" (test/etc/run-test-jar), invoked by test/etc/default-run.

After the execution of a run-test, the check step's default behavior (implemented in test/etc/default-check) is to respectively compare its standard output and standard error with the contents of the expected-stdout.txt and expected-stderr.txt files contained in the test's directory; any mismatch triggers a test failure.

The test/run-test script handles the execution of a single run-test in a given configuration. The Python script test/testrunner/testrunner.py is a convenient script handling the construction and execution of multiple tests in one configuration or more.

To see the invocation options supported by run-test and testrunner.py, run these commands from the Android source top-level directory:

art/test/run-test --help
art/test/testrunner/testrunner.py --help

Checker tests

Some ART run-tests, known as "Checker tests", perform additional checks on ART's compiler. They are identified by their name, which match the ^[0-9]+-checker-.* regular expression (e.g. 004-checker-UnsafeTest18).

Checker assertions are annotations in a run-test's (Java and Smali) source files verifying the behavior of the ART compiler when compiling the corresponding Dex code. They are checked by the checker tool (see directory art/tools/checker) against a c1visualizer-style (.cfg) file emitted by dex2oat, containing control-flow graphs (CFGs) for compiled methods at each step (pass) in the compiler's pipeline, as well as the emitted assembly code.

ART gtests

ART gtests are written in C++ using the Google Test framework. These tests exercise various aspects of the runtime (the logic in libart, libart-compiler, etc.) and its binaries (dalvikvm, dex2oat, oatdump, etc.). Some of them are used as unit tests to verify a particular construct in ART. These tests may depend on some test Dex files and core images.

ART gtests are defined in various directories within the ART project (usually in the same directory as the code they exercise). Their source files usually end with the suffix _test.cc. The construction logic of these tests is implemented in ART's build system (Android.bp and Android*.mk files). On host, these gtests can be run by executing m test-art-host-gtest. On device, the recommended approach is to run these tests in a chroot environment (see README.chroot.md in this directory).

Test execution

All tests in either suite can be run using the art/test.py script. Additionally, run-tests can be run individually. All of the tests can be run on the build host, on a USB-attached device, or using the build host "reference implementation".

ART also supports running target (device) tests in a chroot environment (see README.chroot.md in this directory). This is currently the recommended way to run tests on target (rather than using art/test.py --target).

To see command flags run:

$ art/test.py -h

Building tests

In general all tests require some dependencies to be built before they can be run. In general you can pass the --build-dependencies flag (also available as short option -b) to art/test.py program to automatically build required dependencies. One can also directly use the various test-art-...-dependencies targets listed below.

Running all tests on the build host

$ # Build test files
$ m test-art-host-run-test-dependencies
$ # Run the tests
$ art/test.py --host

Or:

$ art/test.py -b --host

Running all tests on the target device

$ # Build test files
$ m test-art-target-run-test-dependencies
$ # Run the tests
$ art/test.py --target

Or:

$ art/test.py -b --target

Running all gtests on the build host

$ art/test.py --host -g

Running all gtests on the target device

$ art/test.py --target -g

Running all run-tests on the build host

$ # Build test files
$ m test-art-host-run-test-dependencies
$ art/test.py --host -r

Or:

$ art/test.py -b --host -r

Running all run-tests on the target device

$ art/test.py --target -r

Running one run-test on the build host

$ # Build test files
$ m test-art-host-run-test-dependencies
$ # Run the tests
$ art/test.py --host -r -t 001-HelloWorld

Or:

$ art/test.py -b --host -r -t 001-HelloWorld

Running one run-test on the target device

$ art/test.py --target -r -t 001-HelloWorld

Running one gtest on the build host

$ find out/host/ -type f -name art_runtime_tests  # Find the path of the test.
$ out/host/linux-x86/nativetest/art_runtime_tests/art_runtime_tests

Add "--no_isolate" to run the tests one by one in single process (disable forking). Add "--gtest_filter=..." to select specific sub-test(s) to run. Prefix by "gdb --args " to run the test in gdb.

ART Continuous Integration

Both ART run-tests and gtests are run continuously as part of ART's continuous integration. In addition, two other test suites are run continuously on this service: Libcore tests and JDWP tests.