Mercurial > evolve
changeset 6906:67b8a57200f4 mercurial-6.2
ci: skip doctests on older branches
We either need to install and use newer system hg that supports zstd revlog
compression, or we can skip doctests because usually there are other tests that
cover the same code (e.g. by testing the relevant commands).
author | Anton Shestakov <av6@dwimlabs.net> |
---|---|
date | Thu, 24 Oct 2024 19:48:01 +0400 |
parents | 9b9116f6c293 |
children | 5439ac6b2fc2 |
files | .gitlab-ci.yml |
diffstat | 1 files changed, 3 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/.gitlab-ci.yml Thu Oct 24 19:16:15 2024 +0400 +++ b/.gitlab-ci.yml Thu Oct 24 19:48:01 2024 +0400 @@ -23,6 +23,7 @@ image: registry.heptapod.net/mercurial/ci-images/py3-hgext3rd before_script: - (cd tests; ls -1 test-check-*.t > /tmp/check-tests.txt) + - echo test-doctest.py > /tmp/doctest.txt script: - *prepare_hg - ("$PYTHON" --version) @@ -38,13 +39,13 @@ tests-py3-cext: <<: *runtests variables: - RUNTEST_ARGS: "--no-rust --blacklist /tmp/check-tests.txt" + RUNTEST_ARGS: "--no-rust --blacklist /tmp/check-tests.txt --blacklist /tmp/doctest.txt" TEST_HGMODULEPOLICY: "c" tests-py3-pure: <<: *runtests variables: - RUNTEST_ARGS: "--pure --blacklist /tmp/check-tests.txt" + RUNTEST_ARGS: "--pure --blacklist /tmp/check-tests.txt --blacklist /tmp/doctest.txt" TEST_HGMODULEPOLICY: "py" .windows_runtests_template: &windows_runtests