#!/bin/bash # Wall-clock load time (launch -> mission start) for a given conf, 3 runs. cd /c/VWE/TeslaRel410/emulator/render-bridge CONF=${1:-pod_render_quiet} for i in 1 2 3; do bash podrun.sh $CONF lt$i > /dev/null 2>&1 T0=$(date +%s) until grep -q "Turning Plasma" podlog.txt 2>/dev/null || grep -qE "illegal address|page you don't own" podlog.txt 2>/dev/null; do sleep 2; done T1=$(date +%s) if grep -q "page you don't own" podlog.txt; then R=FAULT; else R=CLEAN; fi echo "$CONF run$i: $R boot+load=$((T1-T0))s" done taskkill //F //IM dosbox-x.exe > /dev/null 2>&1 echo "LOADTIME DONE"