Skip to content

Commit 7c13083

Browse files
committed
ci: only run the expensive tests in the Windows tests for now
Upstream Git does not test their tags with the expensive set of tests, so a couple of them seem quite broken for now, even so much as hanging indefinitely. It is outside of the responsibility of the Git for Windows project to fix upstream's own tests for platforms other than Windows, so let's not exercise them. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
1 parent 916bb18 commit 7c13083

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

ci/lib.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -319,8 +319,9 @@ export SKIP_DASHED_BUILT_INS=YesPlease
319319
# enable "expensive" tests for PR events.
320320
# In order to catch bugs introduced at integration time by mismerges,
321321
# enable the long tests for pushes to the integration branches as well.
322+
test -z "$MSYSTEM" ||
322323
case "$GITHUB_EVENT_NAME,$CI_BRANCH" in
323-
pull_request,*|push,*next*|push,*master*|push,*main*|push,*maint*)
324+
pull_request,*|push,*next*|push,*master*|push,*maint*)
324325
export GIT_TEST_LONG=YesPlease
325326
;;
326327
esac

0 commit comments

Comments
 (0)