#!/usr/bin/env bash # One uninterrupted run of the whole job against a fresh database and a fresh provider meter. set -euo pipefail source "$(dirname "$0")/common.sh" [ -f "$JAR" ] || mvn -B -q -T1 package -DskipTests rm -rf target/clean && mkdir -p target/clean output java -jar "$JAR" --batch.llm.tickets="$TICKETS" --batch.llm.run-id=clean \ --spring.datasource.url="jdbc:h2:file:./target/clean/batchdb;DB_CLOSE_ON_EXIT=FALSE" \ --sim.provider.meter-file=target/clean/provider-meter.bin 2>&1 | clean_log | tee target/clean/run.log { echo "# One uninterrupted run, $TICKETS tickets (java -jar, fresh H2 file, fresh provider meter)"; echo; grep -v '^PROGRESS' target/clean/run.log; } > output/08-clean-run.txt