Patchwork [1,of,3,chg] contrib: run python3+chg tests too in heptapod CI

login
register
mail settings
Submitter Pulkit Goyal
Date Dec. 18, 2020, 8:46 a.m.
Message ID <5179a4bd4fc35890cbfd.1608281179@DESKTOP-STQPTJK>
Download mbox | patch
Permalink /patch/47929/
State Accepted
Headers show

Comments

Pulkit Goyal - Dec. 18, 2020, 8:46 a.m.
# HG changeset patch
# User Pulkit Goyal <7895pulkit@gmail.com>
# Date 1607767078 -19800
#      Sat Dec 12 15:27:58 2020 +0530
# Node ID 5179a4bd4fc35890cbfd962e0a8960a2f74720a1
# Parent  e4f6dae01b3bc94b0198722522a13c914ab848cd
# EXP-Topic chg-test
contrib: run python3+chg tests too in heptapod CI

Recent patches made the CI on python3+chg green. Let's enable this before there
are more failures to fix.

Differential Revision: https://phab.mercurial-scm.org/D9569
Yuya Nishihara - Dec. 18, 2020, 10:41 a.m.
On Fri, 18 Dec 2020 14:16:19 +0530, Pulkit Goyal wrote:
> # HG changeset patch
> # User Pulkit Goyal <7895pulkit@gmail.com>
> # Date 1607767078 -19800
> #      Sat Dec 12 15:27:58 2020 +0530
> # Node ID 5179a4bd4fc35890cbfd962e0a8960a2f74720a1
> # Parent  e4f6dae01b3bc94b0198722522a13c914ab848cd
> # EXP-Topic chg-test
> contrib: run python3+chg tests too in heptapod CI

Queued 1 and 3, thanks.

Patch

diff -r e4f6dae01b3b -r 5179a4bd4fc3 contrib/heptapod-ci.yml
--- a/contrib/heptapod-ci.yml	Thu Dec 17 18:08:25 2020 +0100
+++ b/contrib/heptapod-ci.yml	Sat Dec 12 15:27:58 2020 +0530
@@ -114,3 +114,10 @@ 
     variables:
         RUNTEST_ARGS: "--blacklist /tmp/check-tests.txt --chg"
         TEST_HGMODULEPOLICY: "c"
+
+test-py3-chg:
+    <<: *runtests
+    variables:
+        PYTHON: python3
+        RUNTEST_ARGS: "--blacklist /tmp/check-tests.txt --chg"
+        TEST_HGMODULEPOLICY: "c"