testing: use Mercurial 3.7.2 in test environment (
bug 1228088); r=dminor
Let's upgrade the test environment to 3.7 before we switch over the
Ansible infrastructure.
MozReview-Commit-ID: F2YOGSjQOvw
--- a/create-test-environment
+++ b/create-test-environment
@@ -117,21 +117,21 @@ if [ ! -d venv/hg ]; then
echo "Cloning Mercurial repository"
hg clone https://selenic.com/repo/hg venv/hg
fi
hg -R venv/hg pull
mercurials=`pwd`/venv/mercurials
-for old in 2.5.4 2.6 2.6.1 2.6.2 2.6.3 2.7 2.7.1 2.7.2 2.8 2.8.1 2.8.2 2.9 2.9.1 2.9.2 3.0 3.0.1 3.0.2 3.1 3.1.1 3.1.2 3.2 3.2.1 3.2.2 3.2.3 3.2.4 3.3 3.3.2 3.4 3.4.1 3.5 3.5.1 3.6; do
+for old in 2.5.4 2.6 2.6.1 2.6.2 2.6.3 2.7 2.7.1 2.7.2 2.8 2.8.1 2.8.2 2.9 2.9.1 2.9.2 3.0 3.0.1 3.0.2 3.1 3.1.1 3.1.2 3.2 3.2.1 3.2.2 3.2.3 3.2.4 3.3 3.3.2 3.4 3.4.1 3.5 3.5.1 3.6 3.7.1; do
rm -rf $mercurials/$old
done
-for v in 3.3.3 3.4.2 3.5.2 3.6.2 3.7.1; do
+for v in 3.3.3 3.4.2 3.5.2 3.6.2 3.7.2; do
destdir=$mercurials/$v
if [ ! -d $destdir ]; then
cd venv/hg
hg up $v
# We don't care about support files, which only slow us down, so
# install-bin is the only target we need.
make install-bin PREFIX=$destdir
hg --config extensions.purge= purge --all
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -115,18 +115,18 @@ MarkupSafe==0.23 \
--hash=sha256:a4ec1aff59b95a14b45eb2e23761a0179e98319da5a7eb76b56ea8cdc7b871c3
mccabe==0.3.1 \
--hash=sha256:bd6c080fb372aebcb0ce19e35ddac744f2abf5a7befa207db2d1097d48efe63a
mechanize==0.2.5 \
--hash=sha256:2e67b20d107b30c00ad814891a095048c35d9d8cb9541801cebe85684cc84766
-Mercurial==3.6.2 \
- --hash=sha256:09c567049c3e30f791db0cf5937346c7ff3568deadf4eb1d4e2f7c80001cb3d6
+Mercurial==3.7.2 \
+ --hash=sha256:5ba9438d6ab0db93f7b0786ba632138eb64a9dc0d93e30dde2b17b328fdc6d7a
mimeparse==0.1.3 \
--hash=sha256:534ff6feefe1cd03984f444e6415aacc79c0a85f3b868ec41a2fd5003004c31e
mock==1.0.1 \
--hash=sha256:b839dd2d9c117c701430c149956918a423a9863b48b09c90e30a6013e7d2f44f
mozbuild==0.2 \