From 7ca8bbea5b1d25d89927d7b017d7f7da4ab226a7 Mon Sep 17 00:00:00 2001 From: Andrei Vagin Date: Thu, 4 Jul 2024 00:55:08 +0000 Subject: vm/gvisor: add gvisor presubmit test Download the latest gvisor release and run the syz-manager smoke-test suite. Signed-off-by: Andrei Vagin --- tools/gvisor-smoke-test.sh | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100755 tools/gvisor-smoke-test.sh (limited to 'tools') diff --git a/tools/gvisor-smoke-test.sh b/tools/gvisor-smoke-test.sh new file mode 100755 index 000000000..fdc75f64a --- /dev/null +++ b/tools/gvisor-smoke-test.sh @@ -0,0 +1,41 @@ +#!/usr/bin/env bash +# Copyright 2024 syzkaller project authors. All rights reserved. +# Use of this source code is governed by Apache 2 LICENSE that can be found in the LICENSE file. + +set -xe -o pipefail + +workdir="$(mktemp -d /tmp/syzkaller-gvisor-test.XXXXXX)" + +cleanup() { + sudo -E rm -rf "$workdir" +} + +trap cleanup EXIT + +syzdir="$(pwd)" +cat > "$workdir/config" <