#!/bin/bash # Runs test/PoolAbortTest.java on this computer (JDK 11+; Bouncy Castle from the toolchain, Android's Log stubbed). set -euo pipefail cd "$(dirname "$0")/.." T=${TOOLS:-$HOME/android-toolchain} J=${JAVA_HOME:-/opt/homebrew/opt/openjdk@17}/bin out=$(mktemp -d) trap 'rm -rf "$out"' EXIT "$J/javac" -nowarn -d "$out" -sourcepath "src:$T/bcsrc:test/stub" test/PoolAbortTest.java 2>&1 | grep -v '^Note:' || true "$J/java" -cp "$out" PoolAbortTest