e5a054a02e7a80af675a99ba146c27465837f1d8
markd
  Thu Dec 21 10:13:23 2023 -0800
more work on running tests in parallel

diff --git src/hg/lib/tests/pslReaderTests.mk src/hg/lib/tests/pslReaderTests.mk
index db8cc7a..3fcb466 100644
--- src/hg/lib/tests/pslReaderTests.mk
+++ src/hg/lib/tests/pslReaderTests.mk
@@ -18,33 +18,35 @@
 fileNoHdr: mkout
 	${PSLREADER_TESTER} -output=${OUT_DIR}/$@.psl readFile ${IN_DIR}/mrna.psl
 	diff -u ${IN_DIR}/mrna.psl ${OUT_DIR}/$@.psl
 
 fileHdr: mkout ${OUT_DIR}/mrnaHdr.psl
 	${PSLREADER_TESTER} -output=${OUT_DIR}/$@.psl readFile ${OUT_DIR}/mrnaHdr.psl
 	diff -u ${IN_DIR}/mrna.psl ${OUT_DIR}/$@.psl
 
 filePslx: mkout
 	${PSLREADER_TESTER} -output=${OUT_DIR}/$@.psl readFile ${IN_DIR}/mrnax.psl
 	diff -u ${EXP_DIR}/mrnax.psl ${OUT_DIR}/$@.psl
 
 tableTests: tablePsl tablePslx
 	hgsql -e "drop table if exists ${TEST_TBL}" ${DB}
 
+.NOTPARALLEL: tablePsl tablePslx
 
 tablePsl: mkout
 	hgLoadPsl -verbose=0 -noHistory -table=${TEST_TBL} ${DB} ${IN_DIR}/mrna.psl
 	${PSLREADER_TESTER} -output=${OUT_DIR}/$@.psl readTable ${DB} ${TEST_TBL}
 	diff -u ${IN_DIR}/mrna.psl ${OUT_DIR}/$@.psl
 
 tablePslx: mkout
 	hgLoadPsl -verbose=0 -noHistory -table=${TEST_TBL} -xa ${DB} ${IN_DIR}/mrna.pslx
 	${PSLREADER_TESTER} -output=${OUT_DIR}/$@.psl readTable ${DB} ${TEST_TBL}
 	diff -u ${IN_DIR}/mrna.pslx ${OUT_DIR}/$@.psl
 
 
 
 ${OUT_DIR}/mrnaHdr.psl: ${IN_DIR}/mrna.psl mkout
 	pslCat $< >$@
 
 mkout:
 	@${MKDIR} ${OUT_DIR}
+	hgsql -e "drop table if exists ${TEST_TBL}" ${DB}