testing: update Mercurial versions installed in test suite
authorConnor Sheehan <sheehan@mozilla.com>
Thu, 23 Jun 2022 15:57:33 -0400
changeset 7853 c5a5d3d9fe05e16f2b801c793e73f5e40be7bafd
parent 7852 de7e614e9bdc0c61e3a981575055a7ef51d33bbf
child 7854 dd5e846c61843bcdce38c0de69016cddc066ce42
push id3945
push usercosheehan@mozilla.com
push dateThu, 23 Jun 2022 19:58:10 +0000
treeherderversion-control-tools@c5a5d3d9fe05 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
testing: update Mercurial versions installed in test suite Install 6.2rc0, remove some older 5.x versions.
testing/vcttesting/environment.py
--- a/testing/vcttesting/environment.py
+++ b/testing/vcttesting/environment.py
@@ -107,26 +107,24 @@ def install_editable(venv, relpath, extr
     env.update(extra_env or {})
 
     subprocess.check_call(args, env=env)
 
 
 def install_mercurials(venv, hg='hg', py3=False):
     """Install supported Mercurial versions in a central location."""
     VERSIONS = [
-        '5.2.2',
-        '5.3.2',
-        '5.4.2',
         '5.5.2',
         '5.6.1',
         '5.7.1',
         '5.8.1',
         '5.9.3',
         '6.0.3',
         '6.1.4',
+        '6.2rc0',
         '@',
     ]
 
     hg_dir = os.path.join("/app", "venv", "hg")
     mercurials = os.path.join(venv['path'], 'mercurials')
 
     # Setting HGRCPATH to an empty value stops the global and user hgrc from
     # being loaded. These could interfere with behavior we expect from