File tree Expand file tree Collapse file tree 3 files changed +7
-4
lines changed Expand file tree Collapse file tree 3 files changed +7
-4
lines changed Original file line number Diff line number Diff line change @@ -33,20 +33,20 @@ linux-gcc)
3333 export GIT_TEST_DEFAULT_INITIAL_BRANCH_NAME=master
3434 export GIT_TEST_WRITE_REV_INDEX=1
3535 export GIT_TEST_CHECKOUT_WORKERS=2
36- make test
36+ make test && make -C contrib/subtree test || exit 1
3737 ;;
3838linux-clang)
3939 export GIT_TEST_DEFAULT_HASH=sha1
4040 make test
4141 export GIT_TEST_DEFAULT_HASH=sha256
42- make test
42+ make test && make -C contrib/subtree test || exit 1
4343 ;;
4444linux-gcc-4.8|pedantic)
4545 # Don't run the tests; we only care about whether Git can be
4646 # built with GCC 4.8 or with pedantic
4747 ;;
4848* )
49- make test
49+ make test && make -C contrib/subtree test || exit 1
5050 ;;
5151esac
5252
Original file line number Diff line number Diff line change @@ -14,4 +14,7 @@ make --quiet -C t T="$(cd t &&
1414 ./helper/test-tool path-utils slice-tests " $1 " " $2 " t[0-9]* .sh |
1515 tr ' \n' ' ' ) "
1616
17+ # Run the git subtree tests only if main tests succeeded
18+ test 0 ! = " $1 " || make -C contrib/subtree test
19+
1720check_unignored_build_artifacts
Original file line number Diff line number Diff line change @@ -94,7 +94,7 @@ $(GIT_SUBTREE_TEST): $(GIT_SUBTREE)
9494 cp $< $@
9595
9696test : $(GIT_SUBTREE_TEST )
97- $(MAKE ) -C t/ test
97+ $(MAKE ) -C t/ all
9898
9999clean :
100100 $(RM ) $(GIT_SUBTREE )
You can’t perform that action at this time.
0 commit comments