comparison .gitlab-ci.yml @ 6764:a4d7a0886abc mercurial-5.4

test-compat: merge mercurial-5.5 into mercurial-5.4
author Anton Shestakov <av6@dwimlabs.net>
date Thu, 11 Apr 2024 13:54:22 -0300
parents de34d08d9422
children 5376963ea1d9 e51dfd0e1a88
comparison
equal deleted inserted replaced
6722:ce077c3d798a 6764:a4d7a0886abc
25 image: registry.heptapod.net/mercurial/ci-images/$PY-hgext3rd 25 image: registry.heptapod.net/mercurial/ci-images/$PY-hgext3rd
26 before_script: 26 before_script:
27 - (cd tests; ls -1 test-check-*.t > /tmp/check-tests.txt) 27 - (cd tests; ls -1 test-check-*.t > /tmp/check-tests.txt)
28 script: 28 script:
29 - *prepare_hg 29 - *prepare_hg
30 - ("$PYTHON" --version) 30 - ($PYTHON --version)
31 - (cd tests; set -x; HGMODULEPOLICY="$TEST_HGMODULEPOLICY" "$PYTHON" /ci/repos/mercurial/tests/run-tests.py --color=always $RUNTEST_ARGS) 31 - (cd tests; set -x; HGMODULEPOLICY="$TEST_HGMODULEPOLICY" $PYTHON /ci/repos/mercurial/tests/run-tests.py --color=always $RUNTEST_ARGS)
32 32
33 checks-py2: 33 checks-py2:
34 <<: *runtests 34 <<: *runtests
35 variables: 35 variables:
36 PY: py2 36 PY: py2
37 PYTHON: python2 37 PYTHON: prlimit --nofile=1024:1024 python2
38 RUNTEST_ARGS: "--test-list /tmp/check-tests.txt" 38 RUNTEST_ARGS: "--test-list /tmp/check-tests.txt"
39 39
40 checks-py3: 40 checks-py3:
41 <<: *runtests 41 <<: *runtests
42 variables: 42 variables:
44 44
45 tests-py2-cext: 45 tests-py2-cext:
46 <<: *runtests 46 <<: *runtests
47 variables: 47 variables:
48 PY: py2 48 PY: py2
49 PYTHON: python2 49 PYTHON: prlimit --nofile=1024:1024 python2
50 RUNTEST_ARGS: "--no-rust --blacklist /tmp/check-tests.txt" 50 RUNTEST_ARGS: "--no-rust --blacklist /tmp/check-tests.txt"
51 TEST_HGMODULEPOLICY: "c" 51 TEST_HGMODULEPOLICY: "c"
52 52
53 tests-py2-pure: 53 tests-py2-pure:
54 <<: *runtests 54 <<: *runtests
55 variables: 55 variables:
56 PY: py2 56 PY: py2
57 PYTHON: python2 57 PYTHON: prlimit --nofile=1024:1024 python2
58 RUNTEST_ARGS: "--pure --blacklist /tmp/check-tests.txt" 58 RUNTEST_ARGS: "--pure --blacklist /tmp/check-tests.txt"
59 TEST_HGMODULEPOLICY: "py" 59 TEST_HGMODULEPOLICY: "py"
60 60
61 tests-py3-cext: 61 tests-py3-cext:
62 <<: *runtests 62 <<: *runtests