Fri, 19 Oct 2018 01:52:16 +0200 |
Boris Feld |
run-tests: explicitly declare the list of dropped environment variable
|
Sat, 13 Oct 2018 23:08:29 -0400 |
Matt Harbison |
run-tests: restore quoting the python executable for running *.py tests
|
Sat, 13 Oct 2018 10:09:12 +0200 |
Martijn Pieters |
py3: use py3 as the test tag, dropping the k
|
Sat, 13 Oct 2018 12:20:24 +0200 |
Gregory Szorc |
run-tests: run tests with as many processes as cores by default
|
Sat, 13 Oct 2018 12:11:45 +0200 |
Gregory Szorc |
run-tests: print number of tests and parallel process count
|
Sat, 29 Sep 2018 20:33:52 -0400 |
Matt Harbison |
run-tests: flush output stream before prompting to accept changes
|
Thu, 20 Sep 2018 23:45:30 -0400 |
Matt Harbison |
run-tests: partially backout PYTHON quoting
|
Wed, 19 Sep 2018 21:41:58 -0400 |
Matt Harbison |
run-tests: avoid os.getcwdb() on Windows
|
Wed, 19 Sep 2018 20:45:57 -0400 |
Matt Harbison |
run-tests: quote PYTHON when spawning a subprocess
|
Tue, 18 Sep 2018 22:14:03 -0400 |
Matt Harbison |
py3: make osenvironb a proxy for, instead of a copy of os.environ where needed
|
Tue, 18 Sep 2018 22:40:03 -0400 |
Matt Harbison |
py3: add a missing b'' for Windows
|
Sun, 16 Sep 2018 23:13:05 -0400 |
Matt Harbison |
run-tests: convert the remaining os.system() call to Unicode
|
Sat, 15 Sep 2018 00:04:06 -0400 |
Matt Harbison |
py3: allow run-tests.py to run on Windows
|
Fri, 14 Sep 2018 23:04:18 -0400 |
Matt Harbison |
py3: ensure run-tests environment is uniformly str
|
Fri, 14 Sep 2018 22:57:35 -0400 |
Matt Harbison |
py3: ensure run-tests.osenvironb is actually bytes
|
Wed, 12 Sep 2018 21:32:08 -0400 |
Matt Harbison |
py3: add b'' to some run-tests.py strings for Windows
|
Sun, 02 Sep 2018 16:32:11 +0900 |
Yuya Nishihara |
run-tests: drop support for --with-python3 and $PYTHON3
|
Sat, 01 Sep 2018 11:06:47 -0400 |
Augie Fackler |
tests: avoid shellquoting bytes on Python 3
|
Wed, 29 Aug 2018 23:39:58 -0400 |
Matt Harbison |
run-tests: replace '/dev/null' with os.devnull for Windows
|
Mon, 27 Aug 2018 20:41:31 +0300 |
Pulkit Goyal |
run-tests: fix the remaining failure of test-run-tests.py
|
Mon, 27 Aug 2018 20:39:32 +0300 |
Pulkit Goyal |
run-tests: don't append rtendtracing logs if pipe is /dev/null
|
Tue, 21 Aug 2018 15:23:01 -0400 |
Augie Fackler |
tests: add support for emitting trace events to run-tests
|
Thu, 16 Aug 2018 00:42:04 -0400 |
Augie Fackler |
tests: force a stable hostname in patchbomb tests
|
Mon, 06 Aug 2018 17:19:33 -0400 |
Augie Fackler |
tests: fix bytes/str issues in run-tests.py caught by python3
|
Thu, 08 Feb 2018 13:53:59 -0800 |
Martin von Zweigbergk |
testrunner: allow multiple #testcases
|
Wed, 01 Aug 2018 22:32:51 -0700 |
Martin von Zweigbergk |
testrunner: use "#" for "test cases" suffix in .err filename too
|
Tue, 10 Jul 2018 08:31:33 +0200 |
Boris Feld |
run-tests: fix a too long line
|
Tue, 10 Jul 2018 08:23:46 +0200 |
Boris Feld |
run-tests: fix test result verbosity
|
Thu, 24 May 2018 17:39:07 +0200 |
Boris Feld |
run-tests: extract onStart and onEnd into the test result
|
Sat, 28 Apr 2018 12:51:44 +0200 |
Boris Feld |
run-tests: add support for external test result
|
Mon, 02 Jul 2018 11:14:13 -0700 |
Martin von Zweigbergk |
tests: don't allow reodering of glob/re lines across non-glob/re lines
|
Tue, 03 Jul 2018 15:30:22 -0700 |
Martin von Zweigbergk |
tests: move handling of None "el" out of linematch()
|
Mon, 02 Jul 2018 00:05:54 -0700 |
Martin von Zweigbergk |
tests: remove some redundant code in run-tests
|
Mon, 02 Jul 2018 00:02:31 -0700 |
Martin von Zweigbergk |
tests: don't reimplement enumerate() in run-tests
|
Tue, 12 Jun 2018 23:04:27 +0200 |
Boris Feld |
run-tests: restrict the test cases allowed characters
|
Sat, 09 Jun 2018 15:01:04 +0530 |
Pulkit Goyal |
py3: add b'' prefix to make the regex bytes
|
Thu, 07 Jun 2018 21:09:16 +0200 |
Boris Feld |
run-tests: follow-up on the test-case format
|
Sun, 13 May 2018 23:18:26 +0200 |
Boris Feld |
run-tests: update the test case name format
|
Thu, 26 Apr 2018 23:57:20 +0200 |
Boris Feld |
run-tests: add support for running specific test cases
|
Fri, 13 Apr 2018 21:53:07 -0400 |
Augie Fackler |
tests: fix up a couple of minor bytes inconsistencies in run-tests.py
|
Wed, 04 Apr 2018 13:21:34 -0700 |
Gregory Szorc |
tests: conditionalize tests based on presence of custom extensions
|
Tue, 13 Mar 2018 09:45:56 -0700 |
Gregory Szorc |
hgweb: allow defining Server response header for HTTP server
|
Sat, 03 Mar 2018 12:39:14 -0800 |
Jun Wu |
run-tests: allow #require inside #if
|
Wed, 31 Jan 2018 22:21:33 -0800 |
Martin von Zweigbergk |
testrunner: add option to sort tests by previous run time
|
Thu, 01 Mar 2018 15:46:21 -0500 |
Augie Fackler |
tests: fix run-tests environment cleanup on Python 3
|
Sun, 25 Feb 2018 17:22:25 -0500 |
Matt Harbison |
run-tests: cache hghave results
|
Mon, 26 Feb 2018 23:34:29 -0500 |
Matt Harbison |
run-tests: resume raising an exception when a server fails to start
|
Sun, 25 Feb 2018 21:04:12 -0500 |
Matt Harbison |
run-tests: don't mask errors when a server fails to start
|
Sun, 11 Feb 2018 12:42:10 -0800 |
Gregory Szorc |
run-tests: report tests that exception occurred in
|
Fri, 09 Feb 2018 12:48:12 +0100 |
Boris Feld |
tests: raise a better error when patterns are wrongly formatted
|
Wed, 31 Jan 2018 22:20:59 -0800 |
Martin von Zweigbergk |
testrunner: fix updating of .testtimes file
|
Wed, 31 Jan 2018 23:12:45 -0800 |
Martin von Zweigbergk |
testrunner: make reading of test times work with #testcases
|
Thu, 01 Feb 2018 08:17:11 -0800 |
Martin von Zweigbergk |
testrunner: on error, color the "(case xxx)" part the same as filename
|
Wed, 17 Jan 2018 19:11:51 -0500 |
Augie Fackler |
tests: get run-tests to reliably hand shellquote a string and not a bytes
|
Fri, 19 Jan 2018 16:28:11 -0500 |
Augie Fackler |
merge with stable
|
Wed, 10 Jan 2018 19:04:52 -0800 |
Gregory Szorc |
run-tests: fix regular expression for path test
|
Wed, 10 Jan 2018 08:53:22 -0800 |
Gregory Szorc |
rust: implementation of `hg`
|
Mon, 08 Jan 2018 16:07:51 -0800 |
Jun Wu |
test-run-tests: stabilize the test (issue5735)
stable
|
Mon, 08 Jan 2018 13:52:43 +0100 |
Mihai Popescu |
run-tests: avoid set PYTHONUSERBASE environment variable to None
stable
|
Fri, 05 Jan 2018 11:53:33 -0800 |
Martin von Zweigbergk |
tests: make #testcase available as env var in test
|
Fri, 22 Dec 2017 17:04:08 -0700 |
Gregory Szorc |
run-tests: extract sorting of tests to own function
|
Fri, 22 Dec 2017 12:22:43 -0700 |
Gregory Szorc |
run-tests: remove dead code related to temp directory
|
Sun, 17 Dec 2017 14:06:49 -0500 |
Matt Harbison |
run-tests: use context managers for file descriptors
|
Tue, 12 Dec 2017 20:11:13 -0500 |
Matt Harbison |
run-tests: add substitution patterns for common '\' path output on Windows
|
Sun, 10 Dec 2017 19:21:48 -0500 |
Matt Harbison |
run-tests: stop automatically adding a (glob) for bundle backup lines
|
Sun, 10 Dec 2017 00:16:11 -0500 |
Matt Harbison |
run-tests: accept '\' vs '/' path differences without '(glob)'
|
Sun, 10 Dec 2017 00:00:36 -0500 |
Matt Harbison |
run-tests: suggest a (glob) for os.path.sep mismatches with '\r\n' EOL too
|
Wed, 06 Dec 2017 22:56:15 -0500 |
Matt Harbison |
lfs: introduce a user level cache for lfs files
|
Fri, 01 Dec 2017 12:28:05 -0800 |
Martin von Zweigbergk |
run-tests: avoid calculating _testdir again
|
Fri, 01 Dec 2017 12:27:28 -0800 |
Martin von Zweigbergk |
run-tests: simplify by using dict.pop() with default
|
Mon, 20 Nov 2017 23:02:32 -0800 |
Gregory Szorc |
run-tests: mechanism to report exceptions during test execution
|
Mon, 20 Nov 2017 21:26:11 -0800 |
Gregory Szorc |
run-tests: make --extra-config-opt work with Python 3
|
Mon, 20 Nov 2017 21:08:18 -0800 |
Gregory Szorc |
run-tests: organize options into argument groups
|
Mon, 20 Nov 2017 20:41:43 -0800 |
Gregory Szorc |
run-tests: convert to argparse
|
Wed, 29 Nov 2017 10:34:49 -0800 |
Martin von Zweigbergk |
run-tests: make "| foo (re)" not match everything
|
Sat, 18 Nov 2017 16:12:00 +0900 |
Matthieu Laneuville |
run-tests: outputdir also has to be changed if $TESTDIR is not $PWD
|
Sun, 19 Nov 2017 04:11:21 +0100 |
Boris Feld |
run-test: drop 'execfile' usage for 'common-pattern.py' file
|
Sun, 19 Nov 2017 04:10:55 +0100 |
Boris Feld |
run-test: use byte for 'common-pattern.py' path
|
Sun, 05 Nov 2017 06:34:27 +0100 |
Boris Feld |
run-tests: allow to register any arbitrary pattern for replacement
|
Wed, 15 Nov 2017 17:54:27 -0800 |
Kyle Lippincott |
run-tests: fix TESTDIR if testdescs are absolute paths
|
Thu, 19 Oct 2017 23:13:57 +0900 |
Matthieu Laneuville |
run-tests: allow automatic test discovery when providing folder as argument
|
Fri, 03 Nov 2017 21:14:57 +0900 |
Matthieu Laneuville |
run-tests: endswith takes bytes as argument in python3, not str
|
Wed, 02 Aug 2017 13:27:45 +0900 |
Matthieu Laneuville |
run-tests: $TESTDIR can be something else than $PWD
|
Tue, 17 Oct 2017 10:33:27 -0700 |
Martin von Zweigbergk |
run-tests: move newline out of colorized message
|
Wed, 04 Oct 2017 18:51:21 -0700 |
Jun Wu |
run-tests: set HGPLAIN=1 when bisecting
|
Wed, 04 Oct 2017 18:50:18 -0700 |
Jun Wu |
run-tests: extract Popen logic to a single method
|
Wed, 04 Oct 2017 18:42:24 -0700 |
Jun Wu |
run-tests: move bisect logic to a separate method
|
Mon, 02 Oct 2017 18:22:43 -0700 |
Jun Wu |
test-logtoprocess: make it compatible with chg
|
Tue, 19 Sep 2017 00:09:37 -0400 |
Augie Fackler |
tests: fix run-tests XML reporting on Python 3
|
Tue, 19 Sep 2017 00:08:52 -0400 |
Augie Fackler |
tests: convert bisect support regex to binary
|
Tue, 19 Sep 2017 00:08:12 -0400 |
Augie Fackler |
tests: decode bytes path to hg command before hitting with shellquote
|
Tue, 19 Sep 2017 00:07:51 -0400 |
Augie Fackler |
tests: fix test-is-whitelisted check in run-tests
|
Tue, 19 Sep 2017 00:07:23 -0400 |
Augie Fackler |
tests: fix run-tests "slow test" check
|
Tue, 19 Sep 2017 00:06:57 -0400 |
Augie Fackler |
tests: fix run-tests default values in Test constructor
|
Mon, 18 Sep 2017 17:11:32 -0400 |
Augie Fackler |
tests: add support for listing tests to run in a file
|
Wed, 02 Aug 2017 21:24:29 -0700 |
Jun Wu |
run-tests: allow bisecting a different repo
|
Wed, 02 Aug 2017 21:01:38 -0700 |
Jun Wu |
run-tests: extract prefix of bisect commands to a variable
|
Wed, 02 Aug 2017 21:01:38 -0700 |
Jun Wu |
run-tests: pass --with-hg to run-tests.py command used by bisect
|
Sun, 20 Aug 2017 09:46:27 -0700 |
Jun Wu |
run-tests: make per-line condition support testcase names
|
Thu, 24 Aug 2017 22:20:02 +0900 |
Yuya Nishihara |
run-tests: pass unicode to Pygments
|
Thu, 24 Aug 2017 22:15:40 +0900 |
Yuya Nishihara |
run-tests: factor out highlight functions
|
Thu, 24 Aug 2017 22:09:57 +0900 |
Yuya Nishihara |
run-tests: include "\n" in formatted message instead of calling writeln()
|
Wed, 23 Aug 2017 01:08:09 +0000 |
Alex Gaynor |
tests: fixed a bytes/unicode confusion in the test runner
|
Tue, 22 Aug 2017 10:01:27 -0700 |
Martin von Zweigbergk |
run-tests: remove unused pygments token type
|
Mon, 21 Aug 2017 22:13:51 -0700 |
Martin von Zweigbergk |
run-tests: also highlight .py test files in summary messages
|
Tue, 22 Aug 2017 11:00:00 +0200 |
Matthieu Laneuville |
run-tests: pre instantiate pygments objects
|
Fri, 11 Aug 2017 14:21:49 +0200 |
Matthieu Laneuville |
run-tests: also color the summary messages (skipped, failed...)
|
Tue, 08 Aug 2017 15:07:05 -0400 |
Augie Fackler |
tests: fix up test-run-tests failures on Python 3.6
|
Tue, 18 Jul 2017 00:57:11 -0400 |
Matt Harbison |
run-tests: don't drop optional lines after a missing unconditional line
|
Tue, 18 Jul 2017 00:12:44 -0400 |
Matt Harbison |
run-tests: drop required (feature !) style lines when the output is missing
|
Wed, 26 Jul 2017 17:56:44 -0400 |
Augie Fackler |
tests: add support in run-tests.py for an environment variable to stop color
stable
|
Fri, 21 Jul 2017 08:43:39 -0700 |
Jun Wu |
run-tests: pre instantiate pygments objects
stable
|
Mon, 17 Jul 2017 16:32:10 -0700 |
Martin von Zweigbergk |
run-tests: remove unnecessary 'with_color' variable
|
Mon, 17 Jul 2017 16:27:13 -0700 |
Martin von Zweigbergk |
run-tests: warn if --color=always and no pygments installed
|
Mon, 17 Jul 2017 16:28:42 -0700 |
Martin von Zweigbergk |
run-tests: drop unnecessary check for pygmentspresent
|
Mon, 17 Jul 2017 16:15:15 -0700 |
Martin von Zweigbergk |
run-tests: pass color option via test case object , not global var
|
Tue, 18 Jul 2017 07:19:26 +0900 |
Matthieu Laneuville |
run-tests: check if stream is a tty before using color
|
Sat, 15 Jul 2017 02:17:05 +0530 |
Pulkit Goyal |
run-tests: make sure to check if pygments is installed before using it
|
Sat, 15 Jul 2017 00:52:36 -0400 |
Matt Harbison |
run-tests: disable color on Windows
|
Thu, 29 Jun 2017 20:45:12 +0900 |
Matthieu Laneuville |
run-tests: add color to output if pygments is available
|