Bug 1392700 - Use Mercurial 4.3 in mozharness tests; r=aki
authorGregory Szorc <gps@mozilla.com>
Tue, 22 Aug 2017 10:14:32 -0700
changeset 376143 a1ae79bf351096d394fd6b760038552204d004dd
parent 376142 b7d9efd6f870c9ec1e63273f158e689acc51266e
child 376144 8908bea9e414bc44d8911021e7139f33e1fc6e0a
push id49339
push usergszorc@mozilla.com
push dateTue, 22 Aug 2017 18:44:00 +0000
treeherderautoland@0349910ce7bd [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersaki
bugs1392700
milestone57.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1392700 - Use Mercurial 4.3 in mozharness tests; r=aki We use Mercurial 4.3.1 pretty much everywhere in CI now. Mozharness should be testing with it as well. MozReview-Commit-ID: HT2rocEvdIe
taskcluster/ci/source-test/python-tests.yml
testing/mozharness/requirements.txt
testing/mozharness/tox.ini
--- a/taskcluster/ci/source-test/python-tests.yml
+++ b/taskcluster/ci/source-test/python-tests.yml
@@ -116,17 +116,17 @@ mozharness:
     worker:
         docker-image: {in-tree: "lint"}
         max-run-time: 1800
     run:
         using: run-task
         cache-dotcache: true
         command: >
             cd /home/worker/checkouts/gecko/testing/mozharness &&
-            /usr/local/bin/tox -e py27-hg4.1
+            /usr/local/bin/tox -e py27-hg4.3
     when:
         files-changed:
             - 'testing/mozharness/**'
 
 mozlint:
     description: python/mozlint unit tests
     platform: linux64/opt
     treeherder:
--- a/testing/mozharness/requirements.txt
+++ b/testing/mozharness/requirements.txt
@@ -3,17 +3,17 @@
 Cython==0.14.1
 Fabric==1.6.0
 coverage==3.6
 distribute==0.6.35
 dulwich==0.8.7
 hg-git==0.4.0
 logilab-astng==0.24.2
 logilab-common==0.59.0
-mercurial==4.1.2
+mercurial==4.3.1
 mock==1.0.1
 nose==1.2.1
 ordereddict==1.1
 paramiko==1.10.0
 pycrypto==2.6
 pyflakes==0.6.1
 pylint==0.27.0
 simplejson==2.1.1
--- a/testing/mozharness/tox.ini
+++ b/testing/mozharness/tox.ini
@@ -1,27 +1,27 @@
 [tox]
-envlist = py27-hg4.1
+envlist = py27-hg4.3
 
 [base]
 deps =
     coverage
     nose
     rednose
 
 [testenv]
 basepython = python2.7
 setenv =
     HGRCPATH = {toxinidir}/test/hgrc
 
 commands =
     coverage run --source configs,mozharness,scripts --branch {envbindir}/nosetests -v --with-xunit --rednose --force-color {posargs}
 
-[testenv:py27-hg4.1]
+[testenv:py27-hg4.3]
 deps =
     {[base]deps}
-    mercurial==4.1.2
+    mercurial==4.3.1
 
 [testenv:py27-coveralls]
 deps=
     python-coveralls==2.4.3
 commands=
     coveralls