e5a054a02e7a80af675a99ba146c27465837f1d8 markd Thu Dec 21 10:13:23 2023 -0800 more work on running tests in parallel diff --git src/hg/makefile src/hg/makefile index 8d29b19..b8ebff7 100644 --- src/hg/makefile +++ src/hg/makefile @@ -295,25 +295,30 @@ clean_utils:: @for D in ${UTIL_DIRS}; do \ if test ! -s $${D} ; then continue ; fi; \ (cd $${D} && ${MAKE} clean;) \ done clean:: ${TEST_DIRS:%=%.clean} ${TEST_EXTRA:%=%.cleanExtra} %.clean: cd $* && ${MAKE} clean # these directories are absent in the kent-core repo due to license issues %.cleanExtra: @test -s $*/makefile && (cd $* && ${MAKE} clean) || true + +# tests tests all use test.chromInfo +.NOTPARALLEL: checkTableCoords.testAll checkTableCoords.test vcfToHgvs.testAll vcfToHgvs.test + + testAll: $(APPS:%=%.testAll) %.testAll: @test -s $*/tests/makefile && (echo $*; cd $* && $(MAKE) test) || true test:: ${TEST_DIRS:%=%.test} ${TEST_EXTRA:%=%.test} testAll %.test: hgLib cd $* && ${MAKE} test