clan-app/devshell: add script to launch qemu VMs for testing

This commit is contained in:
DavHau
2025-05-19 18:36:50 +07:00
parent bdddcd05cc
commit 93b23a38dd
3 changed files with 70 additions and 4 deletions

17
pkgs/clan-app/bin/start-vm Executable file
View File

@@ -0,0 +1,17 @@
#!/usr/bin/env bash
set -euo pipefail
script_dir=$(dirname "$(realpath "$0")")
trap 'rm -rf "$tmpdir"' EXIT
tmpdir=$(mktemp -d)
cd "$tmpdir"
number_vms="$1"
for i in $(seq 1 "$number_vms"); do
"$script_dir/start-qemu-vm.sh" "$i" &
done
while true; do sleep 1; done