Back to build
Raw log | Switch to full mode | Login

./dalvik/dx/tests/run-all-tests in dir /b/s/w/ir/k: allow_subannotations: False cmd: ['./dalvik/dx/tests/run-all-tests'] env: {'ANDROID_BUILD_TOP': '/b/s/w/ir/k', 'ART_DEFAULT_COMPACT_DEX_LEVEL': 'none', 'ART_HEAP_POISONING': 'true', 'ART_TEST_KEEP_GOING': 'true', 'ART_TEST_RUN_TEST_2ND_ARCH': 'false', 'ART_USE_GENERATIONAL_CC': 'true', 'ART_USE_READ_BARRIER': 'true', 'HOST_PREFER_32_BIT': 'true', 'LANG': 'en_US.UTF-8', 'PATH': '/b/s/w/ir/k/out/host/linux-x86/bin:/b/s/w/ir/k/prebuilts/jdk/jdk9/linux-x86/bin:%(PATH)s', 'SOONG_ALLOW_MISSING_DEPENDENCIES': 'true', 'TARGET_BUILD_TYPE': 'release', 'TARGET_BUILD_VARIANT': 'eng', 'TARGET_PRODUCT': 'sdk', 'TEMPORARY_DISABLE_PATH_RESTRICTIONS': 'true'} env_prefixes: {} env_suffixes: {} infra_step: False name_tokens: ('test dx',) ok_ret: frozenset([0]) trigger_specs: () full environment: ANDROID_BUILD_TOP: /b/s/w/ir/k ART_DEFAULT_COMPACT_DEX_LEVEL: none ART_HEAP_POISONING: true ART_TEST_KEEP_GOING: true ART_TEST_RUN_TEST_2ND_ARCH: false ART_USE_GENERATIONAL_CC: true ART_USE_READ_BARRIER: true BOTO_CONFIG: /b/s/w/ir/tmp/gsutil-task/.boto BUILDBUCKET_EXPERIMENTAL: FALSE CIPD_CACHE_DIR: /b/s/cipd_cache/cache CIPD_PROTOCOL: v2 DEVSHELL_CLIENT_PORT: 41979 DOCKER_CONFIG: /b/s/w/ir/tmp/docker-cfg-task DOCKER_TMPDIR: /b/s/w/ir/tmp/docker-tmp-task GIT_CONFIG_NOSYSTEM: 1 GIT_TERMINAL_PROMPT: 0 HOME: /home/chrome-bot HOST_PREFER_32_BIT: true INFRA_GIT_WRAPPER_HOME: /b/s/w/ir/tmp/git-home-task LANG: en_US.UTF-8 LOGDOG_COORDINATOR_HOST: logs.chromium.org LOGDOG_STREAM_PREFIX: buildbucket/cr-buildbucket.appspot.com/8915280894648325152 LOGDOG_STREAM_PROJECT: art LOGDOG_STREAM_SERVER_PATH: unix:/b/s/w/ir/tmp/ld.sock LOGNAME: chrome-bot LUCI_CONTEXT: /b/s/w/ir/tmp/luci_context.758593034 MAC_CHROMIUM_TMPDIR: /b/s/w/ir/tmp/t NO_GCE_CHECK: False PATH: /b/s/w/ir/k/out/host/linux-x86/bin:/b/s/w/ir/k/prebuilts/jdk/jdk9/linux-x86/bin:/b/s/w/ir/cipd_bin_packages:/b/s/w/ir/cipd_bin_packages/bin:/b/s/cipd_cache/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin PWD: /b/s/w/ir/k PYTHONIOENCODING: UTF-8 PYTHONUNBUFFERED: 1 SHELL: /bin/bash SHLVL: 1 SOONG_ALLOW_MISSING_DEPENDENCIES: true SWARMING_BOT_ID: luci-art-ci-xenial-9-fmi9 SWARMING_EXTERNAL_BOT_SETUP: 1 SWARMING_HEADLESS: 1 SWARMING_SERVER: https://chromium-swarm.appspot.com SWARMING_TASK_ID: 4468f439449c6611 TARGET_BUILD_TYPE: release TARGET_BUILD_VARIANT: eng TARGET_PRODUCT: sdk TEMP: /b/s/w/ir/tmp/t TEMPDIR: /b/s/w/ir/tmp/t TEMPORARY_DISABLE_PATH_RESTRICTIONS: true TMP: /b/s/w/ir/tmp/t TMPDIR: /b/s/w/ir/tmp/t USER: chrome-bot VPYTHON_VIRTUALENV_ROOT: /b/s/w/ir/cache/vpython _: /b/s/w/ir/cipd_bin_packages/vpython 002-minimal-valid: running... 001-nop: running... 004-cp-bottom-up: running... 003-magic-version-access: running... 001-nop: succeeded! 005-cp-top-down: running... 004-cp-bottom-up: succeeded! 002-minimal-valid: succeeded! 006-interfaces: running... 005-cp-top-down: succeeded! 009-method: running... 044-dex-math-ops: running... 006-interfaces: succeeded! 050-dex-checkcast: running... 009-method: succeeded! 021-code-attrib-LineNumberTable: running... 021-code-attrib-LineNumberTable: succeeded! 044-dex-math-ops: succeeded! 045-dex-switch-ops: running... 052-dex-static-var-access: running... 050-dex-checkcast: succeeded! 094-scala-locals: running... 045-dex-switch-ops: succeeded! 052-dex-static-var-access: succeeded! 008-field: running... 094-scala-locals: succeeded! 082-dex-throws-list-sharing: running... 142-const-method-handle: running... 008-field: succeeded! 020-method-attrib-Deprecated: running... 020-method-attrib-Deprecated: succeeded! 064-dex-array-access: running... 082-dex-throws-list-sharing: succeeded! 034-dex-minimal: running... 064-dex-array-access: succeeded! 036-dex-static-var: running... 034-dex-minimal: succeeded! 014-field-attrib-ConstantValue: running... 036-dex-static-var: succeeded! 121-sccp: running... 014-field-attrib-ConstantValue: succeeded! 030-minimal-jasmin: running... 142-const-method-handle: succeeded! 101-verify-wide-math: running... 030-minimal-jasmin: succeeded! 010-class-attrib-InnerClasses: running... 010-class-attrib-InnerClasses: succeeded! 078-dex-local-variable-table: running... 121-sccp: succeeded! 078-dex-local-variable-table: succeeded! 040-dex-constructor: running... 118-find-usages: running... 040-dex-constructor: succeeded! 076-dex-synch-and-stack: running... 076-dex-synch-and-stack: succeeded! 084-dex-high-register-moves: running... 003-magic-version-access: succeeded! 043-dex-two-classes: running... 084-dex-high-register-moves: succeeded! 056-dex-call-interface: running... 118-find-usages: succeeded! 058-dex-call-direct: running... 043-dex-two-classes: succeeded! 067-dex-switch-and-try: running... 056-dex-call-interface: succeeded! 024-code-bytecode: running... 058-dex-call-direct: succeeded! 074-dex-form35c-edge-case: running... 024-code-bytecode: succeeded! 067-dex-switch-and-try: succeeded! 125-main-dex-list: running... 079-dex-local-variable-renumbering: running... 074-dex-form35c-edge-case: succeeded! 054-dex-high16: running... 079-dex-local-variable-renumbering: succeeded! 031-bb-dead-code: running... 054-dex-high16: succeeded! 070-dex-multianewarray: running... 031-bb-dead-code: succeeded! 125-main-dex-list: succeeded! 048-dex-new-array: running... 128-multidex-option-overflow: running... 070-dex-multianewarray: succeeded! 114-value-propagation: running... 048-dex-new-array: succeeded! 088-ssa-combine-blocks: running... 114-value-propagation: succeeded! 026-field-attrib-Signature: running... 088-ssa-combine-blocks: succeeded! 068-dex-infinite-loop: running... 026-field-attrib-Signature: succeeded! 102-verify-nonwide-math: running... 068-dex-infinite-loop: succeeded! 100-local-mismatch: running... 100-local-mismatch: FAILED! #################### info # This is a smoke test that makes sure that dx complains when a local # variable table entry fundamentally disagrees with an instruction that # accesses that local. #################### diffs --- expected.txt 2019-04-24 09:25:59.502968314 -0700 +++ out.txt 2019-04-24 12:03:33.503117615 -0700 @@ -1,9 +1,6 @@ TEST 1 -local variable type mismatch: attempt to set or access a value of type int using a local variable of type java.lang.Object. This is symptomatic of .class transformation tools that ignore local variable information. TEST 2 -local variable type mismatch: attempt to set or access a value of type java.lang.Object using a local variable of type int. This is symptomatic of .class transformation tools that ignore local variable information. TEST 3 -local variable type mismatch: attempt to set or access a value of type int using a local variable of type byte[]. This is symptomatic of .class transformation tools that ignore local variable information. TEST 4 -local variable type mismatch: attempt to set or access a value of type java.lang.String using a local variable of type java.lang.Object[]. This is symptomatic of .class transformation tools that ignore local variable information. +Uncaught translation error: com.android.dx.cf.code.SimException: local variable type mismatch: attempt to set or access a value of type java.lang.String using a local variable of type java.lang.Object[]. This is symptomatic of .class transformation tools that ignore local variable information. DONE #################### files left in /b/s/w/ir/tmp/t/tmp.qMfkz8CsDn/100-local-mismatch 096-dex-giant-catch: running... 128-multidex-option-overflow: succeeded! 047-dex-wide-args: running... 047-dex-wide-args: succeeded! 095-dex-const-string-jumbo: running... 101-verify-wide-math: succeeded! 029-unit-Bits: running... 096-dex-giant-catch: succeeded! 092-ssa-cfg-edge-cases: running... 029-unit-Bits: succeeded! 130-numthread-multidex-deterministic: running... 092-ssa-cfg-edge-cases: succeeded! 137-dexmerger-dex38: running... 102-verify-nonwide-math: succeeded! 062-dex-synch-method: running... 062-dex-synch-method: succeeded! 127-merge-stress: running... 137-dexmerger-dex38: succeeded! 133-source-debug-extension: running... 095-dex-const-string-jumbo: succeeded! 059-dex-call-super: running... 059-dex-call-super: succeeded! 027-method-attrib-Signature: running... 133-source-debug-extension: succeeded! 112-dex-return-jsr-result: running... 027-method-attrib-Signature: succeeded! 111-use-null-as-array: running... 112-dex-return-jsr-result: succeeded! 032-bb-live-code: running... 032-bb-live-code: succeeded! 108-string-annotation: running... 111-use-null-as-array: succeeded! 011-class-attrib-Synthetic: running... 108-string-annotation: succeeded! 104-verify-return-ops: running... 011-class-attrib-Synthetic: succeeded! 015-field-attrib-Synthetic: running... 015-field-attrib-Synthetic: succeeded! 039-dex-static-method: running... 039-dex-static-method: succeeded! 055-dex-explicit-throw: running... 055-dex-explicit-throw: succeeded! 091-ssa-const-collector: running... 091-ssa-const-collector: succeeded! 124-multidex-option-no-overflow: running... 104-verify-return-ops: succeeded! 028-class-attrib-EnclosingMethod: running... 028-class-attrib-EnclosingMethod: succeeded! 016-field-attrib-Deprecated: running... 130-numthread-multidex-deterministic: succeeded! 069-dex-source-position: running... 016-field-attrib-Deprecated: succeeded! 060-dex-call-static: running... 060-dex-call-static: succeeded! 141-invoke-polymorphic-varhandles: running... 069-dex-source-position: succeeded! 097-dex-branch-offset-zero: running... 124-multidex-option-no-overflow: succeeded! 119-merge-conflict: running... 097-dex-branch-offset-zero: succeeded! 119-merge-conflict: FAILED! #################### info # Merges dex files with and without conflicts. # # The run script requires vogar, so you must have vogar on your $PATH to run this # test. You'll also need a device or host VM for vogar to attach to. # #################### diffs --- expected.txt 2019-04-24 09:25:59.510968975 -0700 +++ out.txt 2019-04-24 12:03:53.436762826 -0700 @@ -1 +1 @@ -Yay! +Missing dependency /b/s/w/ir/k/out/host/linux-x86/bin/../framework/junit-hostdex.jar. Build dx-tests. #################### files left in /b/s/w/ir/tmp/t/tmp.qMfkz8CsDn/119-merge-conflict 007-no-superclass: running... 089-dex-define-object: running... 141-invoke-polymorphic-varhandles: succeeded! 080-dex-exception-tables: running... 007-no-superclass: succeeded! 075-dex-cat2-value-merge: running... 089-dex-define-object: succeeded! 013-class-attrib-Deprecated: running... 080-dex-exception-tables: succeeded! 012-class-attrib-SourceFile: running... 075-dex-cat2-value-merge: succeeded! 013-class-attrib-Deprecated: succeeded! 065-dex-new-array: running... 132-invoke-polymorphic: running... 012-class-attrib-SourceFile: succeeded! 116-leb128: running... 116-leb128: succeeded! 065-dex-new-array: succeeded! 129-numthread-deterministic: running... 081-dex-throws-list: running... 081-dex-throws-list: succeeded! 085-dex-jsr-ret: running... 132-invoke-polymorphic: succeeded! 099-dex-core-library-error: running... 085-dex-jsr-ret: succeeded! 041-dex-abstract-method: running... 041-dex-abstract-method: succeeded! 037-dex-static-final-var: running... 099-dex-core-library-error: succeeded! 037-dex-static-final-var: succeeded! 049-dex-instanceof: running... 136-null-constant-debug-info: running... 136-null-constant-debug-info: succeeded! 107-verify-stack-ops: running... 049-dex-instanceof: succeeded! 053-dex-instance-var-access: running... 053-dex-instance-var-access: succeeded! 113-old-style-inner-class: running... 113-old-style-inner-class: succeeded! 117-modified-utf8: running... 117-modified-utf8: succeeded! 126-main-dex-list-one-dex: running... 126-main-dex-list-one-dex: succeeded! 061-dex-try-catch: running... 061-dex-try-catch: succeeded! 033-unit-IntList: running... 033-unit-IntList: succeeded! 093-ssa-invoke-range: running... 093-ssa-invoke-range: succeeded! 105-verify-load-store-ops: running... 129-numthread-deterministic: succeeded! 072-dex-switch-edge-cases: running... 072-dex-switch-edge-cases: succeeded! 107-verify-stack-ops: succeeded! 103-verify-branch-ops: running... 103-verify-branch-ops: succeeded! 071-dex-java-stack-ops: running... 071-dex-java-stack-ops: succeeded! 035-dex-instance-var: running... 035-dex-instance-var: succeeded! 063-dex-empty-switch: running... 063-dex-empty-switch: succeeded! 019-method-attrib-Synthetic: running... 019-method-attrib-Synthetic: succeeded! 140-ssa-phi-overlap: running... 140-ssa-phi-overlap: succeeded! 087-ssa-local-vars: running... 087-ssa-local-vars: succeeded! 083-ssa-phi-placement: running... 083-ssa-phi-placement: succeeded! 051-dex-explicit-null: running... 051-dex-explicit-null: succeeded! 023-code-exception-table: running... 023-code-exception-table: succeeded! 115-merge: running... 105-verify-load-store-ops: succeeded! 122-switch-with-high-register: running... 122-switch-with-high-register: succeeded! 057-dex-call-virtual: running... 057-dex-call-virtual: succeeded! 077-dex-code-alignment: running... 077-dex-code-alignment: succeeded! 017-method-attrib-Code: running... 017-method-attrib-Code: succeeded! 138-invoke-polymorphic-again: running... 138-invoke-polymorphic-again: succeeded! 073-dex-null-array-refs: running... 115-merge: FAILED! #################### info # Merges two dex files into one and then loads the result. # # Because it loads the merged dex files, this JUnit test only works on a dalvikvm. # The run script requires vogar, so you must have vogar on your $PATH to run this # test. You'll also need a device or host VM for vogar to attach to. # #################### diffs --- expected.txt 2019-04-24 09:25:59.510968975 -0700 +++ out.txt 2019-04-24 12:04:29.811765012 -0700 @@ -1 +1,12 @@ -Yay! +no classfiles specified +no classfiles specified +no classfiles specified +no classfiles specified +no classfiles specified +testdata/*.dex : no such file or directory +dalvikvm E 04-24 12:04:29 26247 26247 image_space.cc:2094] Could not create image space with image file '/b/s/w/ir/k/out/host/linux-x86/framework/core.art'. Attempting to fall back to imageless running. Error was: Failed to match oat boot class path out/host/linux-x86/framework/core-oj-hostdex.jar:out/host/linux-x86/framework/core-libart-hostdex.jar:out/host/linux-x86/framework/okhttp-hostdex.jar:out/host/linux-x86/framework/bouncycastle-hostdex.jar:out/host/linux-x86/framework/apache-xml-hostdex.jar to expected boot class path /b/s/w/ir/k/out/host/linux-x86/framework/core-oj-hostdex.jar:/b/s/w/ir/k/out/host/linux-x86/framework/core-libart-hostdex.jar:/b/s/w/ir/k/out/host/linux-x86/framework/okhttp-hostdex.jar:/b/s/w/ir/k/out/host/linux-x86/framework/bouncycastle-hostdex.jar:/b/s/w/ir/k/out/host/linux-x86/framework/apache-xml-hostdex.jar in image /b/s/w/ir/k/out/host/linux-x86/framework/x86/core.art +W/System (26247): ClassLoader referenced unknown path: /b/s/w/ir/k/out/host/linux-x86/bin/../framework/junit-hostdex.jar +W/System (26247): ClassLoader referenced unknown path: resources.jar +Unable to locate class 'junit/textui/TestRunner' +java.lang.ClassNotFoundException: junit.textui.TestRunner +Exception in thread "main" java.lang.ClassNotFoundException: junit.textui.TestRunner #################### files left in /b/s/w/ir/tmp/t/tmp.qMfkz8CsDn/115-merge 073-dex-null-array-refs: succeeded! 025-class-attrib-Signature: running... 025-class-attrib-Signature: succeeded! 109-int-branch: running... 109-int-branch: succeeded! 134-maindexlist-lambdas: running... 134-maindexlist-lambdas: succeeded! 127-merge-stress: succeeded! 139-lambda-metafactory: running... 139-lambda-metafactory: succeeded! 046-dex-exceptions: running... 046-dex-exceptions: succeeded! 143-interface-methods: running... 143-interface-methods: succeeded! 090-dex-unify-arrays: running... 090-dex-unify-arrays: succeeded! 086-ssa-edge-split: running... 086-ssa-edge-split: succeeded! 123-dex-transform-invalid-virtual-to-direct: running... 123-dex-transform-invalid-virtual-to-direct: succeeded! 098-dex-jsr-ret-throw: running... 098-dex-jsr-ret-throw: succeeded! 038-dex-instance-method: running... 038-dex-instance-method: succeeded! 131-perf: running... 131-perf: succeeded! 018-method-attrib-Exceptions: running... 018-method-attrib-Exceptions: succeeded! 135-invoke-custom: running... 135-invoke-custom: succeeded! 066-dex-try-catch-rethrow: running... 066-dex-try-catch-rethrow: succeeded! 110-dex-preserve-this: running... 110-dex-preserve-this: succeeded! 022-code-attrib-LocalVariableTable: running... 022-code-attrib-LocalVariableTable: succeeded! 042-dex-ignore-result: running... 042-dex-ignore-result: succeeded! Ignoring expected failure of 100-local-mismatch 106-verify-object-ops: running... 106-verify-object-ops: succeeded! Ignoring expected failure of 115-merge Ignoring expected failure of 119-merge-conflict Test Results ---------------------------- Pass: 139 Surprise pass: 0 Known failures: 3 Failures: 0 Skipped: 0 ---------------------------- Elapsed time(s): 110 Unexpected successes: NONE Known failures: 100-local-mismatch 115-merge 119-merge-conflict Failures: NONE Skipped: NONE