Patchwork D11253: test: disable test-subrepo-git.t in python2 + chg

login
register
mail settings
Submitter phabricator
Date Aug. 4, 2021, 8:43 p.m.
Message ID <differential-rev-PHID-DREV-ug3w6onv6kvni5x3xm44-req@mercurial-scm.org>
Download mbox | patch
Permalink /patch/49567/
State Superseded
Headers show

Comments

phabricator - Aug. 4, 2021, 8:43 p.m.
marmoute created this revision.
Herald added a reviewer: hg-reviewers.
Herald added a subscriber: mercurial-patches.

REVISION SUMMARY
  I am a couple of days in try to debug that at it seems minor enough with enough
  other priority to simply disable it for now.

REPOSITORY
  rHG Mercurial

BRANCH
  stable

REVISION DETAIL
  https://phab.mercurial-scm.org/D11253

AFFECTED FILES
  tests/test-subrepo-git.t

CHANGE DETAILS




To: marmoute, #hg-reviewers
Cc: mercurial-patches, mercurial-devel

Patch

diff --git a/tests/test-subrepo-git.t b/tests/test-subrepo-git.t
--- a/tests/test-subrepo-git.t
+++ b/tests/test-subrepo-git.t
@@ -1,5 +1,20 @@ 
 #require git
 
+# XXX-CHG When running with python2 + chg this test tend to get stuck and end up
+# as a time-out error. My effort to reproduce this outside of the CI failed. The
+# test itself seems to pass fine, but never "complete". Debugging it is slow and
+# tedious. This as a bad impact on the development process as most CI run end up
+# wasting abotu 1h until that one fails.
+#
+# Pierre-Yves David, Augie Fackler and Raphaël Gomès all agreed to disable this
+# case in that specific case until we figure this out (or we drop python2 o:-) )
+
+#if no-py3 chg
+  $ echo 'skipped: this test get stuck on the CI with python2 + chg. investigation needed'
+  $ exit 80
+#endif
+
+
 make git commits repeatable
 
   $ cat >> $HGRCPATH <<EOF