commands: { copy_before: { from: "external/vixl/test/test-trace-reference/log-all" to: "external/vixl/test/test-trace-reference/log-all" } copy_before: { from: "external/vixl/test/test-trace-reference/log-all-colour" to: "external/vixl/test/test-trace-reference/log-all-colour" } copy_before: { from: "external/vixl/test/test-trace-reference/log-branch" to: "external/vixl/test/test-trace-reference/log-branch" } copy_before: { from: "external/vixl/test/test-trace-reference/log-branch-colour" to: "external/vixl/test/test-trace-reference/log-branch-colour" } copy_before: { from: "external/vixl/test/test-trace-reference/log-cpufeatures" to: "external/vixl/test/test-trace-reference/log-cpufeatures" } copy_before: { from: "external/vixl/test/test-trace-reference/log-cpufeatures-colour" to: "external/vixl/test/test-trace-reference/log-cpufeatures-colour" } copy_before: { from: "external/vixl/test/test-trace-reference/log-cpufeatures-custom" to: "external/vixl/test/test-trace-reference/log-cpufeatures-custom" } copy_before: { from: "external/vixl/test/test-trace-reference/log-disasm" to: "external/vixl/test/test-trace-reference/log-disasm" } copy_before: { from: "external/vixl/test/test-trace-reference/log-disasm-colour" to: "external/vixl/test/test-trace-reference/log-disasm-colour" } copy_before: { from: "external/vixl/test/test-trace-reference/log-none" to: "external/vixl/test/test-trace-reference/log-none" } copy_before: { from: "external/vixl/test/test-trace-reference/log-none-colour" to: "external/vixl/test/test-trace-reference/log-none-colour" } copy_before: { from: "external/vixl/test/test-trace-reference/log-regs" to: "external/vixl/test/test-trace-reference/log-regs" } copy_before: { from: "external/vixl/test/test-trace-reference/log-regs-colour" to: "external/vixl/test/test-trace-reference/log-regs-colour" } copy_before: { from: "external/vixl/test/test-trace-reference/log-state" to: "external/vixl/test/test-trace-reference/log-state" } copy_before: { from: "external/vixl/test/test-trace-reference/log-state-colour" to: "external/vixl/test/test-trace-reference/log-state-colour" } copy_before: { from: "external/vixl/test/test-trace-reference/log-sysregs" to: "external/vixl/test/test-trace-reference/log-sysregs" } copy_before: { from: "external/vixl/test/test-trace-reference/log-sysregs-colour" to: "external/vixl/test/test-trace-reference/log-sysregs-colour" } copy_before: { from: "external/vixl/test/test-trace-reference/log-vregs" to: "external/vixl/test/test-trace-reference/log-vregs" } copy_before: { from: "external/vixl/test/test-trace-reference/log-vregs-colour" to: "external/vixl/test/test-trace-reference/log-vregs-colour" } copy_before: { from: "external/vixl/test/test-trace-reference/log-write" to: "external/vixl/test/test-trace-reference/log-write" } copy_before: { from: "external/vixl/test/test-trace-reference/log-write-colour" to: "external/vixl/test/test-trace-reference/log-write-colour" } copy_before: { from: "out/soong/.intermediates/external/vixl/vixl-test-runner/linux_glibc_x86_64/vixl-test-runner" to: "out/soong/.intermediates/external/vixl/vixl-test-runner/linux_glibc_x86_64/vixl-test-runner" } copy_before: { from: "out/soong/.intermediates/prebuilts/clang/host/linux-x86/libc++/linux_glibc_x86_64_shared/libc++.so" to: "out/soong/.intermediates/prebuilts/clang/host/linux-x86/libc++/linux_glibc_x86_64_shared/libc++.so" } chdir: true command: "CC_ARCH=x86_64 CC_NATIVE_BRIDGE= CC_MULTILIB=lib64 CC_OS=linux_glibc && echo 'Running vixl tests' && cp __SBOX_SANDBOX_DIR__/out/soong/.intermediates/external/vixl/vixl-test-runner/linux_glibc_x86_64/vixl-test-runner __SBOX_SANDBOX_DIR__/out/ && cp __SBOX_SANDBOX_DIR__/out/soong/.intermediates/prebuilts/clang/host/linux-x86/libc++/linux_glibc_x86_64_shared/libc++.so __SBOX_SANDBOX_DIR__/out/ && mkdir -p __SBOX_SANDBOX_DIR__/out/test/test-trace-reference/ && cp external/vixl/test/test-trace-reference/log-all external/vixl/test/test-trace-reference/log-all-colour external/vixl/test/test-trace-reference/log-branch external/vixl/test/test-trace-reference/log-branch-colour external/vixl/test/test-trace-reference/log-cpufeatures external/vixl/test/test-trace-reference/log-cpufeatures-colour external/vixl/test/test-trace-reference/log-cpufeatures-custom external/vixl/test/test-trace-reference/log-disasm external/vixl/test/test-trace-reference/log-disasm-colour external/vixl/test/test-trace-reference/log-none external/vixl/test/test-trace-reference/log-none-colour external/vixl/test/test-trace-reference/log-regs external/vixl/test/test-trace-reference/log-regs-colour external/vixl/test/test-trace-reference/log-state external/vixl/test/test-trace-reference/log-state-colour external/vixl/test/test-trace-reference/log-sysregs external/vixl/test/test-trace-reference/log-sysregs-colour external/vixl/test/test-trace-reference/log-vregs external/vixl/test/test-trace-reference/log-vregs-colour external/vixl/test/test-trace-reference/log-write external/vixl/test/test-trace-reference/log-write-colour __SBOX_SANDBOX_DIR__/out/test/test-trace-reference/ && cd __SBOX_SANDBOX_DIR__/out && ./vixl-test-runner --run_all 2>&1 && ./vixl-test-runner --run_all --debugger 2>&1 && echo 'vixl tests PASSED' && touch vixl-test-timestamp.txt" copy_after: { from: "out/vixl-test-timestamp.txt" to: "out/soong/.intermediates/external/vixl/vixl-test-timestamp/linux_glibc_x86_64/gen/vixl-test-timestamp.txt" } input_hash: "c14b4faa964abd9d808755a3e926e5c726781e19a9c3b9267a9412567bbabbe2" env: { name: "PATH" inherit: true } env: { name: "JAVA_HOME" inherit: true } env: { name: "TMPDIR" inherit: true } env: { name: "RBE_log_dir" inherit: true } env: { name: "RBE_platform" inherit: true } env: { name: "RBE_server_address" inherit: true } env: { name: "RBE_exec_root" inherit: true } env: { name: "OUT_DIR" value: "out" } dont_inherit_env: true }