From dd24eadad7de56f4e7ec9f94d5aefd0b43dfcb2d Mon Sep 17 00:00:00 2001 From: Rick Peters Date: Mon, 5 Oct 2026 11:16:38 +0200 Subject: [PATCH] Add backend VM suite: Go and bash event streams must match --- share/vmtest/backend/10-go-proxy-stream.sh | 30 ++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 share/vmtest/backend/10-go-proxy-stream.sh diff --git a/share/vmtest/backend/10-go-proxy-stream.sh b/share/vmtest/backend/10-go-proxy-stream.sh new file mode 100644 index 0000000..bb899b6 --- /dev/null +++ b/share/vmtest/backend/10-go-proxy-stream.sh @@ -0,0 +1,30 @@ +# Go core (REFACTOR-2.12 phase 0/1): `steamify --backend apply` through the Go binary must emit the +# same event stream as the bash backend: enable two small items, then turn them off again, once with +# each backend, in the same VM. Needs the binary built in the repo (make build -> bin/steamify). +GO=/mnt/bin/steamify +[[ -x $GO ]] || { fail "no $GO (run make build in steamify-cachyos)"; exit 0; } +export STEAMIFY_NO_DOWNLOAD=1 +backend_run() { # backend_run