tests/run-tests.py
Wed, 16 Oct 2019 21:25:08 -0700 Gregory Szorc tests: rename stopped and started variables to reflect times
Mon, 04 Nov 2019 20:21:31 -0800 Gregory Szorc run-tests: use byte strings for inserted output stable
Tue, 29 Oct 2019 10:41:30 +0100 Pierre-Yves David formatting: run black version 19.10b0 on the codebase stable
Mon, 21 Oct 2019 11:26:41 +0200 Denis Laxalde py3: decode bytes before logging in run-tests.py stable
Thu, 17 Oct 2019 20:40:12 -0700 Gregory Szorc run-tests: make code coverage work on Python 3
Sun, 06 Oct 2019 09:45:02 -0400 Augie Fackler formatting: blacken the codebase
Sat, 05 Oct 2019 17:01:02 -0400 Gregory Szorc hg: remove HGUNICODEPEDANTRY and RTUNICODEPEDANTRY
Fri, 04 Oct 2019 18:18:38 +0100 Ian Moody run-tests: make coverage work out of tree
Mon, 09 Sep 2019 17:26:17 -0400 Augie Fackler merge with stable
Fri, 14 Jun 2019 17:50:04 +0100 Pierre-Yves David run-tests: add a dedicated 'isoptional' function
Fri, 14 Jun 2019 17:39:16 +0100 Pierre-Yves David run-tests: remove the artificial indentation
Fri, 14 Jun 2019 17:37:04 +0100 Pierre-Yves David run-tests: extract a `process_out_line` from the main function
Sun, 08 Sep 2019 10:08:41 +0200 Pierre-Yves David run-tests: extract a `process_cmd_line` from the main function
Fri, 14 Jun 2019 16:26:11 +0100 Pierre-Yves David run-tests: rename `lcmd` variable to `line_cmd`
Fri, 14 Jun 2019 16:24:34 +0100 Pierre-Yves David run-tests: rename `lout` variable to `out_line`
Fri, 14 Jun 2019 14:14:17 +0100 Pierre-Yves David run-tests: clarify "l" variable as "out_rawline"
Fri, 14 Jun 2019 13:59:47 +0100 Pierre-Yves David run-tests: use symbolic constant instead of arbitrary number line matching
Sat, 07 Sep 2019 14:51:18 +0200 Pierre-Yves David tests: register test-merge-combination.t as small but slow stable
Fri, 23 Aug 2019 08:54:32 -0700 Martin von Zweigbergk run-tests: handle --local before --with-hg
Fri, 23 Aug 2019 08:46:49 -0700 Martin von Zweigbergk run-tests: error out on `--local --with-[c]hg`
Tue, 25 Jun 2019 19:32:08 -0700 Rodrigo Damazio Bovendorp py3: make catapult usable from the test runner in py3
Tue, 25 Jun 2019 19:28:41 -0700 Rodrigo Damazio Bovendorp pycompat: make fewer assumptions about sys.executable
Fri, 21 Jun 2019 23:35:04 -0700 Martin von Zweigbergk merge with stable
Wed, 19 Jun 2019 05:37:33 +0200 Pierre-Yves David run-tests: stop matching line for missing feature stable
Wed, 05 Jun 2019 22:44:38 +0300 Pulkit Goyal py3: add b'' prefix at one place in run-tests.py
Tue, 28 May 2019 23:22:46 -0700 Kyle Lippincott tests: make run-tests exit non-zero if there are "errors"
Sun, 24 Feb 2019 19:56:23 +0100 Pierre-Yves David runtest: also update slow test timeout during `#if` clauses
Sun, 24 Feb 2019 19:56:08 +0100 Pierre-Yves David runtest: move slow timeout process earlier in the `_hghave` method
Sun, 24 Feb 2019 19:56:34 +0100 Pierre-Yves David runtest: extract the logic that update timeout for slow tests
Sun, 24 Feb 2019 19:56:40 +0100 Pierre-Yves David tests: increase timeout for slow test
Wed, 20 Feb 2019 19:28:51 -0500 Augie Fackler cleanup: use () to wrap long lines instead of \
Sun, 13 Jan 2019 20:13:22 -0500 Augie Fackler tests: use () instead of \ to wrap lines
Tue, 05 Feb 2019 13:30:48 -0500 Matt Harbison run-tests: allow spaces in the --view tool
Mon, 04 Feb 2019 09:47:13 -0800 Gregory Szorc run-tests: set attributes in sorted order
Mon, 04 Feb 2019 09:32:30 -0800 Gregory Szorc run-tests: use raw strings for regular expressions
Thu, 31 Jan 2019 21:54:38 -0500 Matt Harbison py3: byteify the --retest path of run-tests.py
Wed, 30 Jan 2019 19:20:31 -0500 Matt Harbison run-tests: sort the skip, failure and error lists in the final output
Thu, 17 Jan 2019 09:17:12 -0800 Martin von Zweigbergk cleanup: delete lots of unused local variables
Thu, 10 Jan 2019 19:25:07 -0800 Kyle Lippincott tests: make HGCATAPULTSERVERPIPE imply HGTESTCATAPULTSERVERPIPE
Thu, 10 Jan 2019 14:32:36 -0800 Martin von Zweigbergk testrunner: make `-j100 --runs-per-test=100 test-foo.t` use 100 jobs
Tue, 08 Jan 2019 22:07:47 -0800 Martin von Zweigbergk testrunner: avoid capturing a regex group we don't care about
Tue, 08 Jan 2019 17:52:39 -0800 Kyle Lippincott tests: support passing testcase after .t paths that have path separators
Tue, 18 Dec 2018 10:21:25 -0500 Augie Fackler merge with stable
Mon, 17 Dec 2018 20:46:09 +0900 Yuya Nishihara run-tests: fix permission to clean up unreadable directories stable
Mon, 17 Dec 2018 18:25:18 -0500 Matt Harbison py3: spawn all python instances with legacy stdio enabled on Windows
Sun, 16 Dec 2018 17:42:45 -0500 Matt Harbison py3: enable legacy stdio mode in exewrapper
Sun, 16 Dec 2018 17:36:51 -0500 Matt Harbison run-tests: alias hg to hg.exe on Windows
Thu, 13 Dec 2018 00:18:47 -0500 Matt Harbison py3: teach run-tests.py to handle exe with spaces when --local isn't specified
Thu, 01 Nov 2018 16:51:21 -0700 Kyle Lippincott catapult: add a bit more documentation on how to use catapult tracing
Thu, 01 Nov 2018 16:44:02 -0700 Kyle Lippincott catapult: introduce HGTESTCATAPULTSERVERPIPE to control run-tests' tracing
Thu, 01 Nov 2018 16:44:37 -0700 Kyle Lippincott catapult: rename 'active' to 'activetrace'; this isn't storing a boolean state
Thu, 01 Nov 2018 16:44:32 -0700 Kyle Lippincott catapult: fix broken run-tests catapult tracing
Sat, 03 Nov 2018 23:24:15 +0530 Sangeet Kumar Mishra test: fix self._testdir to use the right mercurial library during testing
Thu, 01 Nov 2018 15:47:26 -0400 Augie Fackler tests: add a critical flush() to run-tests.py to make output stable on py3
Thu, 01 Nov 2018 14:29:21 +0100 Boris Feld run-tests: define the default merge tool through configuration
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
less more (0) -120 tip