Patchwork D6122: tests: add a file listing all the flaky tests

login
register
mail settings
Submitter phabricator
Date March 12, 2019, 9:58 a.m.
Message ID <differential-rev-PHID-DREV-74lz5eax7vbktlphmcld-req@phab.mercurial-scm.org>
Download mbox | patch
Permalink /patch/39229/
State New
Headers show

Comments

phabricator - March 12, 2019, 9:58 a.m.
lothiraldan created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.

REVISION SUMMARY
  This file can be used by CI instances to skip tests known to be flaky and
  focus on tests with no false negatives.

REPOSITORY
  rHG Mercurial

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

AFFECTED FILES
  contrib/flaky-tests

CHANGE DETAILS




To: lothiraldan, #hg-reviewers
Cc: mercurial-devel
phabricator - March 21, 2019, 11:52 a.m.
lothiraldan added a comment.


  The big difference between `#require slow` and `#require flaky` is that we don't want to run the slow tests by default but we want to run the flaky test by default if not specified otherwise. I don't know enough about the test runner to evaluate the amount of work need to support a `--no-flaky-tests` flag,
  
  @av6 is a `--no-flaky-tests` flag what you had in mind?

REPOSITORY
  rHG Mercurial

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

To: lothiraldan, #hg-reviewers
Cc: av6, mercurial-devel

Patch

diff --git a/contrib/flaky-tests b/contrib/flaky-tests
new file mode 100644
--- /dev/null
+++ b/contrib/flaky-tests
@@ -0,0 +1 @@ 
+test-remotefilelog-bgprefetch.t # https://bz.mercurial-scm.org/show_bug.cgi?id=6083
\ No newline at end of file