tests/run-tests.py
Thu, 02 Jan 2025 14:50:06 +0100 Pierre-Yves David run-tests: drop jython support
Mon, 06 Jan 2025 08:53:54 +0100 Pierre-Yves David run-tests: lean more on the virtual env binary when we use one
Tue, 31 Dec 2024 01:42:01 +0100 Pierre-Yves David run-tests: use the venv python as the main python
Mon, 30 Dec 2024 22:10:02 +0100 Pierre-Yves David run-tests: no longer rely on global variable for python path
Mon, 06 Jan 2025 03:36:01 +0100 Pierre-Yves David run-tests: use shutil.which now that we can
Mon, 30 Dec 2024 21:48:33 +0100 Pierre-Yves David run-tests: remove the bisect related options
Wed, 04 Dec 2024 12:15:42 +0100 paugier run-tests: create a virtual env to install hg
Thu, 28 Nov 2024 05:46:16 +0100 paugier run-tests: remove --compiler option
Thu, 19 Dec 2024 00:18:33 +0100 Pierre-Yves David run-tests: call the command using shell=True to please Windows
Thu, 19 Dec 2024 00:17:21 +0100 Pierre-Yves David run-tests: align call argument on string
Thu, 19 Dec 2024 00:16:30 +0100 Pierre-Yves David run-tests: provide more information when calling hg fails
Thu, 12 Dec 2024 15:17:44 +0000 Pierre-Yves David run-test: check that the "hg" binary and "python" agree on mercurial path
Thu, 12 Dec 2024 15:06:48 +0000 Pierre-Yves David run-tests: small rework of the infamous lib warning to colorize it
Thu, 12 Dec 2024 15:00:49 +0000 Pierre-Yves David run-tests: check that the mercurial we run with respect the flavor flags
Fri, 13 Dec 2024 09:43:42 +0000 Pierre-Yves David run-test: keep track of the "real hg" binary before we replace it with a proxy
Thu, 12 Dec 2024 15:00:44 +0000 Pierre-Yves David run-tests: add a function to colorize a piece of text
Wed, 04 Dec 2024 06:17:32 +0100 Pierre-Yves David run-tests: add a "--tail-report" argument to analyse run parallelism
Wed, 27 Nov 2024 22:09:37 -0500 Matt Harbison branching: merge stable into default
Wed, 27 Nov 2024 00:13:27 -0500 Matt Harbison run-tests: disable caching of the wheels when installing test Mercurial stable
Mon, 21 Oct 2024 23:10:37 +0200 paugier tests: use PYTHONSAFEPATH (-P) to check mercurial lib path
Thu, 21 Nov 2024 01:07:47 -0500 Matt Harbison run-tests: refactor the HGPORT handling code to use a constant for the max val
Mon, 21 Dec 2020 13:50:25 -0500 Matt Harbison run-tests: add a 4th `HGPORT` value
Sun, 10 Nov 2024 03:02:15 +0100 Pierre-Yves David wheel: make --hg-wheel works on Windows stable
Sun, 10 Nov 2024 22:30:02 +0100 Pierre-Yves David windows: simply rely on the PATH adjustment to find python.exe in tests stable
Thu, 22 Sep 2022 01:02:06 +0200 Pierre-Yves David run-tests: implement crude sharding support stable
Fri, 08 Nov 2024 12:53:40 +0100 Pierre-Yves David pycompat: drop some now useless workaround for makedirs stable
Thu, 07 Nov 2024 23:13:32 +0100 Pierre-Yves David run-tests: install wheel using --prefix instead of --user stable
Sun, 27 Oct 2024 08:54:48 +0100 Pierre-Yves David run-tests: add a --hg-wheel options to test a pre-built wheel stable
Sun, 27 Oct 2024 08:54:43 +0100 Pierre-Yves David run-tests: don't use shell call for subprocess stable
Fri, 11 Oct 2024 00:56:20 -0400 Matt Harbison run-tests: include non-activated venv packages in `PYTHONPATH`
Sat, 12 Oct 2024 03:07:52 +0200 Pierre-Yves David run-test: add regular line break and test count in the dot output
Tue, 08 Oct 2024 21:46:22 +0200 Pierre-Yves David branching: merge stable into default
Tue, 08 Oct 2024 15:54:59 +0200 Pierre-Yves David test: preserve the existing module policy config for testrepohg resuse stable
Fri, 04 Oct 2024 01:40:35 -0400 Matt Harbison run-tests: bump the default timeout on Windows to 4x the normal value
Fri, 04 Oct 2024 01:29:45 -0400 Matt Harbison run-tests: bump the minimum python to 3.8
Fri, 27 Sep 2024 15:53:56 +0200 Pierre-Yves David run-tests: ensure that --no-rust do not use rust stable
Thu, 05 Sep 2024 13:37:24 +0200 Pierre-Yves David run-tests: add color to the progress output
Thu, 18 Jul 2024 12:36:12 +0200 Rapha?l Gom?s black: format the codebase with 23.3.0
Tue, 23 Jul 2024 10:02:46 +0200 Rapha?l Gom?s Backout accidental publication of a large range of revisions
Thu, 18 Jul 2024 12:36:12 +0200 Rapha?l Gom?s black: format the codebase with 23.3.0
Wed, 06 Sep 2023 18:12:27 +0200 Rapha?l Gom?s branching: merge stable into default
Wed, 30 Aug 2023 12:24:12 +0200 Pierre-Yves David run-tests: detect HGWITHRUSTEXT value stable
Wed, 30 Aug 2023 11:31:05 +0100 Arseniy Alekseyev tests: avoid test environment affecting setup.py stable
Wed, 30 Aug 2023 12:24:12 +0200 Pierre-Yves David run-tests: detect HGWITHRUSTEXT value
Fri, 07 Apr 2023 12:11:44 +0200 pacien run-tests: remove obsolete coverage check and packaging import (issue6805) stable
Tue, 07 Mar 2023 23:38:14 -0500 Matt Harbison run-tests: fix a crash when using the coverage options stable
Thu, 02 Mar 2023 19:02:52 +0100 Pierre-Yves David branching: merge stable into default
Tue, 31 Jan 2023 13:16:39 +0100 Pierre-Yves David run-tests: make it possible to nest conditionals stable
Fri, 03 Feb 2023 17:31:54 -0500 Matt Harbison run-tests: stop ignoring venv-installed packages
Tue, 19 Jul 2022 16:46:37 -0400 Matt Harbison run-tests: drop a workaround for python2
Tue, 06 Dec 2022 13:02:54 -0500 Matt Harbison hghave: add predicates for embedded and filesystem pyoxidizer resources stable
Mon, 05 Dec 2022 11:49:56 -0500 Matt Harbison run-tests: support --pyoxidized on macOS stable
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
less more (0) -1000 -120 tip