diff options
author | Zach Reizner <zachr@google.com> | 2019-05-02 12:26:24 -0700 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2019-05-15 13:36:19 -0700 |
commit | 6868c0a72ffc556fcd9c48006b673f5774d0d35b (patch) | |
tree | 5dbf28cc77e65cc3a8acfa4b6bf165260fb7a167 /bin | |
parent | 050af40382a5619278fc08eef7dfbde5591abd76 (diff) | |
download | crosvm-6868c0a72ffc556fcd9c48006b673f5774d0d35b.tar crosvm-6868c0a72ffc556fcd9c48006b673f5774d0d35b.tar.gz crosvm-6868c0a72ffc556fcd9c48006b673f5774d0d35b.tar.bz2 crosvm-6868c0a72ffc556fcd9c48006b673f5774d0d35b.tar.lz crosvm-6868c0a72ffc556fcd9c48006b673f5774d0d35b.tar.xz crosvm-6868c0a72ffc556fcd9c48006b673f5774d0d35b.tar.zst crosvm-6868c0a72ffc556fcd9c48006b673f5774d0d35b.zip |
add docker supported builds and tests
BUG=None TEST=docker/build_crosvm_base.sh docker/build_crosvm.sh docker/wrapped_smoke_test.sh docker/crosvm_wrapper.sh kokoro/kokoro_simulator.sh bin/smoke_test Change-Id: I55a805ba6326c3c58973d1fe21172a5e3551c1e2 Reviewed-on: https://chromium-review.googlesource.com/1593723 Commit-Ready: Zach Reizner <zachr@chromium.org> Tested-by: Zach Reizner <zachr@chromium.org> Tested-by: kokoro <noreply+kokoro@google.com> Reviewed-by: Dylan Reid <dgreid@chromium.org>
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/smoke_test | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/bin/smoke_test b/bin/smoke_test new file mode 100755 index 0000000..e488e0e --- /dev/null +++ b/bin/smoke_test @@ -0,0 +1,19 @@ +#!/bin/bash +# Copyright 2019 The Chromium OS Authors. All rights reserved. +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. + +set -ex + +cd "$(dirname "${BASH_SOURCE[0]}")" +cd ../ + +rustup default "$(cat rust-toolchain)" +rustup component add rustfmt-preview +cargo --version && rustc --version && rustfmt --version +echo "Running cargo test" +cargo test --no-fail-fast --features plugin,default-no-sandbox,wl-dmabuf,gpu,tpm,gpu-forward \ + --all --exclude aarch64 $TEST_FLAGS -- \ + --test-threads=1 $TEST_RUNNER_FLAGS +echo "Running cargo fmt" +bin/fmt --check |