Hi Nicolas

There is an overview of ART test scripts in art/test/README.md.

If you want to run ART tests on host, build the minimal test dependencies
using:

  art/tools/buildbot-build.sh --host

and then invoke test.py with --host as an argument.

If you want to run device tests, follw the instructions in art/test/
README.chroot.md.

Thanks
Orion

On Thu, 16 Apr 2020 at 15:38, Nicholas.J.E <[email protected]> wrote:

> - Steps to reproduce the problem (including sample code if appropriate).
>   1. download aosp codes: repo init -u
> https://android.googlesource.com/platform/manifest -b master; repo sync
>   2. mmma art; mmma art/test
>   3. art/test.py --host -r -t 001-HelloWorld
> - What happened.
>   bunch of error shown up
>
> I'm new to aosp and try to build art, run some basic test and see what
> would happen, but i cann't find any solutions to problem below, any
> advice?  thanks for advance.
>
> ----------------------start of error message ------------------------------
> 10:54:57 Build sandboxing disabled due to nsjail error.
> Concurrency: 72
>
>
>
> [ 10% 1/10 ]
> test-art-host-run-test-debug-prebuild-speed-profile-no-relocate-ntrace-cms-checkjni-picimage-ndebuggable-no-jvmti-cdex-fast-001-HelloWorld32
> FAIL
>
>
>
> [ 20% 2/10 ]
> test-art-host-run-test-debug-prebuild-interp-ac-no-relocate-ntrace-cms-checkjni-picimage-ndebuggable-no-jvmti-cdex-fast-001-HelloWorld32
> FAIL
>
>
>
> [ 30% 3/10 ]
> test-art-host-run-test-debug-prebuild-optimizing-no-relocate-ntrace-cms-checkjni-picimage-ndebuggable-no-jvmti-cdex-fast-001-HelloWorld32
> FAIL
>
>
>
> [ 40% 4/10 ]
> test-art-host-run-test-debug-prebuild-jit-no-relocate-ntrace-cms-checkjni-picimage-ndebuggable-no-jvmti-cdex-fast-001-HelloWorld32
> FAIL
>
>
>
> [ 50% 5/10 ]
> test-art-host-run-test-debug-prebuild-interpreter-no-relocate-ntrace-cms-checkjni-picimage-ndebuggable-no-jvmti-cdex-fast-001-HelloWorld32
> FAIL
>
>
>
> [ 60% 6/10 ]
> test-art-host-run-test-debug-prebuild-optimizing-no-relocate-ntrace-cms-checkjni-picimage-ndebuggable-no-jvmti-cdex-fast-001-HelloWorld64
> PASS
>
>
>
> [ 70% 7/10 ]
> test-art-host-run-test-debug-prebuild-interpreter-no-relocate-ntrace-cms-checkjni-picimage-ndebuggable-no-jvmti-cdex-fast-001-HelloWorld64
> PASS
>
>
>
> [ 80% 8/10 ]
> test-art-host-run-test-debug-prebuild-interp-ac-no-relocate-ntrace-cms-checkjni-picimage-ndebuggable-no-jvmti-cdex-fast-001-HelloWorld64
> PASS
>
>
>
> [ 90% 9/10 ]
> test-art-host-run-test-debug-prebuild-jit-no-relocate-ntrace-cms-checkjni-picimage-ndebuggable-no-jvmti-cdex-fast-001-HelloWorld64
> PASS
>
>
>
> [ 100% 10/10 ]
> test-art-host-run-test-debug-prebuild-speed-profile-no-relocate-ntrace-cms-checkjni-picimage-ndebuggable-no-jvmti-cdex-fast-001-HelloWorld64
> PASS
>
>
>
> 5/10 (50%) tests passed.
> FAILED:
>
> test-art-host-run-test-debug-prebuild-speed-profile-no-relocate-ntrace-cms-checkjni-picimage-ndebuggable-no-jvmti-cdex-fast-001-HelloWorld32
> /art/test/run-test  --output-path /tmp/test-art-67iue7mh/tmp1wrbw543
> --always-clean  --host --prebuild --compact-dex-level fast --random-profile
> --no-relocate --runtime-option -Xcheck:jni  001-HelloWorld
> /art/test/001-HelloWorld: building...
> /art/test/001-HelloWorld: running...
> run exit status: 2
> /art/test/001-HelloWorld: FAILED!
>
> #################### info
> # Imported from oat test. Print "Hello World."
> #################### diffs
> --- expected.txt 2020-04-14 15:20:04.086221795 +0800
> +++ output.txt 2020-04-16 10:54:59.286624708 +0800
> @@ -1 +1,4 @@
> -Hello, world!
> +dex2oatd E 04-16 10:54:59 62932 62932 image_space.cc:3708] Could not
> create image space with image file
> '/out/host/linux-x86/framework/core.art:*'. Attempting to fall back to
> imageless running. Error was: Cannot compile image to
> /tmp/test-art-67iue7mh/tmp1wrbw543/dalvik-cache/x86/out@host
> @linux-x86@[email protected]: Image compilation disabled.
> +dex2oatd E 04-16 10:54:59 62932 62932 runtime.cc:1416] Dex file fallback
> disabled, cannot continue without image.
> +dex2oatd E 04-16 10:54:59 62932 62932 dex2oat.cc:2826] Failed to create
> runtime
> +Dex2oat failed.
> ####################
>
> 001-HelloWorld files deleted from host
>
>
> test-art-host-run-test-debug-prebuild-interp-ac-no-relocate-ntrace-cms-checkjni-picimage-ndebuggable-no-jvmti-cdex-fast-001-HelloWorld32
> /art/test/run-test  --output-path /tmp/test-art-67iue7mh/tmpzb0jxazn
> --always-clean  --host --prebuild --compact-dex-level fast --interpreter
> --verify-soft-fail --no-relocate --runtime-option -Xcheck:jni
> 001-HelloWorld
> /art/test/001-HelloWorld: building...
> /art/test/001-HelloWorld: running...
> run exit status: 2
> /art/test/001-HelloWorld: FAILED!
>
> #################### info
> # Imported from oat test. Print "Hello World."
> #################### diffs
> --- expected.txt 2020-04-14 15:20:04.086221795 +0800
> +++ output.txt 2020-04-16 10:54:59.322624706 +0800
> @@ -1 +1,4 @@
> -Hello, world!
> +dex2oatd E 04-16 10:54:59 62985 62985 image_space.cc:3708] Could not
> create image space with image file
> '/out/host/linux-x86/framework/core.art:*'. Attempting to fall back to
> imageless running. Error was: Cannot compile image to
> /tmp/test-art-67iue7mh/tmpzb0jxazn/dalvik-cache/x86/out@host
> @linux-x86@[email protected]: Image compilation disabled.
> +dex2oatd E 04-16 10:54:59 62985 62985 runtime.cc:1416] Dex file fallback
> disabled, cannot continue without image.
> +dex2oatd E 04-16 10:54:59 62985 62985 dex2oat.cc:2826] Failed to create
> runtime
> +Dex2oat failed.
> ####################
>
> 001-HelloWorld files deleted from host
>
>
> test-art-host-run-test-debug-prebuild-optimizing-no-relocate-ntrace-cms-checkjni-picimage-ndebuggable-no-jvmti-cdex-fast-001-HelloWorld32
> /art/test/run-test  --output-path /tmp/test-art-67iue7mh/tmpl20g5a6r
> --always-clean  --host --prebuild --compact-dex-level fast --optimizing
> --no-relocate --runtime-option -Xcheck:jni  001-HelloWorld
> /art/test/001-HelloWorld: building...
> /art/test/001-HelloWorld: running...
> run exit status: 2
> /art/test/001-HelloWorld: FAILED!
>
> #################### info
> # Imported from oat test. Print "Hello World."
> #################### diffs
> --- expected.txt 2020-04-14 15:20:04.086221795 +0800
> +++ output.txt 2020-04-16 10:54:59.322624706 +0800
> @@ -1 +1,4 @@
> -Hello, world!
> +dex2oatd E 04-16 10:54:59 63063 63063 image_space.cc:3708] Could not
> create image space with image file
> '/out/host/linux-x86/framework/core.art:*'. Attempting to fall back to
> imageless running. Error was: Cannot compile image to
> /tmp/test-art-67iue7mh/tmpl20g5a6r/dalvik-cache/x86/out@host
> @linux-x86@[email protected]: Image compilation disabled.
> +dex2oatd E 04-16 10:54:59 63063 63063 runtime.cc:1416] Dex file fallback
> disabled, cannot continue without image.
> +dex2oatd E 04-16 10:54:59 63063 63063 dex2oat.cc:2826] Failed to create
> runtime
> +Dex2oat failed.
> ####################
>
> 001-HelloWorld files deleted from host
>
>
> test-art-host-run-test-debug-prebuild-jit-no-relocate-ntrace-cms-checkjni-picimage-ndebuggable-no-jvmti-cdex-fast-001-HelloWorld32
> /art/test/run-test  --output-path /tmp/test-art-67iue7mh/tmpm8ga17nf
> --always-clean  --host --prebuild --compact-dex-level fast --jit
> --no-relocate --runtime-option -Xcheck:jni  001-HelloWorld
> /art/test/001-HelloWorld: building...
> /art/test/001-HelloWorld: running...
> run exit status: 2
> /art/test/001-HelloWorld: FAILED!
>
> #################### info
> # Imported from oat test. Print "Hello World."
> #################### diffs
> --- expected.txt 2020-04-14 15:20:04.086221795 +0800
> +++ output.txt 2020-04-16 10:54:59.322624706 +0800
> @@ -1 +1,4 @@
> -Hello, world!
> +dex2oatd E 04-16 10:54:59 62971 62971 image_space.cc:3708] Could not
> create image space with image file
> '/out/host/linux-x86/framework/core.art:*'. Attempting to fall back to
> imageless running. Error was: Cannot compile image to
> /tmp/test-art-67iue7mh/tmpm8ga17nf/dalvik-cache/x86/out@host
> @linux-x86@[email protected]: Image compilation disabled.
> +dex2oatd E 04-16 10:54:59 62971 62971 runtime.cc:1416] Dex file fallback
> disabled, cannot continue without image.
> +dex2oatd E 04-16 10:54:59 62971 62971 dex2oat.cc:2826] Failed to create
> runtime
> +Dex2oat failed.
> ####################
>
> 001-HelloWorld files deleted from host
>
>
> test-art-host-run-test-debug-prebuild-interpreter-no-relocate-ntrace-cms-checkjni-picimage-ndebuggable-no-jvmti-cdex-fast-001-HelloWorld32
> /art/test/run-test  --output-path /tmp/test-art-67iue7mh/tmpo058m8fc
> --always-clean  --host --prebuild --compact-dex-level fast --interpreter
> --no-relocate --runtime-option -Xcheck:jni  001-HelloWorld
> /art/test/001-HelloWorld: building...
> /art/test/001-HelloWorld: running...
> run exit status: 2
> /art/test/001-HelloWorld: FAILED!
>
> #################### info
> # Imported from oat test. Print "Hello World."
> #################### diffs
> --- expected.txt 2020-04-14 15:20:04.086221795 +0800
> +++ output.txt 2020-04-16 10:54:59.322624706 +0800
> @@ -1 +1,4 @@
> -Hello, world!
> +dex2oatd E 04-16 10:54:59 63038 63038 image_space.cc:3708] Could not
> create image space with image file
> '/out/host/linux-x86/framework/core.art:*'. Attempting to fall back to
> imageless running. Error was: Cannot compile image to
> /tmp/test-art-67iue7mh/tmpo058m8fc/dalvik-cache/x86/out@host
> @linux-x86@[email protected]: Image compilation disabled.
> +dex2oatd E 04-16 10:54:59 63038 63038 runtime.cc:1416] Dex file fallback
> disabled, cannot continue without image.
> +dex2oatd E 04-16 10:54:59 63038 63038 dex2oat.cc:2826] Failed to create
> runtime
> +Dex2oat failed.
> ####################
>
> 001-HelloWorld files deleted from host
>
> ----------
>
> test-art-host-run-test-debug-prebuild-interp-ac-no-relocate-ntrace-cms-checkjni-picimage-ndebuggable-no-jvmti-cdex-fast-001-HelloWorld32
>
> test-art-host-run-test-debug-prebuild-interpreter-no-relocate-ntrace-cms-checkjni-picimage-ndebuggable-no-jvmti-cdex-fast-001-HelloWorld32
>
> test-art-host-run-test-debug-prebuild-jit-no-relocate-ntrace-cms-checkjni-picimage-ndebuggable-no-jvmti-cdex-fast-001-HelloWorld32
>
> test-art-host-run-test-debug-prebuild-optimizing-no-relocate-ntrace-cms-checkjni-picimage-ndebuggable-no-jvmti-cdex-fast-001-HelloWorld32
>
> test-art-host-run-test-debug-prebuild-speed-profile-no-relocate-ntrace-cms-checkjni-picimage-ndebuggable-no-jvmti-cdex-fast-001-HelloWorld32
> ['/art/test/testrunner/testrunner.py', '--host', '-t', '001-HelloWorld']
>
> --
> --
> You received this message because you are subscribed to the "Android
> Building" mailing list.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]
> For more options, visit this group at
> http://groups.google.com/group/android-building?hl=en
>
> ---
> You received this message because you are subscribed to the Google Groups
> "Android Building" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/android-building/a061c9e4-9d9e-42c0-acf9-4d7ff523381a%40googlegroups.com
> <https://groups.google.com/d/msgid/android-building/a061c9e4-9d9e-42c0-acf9-4d7ff523381a%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
-- 
You received this message because you are subscribed to the "Android Building" 
mailing list.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-building?hl=en

--- 
You received this message because you are subscribed to the Google Groups 
"Android Building" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/android-building/CAAttue1BYqq7h5Qmh36PtSWAi2QCxr9cDVRZ%2Bxi27rPPk1N5Lg%40mail.gmail.com.

Reply via email to