#!/usr/bin/env bash # set -euo pipefail IFS=$'\n\t' DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" : ${SHELL:="NO"} # or YES to launch a shell instead of running the test : ${TRACE:="NO"} # or YES to send traces to jaeger : ${BACKTRACE:="NO"} # or YES to print a rust backtrace when panicking cd "$DIR/../" REALPATH=$(command -v uu-realpath || command -v realpath) MAKE=$(command -v gmake || command -v make) function main { local org_file="$($REALPATH "$1")" build_container launch_container "$org_file" } function build_container { $MAKE -C "$DIR/../docker/organic_test" } function launch_container { local org_file="$1" local additional_flags=() local additional_args=() local init_script=$(cat <