#!/bin/bash
set -eu
# Invoke with: sudo unshare -n bash run-offline-proof.sh CHECKOUT VP_BINARY USER
checkout=$1
vp_binary=$2
run_user=$3
scratch=$(cd "$(dirname "$0")" && pwd)
ip link set lo up
cd "$checkout"
exec runuser -u "$run_user" -- env T3_RETRY_SCRATCH="$scratch" T3CODE_DEV_SEED=0 "$vp_binary" run scenarios:prove scripts/scenarios/offline-retry.e2e.ts --base 82479522cb667e09616a04705648ac4fab68b997 --head 3f50a11291c025b41c69ecee42807cdc4537fd40
