equal
deleted
inserted
replaced
23 - clang-format --version |
23 - clang-format --version |
24 script: |
24 script: |
25 - echo "python used, $PYTHON" |
25 - echo "python used, $PYTHON" |
26 - echo "$RUNTEST_ARGS" |
26 - echo "$RUNTEST_ARGS" |
27 - HGTESTS_ALLOW_NETIO="$TEST_HGTESTS_ALLOW_NETIO" HGMODULEPOLICY="$TEST_HGMODULEPOLICY" "$PYTHON" tests/run-tests.py --color=always $RUNTEST_ARGS |
27 - HGTESTS_ALLOW_NETIO="$TEST_HGTESTS_ALLOW_NETIO" HGMODULEPOLICY="$TEST_HGMODULEPOLICY" "$PYTHON" tests/run-tests.py --color=always $RUNTEST_ARGS |
28 |
|
29 |
|
30 .rust_template: &rust |
|
31 before_script: |
|
32 - hg clone . /tmp/mercurial-ci/ --noupdate --config phases.publish=no |
|
33 - hg -R /tmp/mercurial-ci/ update `hg log --rev '.' --template '{node}'` |
|
34 - ls -1 tests/test-check-*.* > /tmp/check-tests.txt |
|
35 - cd /tmp/mercurial-ci/rust/rhg |
|
36 - cargo build --release |
|
37 - cd /tmp/mercurial-ci/ |
|
38 |
|
39 |
28 |
40 checks-py2: |
29 checks-py2: |
41 <<: *runtests |
30 <<: *runtests |
42 variables: |
31 variables: |
43 RUNTEST_ARGS: "--time --test-list /tmp/check-tests.txt" |
32 RUNTEST_ARGS: "--time --test-list /tmp/check-tests.txt" |
93 PYTHON: python3 |
82 PYTHON: python3 |
94 TEST_HGMODULEPOLICY: "py" |
83 TEST_HGMODULEPOLICY: "py" |
95 |
84 |
96 test-py2-rust: |
85 test-py2-rust: |
97 <<: *runtests |
86 <<: *runtests |
98 <<: *rust |
|
99 variables: |
87 variables: |
100 HGWITHRUSTEXT: cpython |
88 HGWITHRUSTEXT: cpython |
101 RUNTEST_ARGS: "--rust --blacklist /tmp/check-tests.txt" |
89 RUNTEST_ARGS: "--rust --blacklist /tmp/check-tests.txt" |
102 TEST_HGMODULEPOLICY: "rust+c" |
90 TEST_HGMODULEPOLICY: "rust+c" |
103 |
91 |
104 test-py3-rust: |
92 test-py3-rust: |
105 <<: *runtests |
93 <<: *runtests |
106 <<: *rust |
|
107 variables: |
94 variables: |
108 HGWITHRUSTEXT: cpython |
95 HGWITHRUSTEXT: cpython |
109 RUNTEST_ARGS: "--rust --blacklist /tmp/check-tests.txt" |
96 RUNTEST_ARGS: "--rust --blacklist /tmp/check-tests.txt" |
|
97 PYTHON: python3 |
|
98 TEST_HGMODULEPOLICY: "rust+c" |
|
99 |
|
100 test-py3-rhg: |
|
101 <<: *runtests |
|
102 variables: |
|
103 HGWITHRUSTEXT: cpython |
|
104 RUNTEST_ARGS: "--rust --rhg --blacklist /tmp/check-tests.txt" |
110 PYTHON: python3 |
105 PYTHON: python3 |
111 TEST_HGMODULEPOLICY: "rust+c" |
106 TEST_HGMODULEPOLICY: "rust+c" |
112 |
107 |
113 test-py2-chg: |
108 test-py2-chg: |
114 <<: *runtests |
109 <<: *runtests |