e1e77e597b9e2c2da74274b1544df2dd7b61ffd4 markd Wed Dec 20 22:58:08 2023 -0800 allow test to run in parallel diff --git src/hg/autoSql/tests/makefile src/hg/autoSql/tests/makefile index 7fafbb6..b5efa4c 100644 --- src/hg/autoSql/tests/makefile +++ src/hg/autoSql/tests/makefile @@ -69,65 +69,68 @@ # index index: mkout ${AUTOSQL} input/index.as output/index ${DIFF} expected/index.sql output/index.sql # bin binTest: mkout ${AUTOSQL} -addBin input/binTest.as output/binTest ${DIFF} expected/binTest.sql output/binTest.sql ${DIFF} expected/binTest.c output/binTest.c ${DIFF} expected/binTest.h output/binTest.h # testHarness -testHarness: output/mainTest.o output/simpleTest.o testHarness.o +testHarness: output/mainTest.o testHarness.o ${CC} -o testHarness testHarness.o output/mainTest.o ${MYLIBS} ${MYSQLLIBS} ${L} ./testHarness > output/testHarness.out ${DIFF} expected/testHarness.out output/testHarness.out output/mainTest.c: mainTest +testHarness.o: mainTest # dbLinkTest: dbLinkTest: output/newTest.o dbLinkTest.o ${CC} -o dbLinkTest dbLinkTest.o output/newTest.o ${MYLIBS} ${MYSQLLIBS} ${L} ./dbLinkTest >& output/dbLinkTest.out ${DIFF} expected/dbLinkTest.out output/dbLinkTest.out output/newTest.c: newTest +dbLinkTest.o: newTest # test of symbolic columns symTest: mkout ${AUTOSQL} input/symTest.as output/symTest 2>output/symTest.err ${DIFF} expected/symTest.sql output/symTest.sql ${DIFF} expected/symTest.h output/symTest.h ${DIFF} expected/symTest.c output/symTest.c ${DIFF} expected/symTest.err output/symTest.err output/symTest.c: symTest symColsTest: testSymCols.o output/symTest.o ${CC} -o testSymCols testSymCols.o output/symTest.o ${MYLIBS} ${MYSQLLIBS} ${L} ./testSymCols ${DIFF} expected/symColsTest.tab output/symColsTest.tab ${DIFF} expected/symColsTest.tab output/symColsTestComma.tab ${DIFF} expected/symColsTest.tab output/symColsTestDb.tab rm testSymCols testSymCols.o: output/symTest.c # test of JSON output jsonTest: output/doc.o output/doc2.o jsonTest.o ${CC} -o jsonTest jsonTest.o output/doc.o output/doc2.o ${MYLIBS} ${MYSQLLIBS} ${L} ./jsonTest >& output/jsonTest.out ${DIFF} expected/jsonTest.out output/jsonTest.out output/doc.c: doc output/doc2.c: doc2 +jsonTest.o: doc doc2 mkout: @${MKDIR} output clean: rm -rf output *.o testHarness dbLinkTest jsonTest