tests/run-tests.py
Thu, 22 Sep 2022 01:50:53 +0200 Pierre-Yves David run-tests: display the time it took to install Mercurial
Thu, 22 Sep 2022 01:48:02 +0200 Pierre-Yves David run-tests: deal with distutil deprecation
Tue, 31 May 2022 22:50:01 +0200 Manuel Jacob py3: catch FileNotFoundError instead of checking errno == ENOENT
Tue, 31 May 2022 21:16:17 +0200 Manuel Jacob py3: catch FileExistsError instead of checking errno == EEXIST
Sun, 29 May 2022 15:32:43 +0200 Manuel Jacob py3: remove xrange() compatibility code
Thu, 02 Jun 2022 16:24:06 +0200 Raphaël Gomès branching: merge stable into default
Sun, 29 May 2022 14:44:19 +0200 Manuel Jacob tests: work around non-thread-safeness of sysconfig.get_config_var() stable
Wed, 25 May 2022 13:28:24 +0200 Raphaël Gomès branching: merge stable into default
Tue, 24 May 2022 10:34:42 +0200 Pierre-Yves David run-tests: prevent race-condition when picking a channel stable
Tue, 24 May 2022 09:57:53 +0200 Pierre-Yves David run-tests: send the test result after freeing the channel stable
Tue, 24 May 2022 09:36:40 +0200 Pierre-Yves David run-tests: also send a message in the Keyboard interrupt case stable
Tue, 19 Apr 2022 10:53:58 -0400 Matt Harbison merge with stable
Wed, 06 Apr 2022 18:50:20 +0200 Pierre-Yves David run-tests: introduce "forward-slash" version of everything on windows stable
Mon, 14 Mar 2022 12:24:34 -0700 Kyle Lippincott tests: fix formatting issue in run-tests.py after c194e93d1ebc
Wed, 09 Mar 2022 21:26:58 -0800 Kyle Lippincott tests: support another error case when detecting ipv4/ipv6 support
Mon, 21 Feb 2022 13:08:28 -0700 Gregory Szorc py3: use class X: instead of class X(object):
Wed, 02 Mar 2022 08:29:52 -0700 Gregory Szorc tests: move Python 3.5 check higher in file
Thu, 03 Mar 2022 17:34:00 +0100 Gregory Szorc py2: remove simple from __future__ statements
Sun, 20 Feb 2022 13:29:47 -0700 Gregory Szorc tests: unconditionalize some imports
Sun, 20 Feb 2022 13:27:38 -0700 Gregory Szorc tests: remove last references to PYTHON3
Sun, 20 Feb 2022 13:27:08 -0700 Gregory Szorc tests: simplify Windows and PYTHON3 conditionals
Sun, 20 Feb 2022 13:26:15 -0700 Gregory Szorc tests: delete some not PYTHON3 blocks
Sun, 20 Feb 2022 13:24:25 -0700 Gregory Szorc tests: unconditionalize _bytes2sys()
Sun, 20 Feb 2022 13:23:21 -0700 Gregory Szorc tests: remove Python 3 conditionalizing from variables
Sun, 20 Feb 2022 13:22:12 -0700 Gregory Szorc tests: always encode session
Sun, 20 Feb 2022 13:21:30 -0700 Gregory Szorc tests: unconditionalize bchr
Sun, 20 Feb 2022 13:20:33 -0700 Gregory Szorc tests: unconditionalize _unified_diff
Sun, 20 Feb 2022 13:19:21 -0700 Gregory Szorc tests: collapse elif PYTHON3 block
Sun, 20 Feb 2022 13:16:44 -0700 Gregory Szorc tests: collapse some more trivial if PYTHON3 blocks
Sun, 20 Feb 2022 11:57:59 -0700 Gregory Szorc tests: require Python 3.5+ in run-tests.py
Thu, 10 Feb 2022 19:26:10 +0100 Simon Sapin rhg: enable `rhg status` by default, without config or env opt-in
Tue, 09 Nov 2021 19:55:46 +0100 Simon Sapin rhg: Enable `rhg status` in most tests
Thu, 21 Oct 2021 17:25:41 +0200 Raphaël Gomès branching: merge stable into default
Tue, 19 Oct 2021 16:05:20 +0200 Raphaël Gomès python: compatibility for python 3.11 (issue6604) stable
Mon, 02 Aug 2021 21:10:42 -0400 Valentin Gatien-Baron tests: setup dummyssh as the default ssh
Wed, 18 Aug 2021 01:07:38 +0200 Pierre-Yves David pyoxidized: add a dedicated target in the tests stable
Tue, 17 Aug 2021 20:48:34 +0200 Pierre-Yves David pyoxidized: add a `pyoxidizer` hghave keyword for line matching stable
Tue, 10 Aug 2021 12:56:32 +0200 Pierre-Yves David run-tests: introduce a --pyoxidized option stable
Wed, 28 Jul 2021 13:18:13 +0200 Pierre-Yves David run-tests: use a small timeout for chg instance stable
Wed, 28 Jul 2021 14:56:10 +0200 Pierre-Yves David run-tests: do not inherit file descriptor when running a command stable
Sun, 11 Jul 2021 16:11:58 +0200 Pierre-Yves David run-test: rework the redirection script for python on windows
Sun, 11 Jul 2021 16:09:38 +0200 Pierre-Yves David run-test: act that we requires MSYS to run the test on Windows
Sat, 10 Jul 2021 01:15:03 +0200 Pierre-Yves David run-tests: enforce the drive letter from `getcwd` to upper case
Fri, 09 Jul 2021 22:37:24 +0200 Pierre-Yves David run-tests: rely on an actual executable in PATH instead of alias for `hg`
Sat, 10 Jul 2021 01:58:34 +0200 Pierre-Yves David run-tests: use more explicit signaling for `chg`
Sat, 10 Jul 2021 01:57:35 +0200 Pierre-Yves David run-tests: drop the `rhg` flag for `hghave.py` if unset
Fri, 09 Jul 2021 20:03:46 +0200 Pierre-Yves David run-tests: introduce a `HGTEST_REAL_HG` variable for test
Fri, 09 Jul 2021 17:06:53 +0200 Pierre-Yves David run-test: clarify the error with a bad --with-hg is passed
Fri, 09 Jul 2021 17:02:01 +0200 Pierre-Yves David run-tests: setup "correct" python earlier
Fri, 09 Jul 2021 16:28:45 +0200 Pierre-Yves David run-tests: cleanup windows generation of the python / python3 pointeur
Fri, 09 Jul 2021 15:29:58 +0200 Pierre-Yves David run-tests: always define a custom-bin directory
Fri, 09 Jul 2021 16:18:41 +0200 Pierre-Yves David run-tests: explicitly track that `pythondir` was inferred
Fri, 09 Jul 2021 15:39:43 +0200 Pierre-Yves David run-tests: use a global WINDOWS constant instead of multiple tests
Wed, 23 Jun 2021 14:34:55 +0200 Raphaël Gomès run-tests: also catch double-escapes for $TESTTMP
Fri, 02 Jul 2021 23:09:44 +0200 Pierre-Yves David run-tests: stop writing a `python3` symlink pointing to python2
Fri, 02 Jul 2021 22:58:04 +0200 Pierre-Yves David run-tests: avoid an early return
Fri, 02 Jul 2021 22:53:17 +0200 Pierre-Yves David run-tests: clarify pyexename assignement
Fri, 02 Jul 2021 22:50:43 +0200 Pierre-Yves David run-tests: factor appdata out
Fri, 02 Jul 2021 22:48:47 +0200 Pierre-Yves David run-tests: unroll a non-so-one-liner
Fri, 02 Jul 2021 22:48:35 +0200 Pierre-Yves David run-tests: unroll a non-so-one-liner
Wed, 19 May 2021 19:57:55 +0200 Pierre-Yves David docket: move the uid logic in the `revlogutils.docket` module
Wed, 19 May 2021 17:19:46 +0200 Pierre-Yves David persistent-nodemap: add a way to make the picked uid predictable
Thu, 06 May 2021 19:39:19 -0400 Matt Harbison run-tests: disable color in 'auto' mode on Windows if stdout is redirected
Thu, 06 May 2021 18:52:08 -0400 Matt Harbison run-tests: enable color on Windows
Mon, 17 May 2021 15:05:24 +0200 Raphaël Gomès branching: merge stable into default
Wed, 05 May 2021 17:47:30 -0400 Matt Harbison run-tests: fix whitelist/blacklist with directories on Windows stable
Thu, 11 Mar 2021 23:20:41 -0500 Matt Harbison run-tests: ignore PermissionError when checking available ports stable
Sat, 08 May 2021 00:21:31 -0400 Matt Harbison run-tests: use the same python version for shebang lines on Windows
Fri, 30 Apr 2021 02:25:10 +0200 Joerg Sonnenberger tests: bump default timeout to 360s stable
Wed, 14 Apr 2021 15:53:43 +0200 Pierre-Yves David run-test: make it clearer why we terminating process
Mon, 05 Apr 2021 12:44:33 -0400 Matt Harbison tests: restore the ability to run `black` on Windows
Thu, 25 Mar 2021 18:02:08 +0100 Raphaël Gomès contributor: change mentions of mpm to olivia
Wed, 10 Mar 2021 13:54:46 +0100 Pierre-Yves David run-test: install rhg if --rhg is passed
Wed, 03 Mar 2021 18:00:54 +0100 Simon Sapin tests: Add `rhg` and `no-rhg` for #require and #if in .t files
Tue, 02 Mar 2021 22:42:10 +0100 Simon Sapin tests: Enable rhg fallback to Python by default in tests
Tue, 02 Mar 2021 21:31:12 +0100 Simon Sapin tests: Add `--rhg` and `--with-rhg=<path>` options for `run-tests.py`
Tue, 26 Jan 2021 00:45:40 +0100 Pierre-Yves David run-test: avoid byte issue when replacing output file of python test
Mon, 18 Jan 2021 01:15:10 -0500 Matt Harbison run-tests: catch a Windows specific error when testing for a free socket
Mon, 18 Jan 2021 00:50:01 -0500 Matt Harbison run-tests: work around the Windows firewall popup for server processes
Wed, 09 Dec 2020 15:50:59 -0500 Matt Harbison run-tests: configure the environment to expand `~` properly with Windows py38+
Wed, 09 Dec 2020 12:57:40 -0500 Matt Harbison run-tests: fix `HGTESTEXTRAEXTENSIONS` with py3
Mon, 07 Dec 2020 16:32:30 -0500 Matt Harbison run-tests: extend PATH on Windows to include user installed scripts
Mon, 07 Dec 2020 16:18:28 -0500 Matt Harbison run-tests: stuff a `python3.exe` into the test bin directory on Windows
Mon, 07 Dec 2020 23:15:35 -0500 Matt Harbison run-tests: fix a typo in an attribute name
Wed, 02 Dec 2020 20:10:27 +0100 Pierre-Yves David run-tests: allow some slack about 'waiting on lock' message
Sun, 29 Nov 2020 19:17:35 +0530 Matt Harbison run-tests: use a context manager when looking for available ports
Fri, 27 Nov 2020 17:03:29 -0500 Augie Fackler formating: upgrade to black 20.8b1
Fri, 06 Nov 2020 13:58:59 -0800 Gregory Szorc global: use python3 in shebangs
Wed, 21 Oct 2020 19:00:16 -0700 Martin von Zweigbergk errors: add config that lets user get more detailed exit codes
Wed, 16 Sep 2020 19:32:53 +0200 Antoine cezar run-test: allow relative path in `--blacklist` and `--whitelist` (issue6351)
Fri, 11 Sep 2020 13:04:05 +0530 Sushil khanchi py3: fix bytes and str mixup in run-tests
Wed, 02 Sep 2020 23:09:45 +0530 Sushil khanchi run-tests: extract logic to get errpath in a utility func
Sat, 22 Aug 2020 16:31:34 +0530 Sushil khanchi run-tests: refactor filtering logic for --retest flag
Mon, 22 Jun 2020 13:51:48 +0530 Pulkit Goyal run-tests: replace '#' with '-' in temp path of repos created for tests
Mon, 06 Jul 2020 22:02:50 -0400 Augie Fackler merge with stable
Wed, 01 Jul 2020 15:43:15 +0200 Axel Hecht run-tests: find python binary on Python 3 (issue6361) stable
Mon, 29 Jun 2020 20:53:32 +0900 Yuya Nishihara merge with stable
Mon, 29 Jun 2020 02:05:12 +0200 Manuel Jacob run-tests: fix escapes with conditions stable
Mon, 08 Jun 2020 11:43:07 +0530 Sushil khanchi tests: make it clear what happen when no response entered
Fri, 20 Mar 2020 23:41:35 +0100 Pierre-Yves David testlib: adjust wait-on-file timeout according to the global test timeout
Wed, 25 Mar 2020 13:20:08 +0530 Pulkit Goyal run-tests: add --chg-debug flag to show chg debug output
Fri, 20 Mar 2020 17:18:14 +0900 Yuya Nishihara merge with stable
Tue, 10 Mar 2020 16:04:30 +0100 Raphaël Gomès run-tests: restrict Rust thread pool to 3 threads during tests
Fri, 06 Mar 2020 11:16:15 +0100 Raphaël Gomès run-tests: add option for running with and without Rust extensions
Fri, 06 Mar 2020 16:24:50 +0100 Pierre-Yves David run-tests: rename "pure" variable to setup_opts
Tue, 10 Mar 2020 16:47:02 +0100 Pierre-Yves David run-tests: fix conditional when tests are run outside of `tests` stable
Mon, 09 Mar 2020 10:18:40 -0700 Martin von Zweigbergk merge with stable
Mon, 09 Mar 2020 05:19:02 +0100 Manuel Jacob tests: use native string type for parsed hghave log lines
Fri, 06 Mar 2020 10:27:38 +0100 Manuel Jacob tests: avoid implicit bytes -> unicode -> bytes roundtrip on Python 2
Fri, 06 Mar 2020 13:27:41 -0500 Augie Fackler cleanup: run pyupgrade on our source tree to clean up varying things
Mon, 09 Mar 2020 01:11:59 +0100 Manuel Jacob tests: fix isinstance test of wrong variable stable
Fri, 06 Mar 2020 10:52:44 +0100 Manuel Jacob tests: avoid implicit conversion of str to unicode
Fri, 06 Mar 2020 09:50:57 +0100 Manuel Jacob tests: rename _bytespath() to _sys2bytes() and _strpath() to _sys2str()
Thu, 05 Mar 2020 18:19:21 +0100 Manuel Jacob tests: avoid implicit conversion of str to unicode
Thu, 05 Mar 2020 18:10:19 +0100 Manuel Jacob tests: avoid implicit conversion of str to unicode
Fri, 22 Nov 2019 20:12:10 -0800 Gregory Szorc run-tests: remove --py3-warnings
Sat, 28 Dec 2019 01:35:05 -0500 Matt Harbison cleanup: drop redundant character escapes from `[]` character sets
Fri, 27 Dec 2019 16:57:28 -0500 Matt Harbison run-tests: ensure the script exits when it fails to change directories
Sat, 07 Dec 2019 13:07:25 -0800 Gregory Szorc tests: add test for Rust formatting
Thu, 05 Dec 2019 14:01:26 -0800 Kyle Lippincott tests: fix deprecation warning about regex flags not at beginning of expr
Wed, 16 Oct 2019 21:31:40 -0700 Gregory Szorc tests: use time.time() for relative start and stop times
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
less more (0) -1000 -240 tip