b31907d700c1fe956e4e4c20e64d91de027d7c84 markd Tue May 14 02:03:33 2024 -0700 merge blatHuge implementation diff --git src/gfServer/tests/bin/testIndexFileTrans src/gfServer/tests/bin/testIndexFileTrans new file mode 100755 index 0000000..395ba8f --- /dev/null +++ src/gfServer/tests/bin/testIndexFileTrans @@ -0,0 +1,22 @@ +#!/bin/bash -e +set -beEu -o pipefail +if [ $# != 2 ] ; then + echo "wrong # args $0 gfServer port" >&2 + exit 1 +fi +testName=$(basename $0) +gfServer=$1 +port=$2 + +# build index +gfIdx=output/creaGeno.trans.gfidx +rm -f $gfIdx +mkdir -p output +$gfServer index -trans $gfIdx input/creaGeno.2bit >/dev/null + +# read index +$gfServer start -trans -indexFile=$gfIdx localhost ${port} -canStop input/creaGeno.2bit >/dev/null & +sleep 1 +$gfServer transQuery localhost ${port} input/mCrea.mrna > output/$testName.out +$gfServer stop localhost ${port} > /dev/null +diff -u expected/$testName.out output/$testName.out