Bug 1458666 - Update tps package versions; r=tcsc
authorGeoff Brown <gbrown@mozilla.com>
Thu, 03 May 2018 16:46:26 -0600
changeset 472986 8f5a675993ab414ab85d3b1295b0a8db8e4b517f
parent 472985 65e6279d5b3139bf87951a917f98356b35ec27fd
child 472987 1a64f46e7fe5a16260a44c070c7165d22379a5df
push id1728
push userjlund@mozilla.com
push dateMon, 18 Jun 2018 21:12:27 +0000
treeherdermozilla-release@c296fde26f5f [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerstcsc
bugs1458666
milestone61.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 1458666 - Update tps package versions; r=tcsc
testing/tps/README
testing/tps/create_venv.py
testing/tps/setup.py
--- a/testing/tps/README
+++ b/testing/tps/README
@@ -2,17 +2,17 @@ TPS is a test automation framework for F
 https://developer.mozilla.org/en/TPS for documentation.
 
 Installation
 ============
 
 TPS requires several packages to operate properly. To install TPS and
 required packages, use the INSTALL.sh script, provided:
 
-  ./INSTALL.sh /path/to/create/virtualenv
+  python create_venv.py /path/to/create/virtualenv
 
 This script will create a virtalenv and install TPS into it. TPS can then
 be run by activating the virtualenv and executing:
 
   runtps --binary=/path/to/firefox
 
 
 Configuration
--- a/testing/tps/create_venv.py
+++ b/testing/tps/create_venv.py
@@ -33,17 +33,17 @@ To execute tps use:
 
 See runtps --help for all options
 
 ***********************************************************************
 """
 
 # Link to the folder, which contains the zip archives of virtualenv
 URL_VIRTUALENV = 'https://codeload.github.com/pypa/virtualenv/zip/'
-VERSION_VIRTUALENV = '1.11.6'
+VERSION_VIRTUALENV = '15.0.0'
 
 
 if sys.platform == 'win32':
     bin_name = os.path.join('Scripts', 'activate.bat')
     activate_env = os.path.join('Scripts', 'activate_this.py')
     python_env = os.path.join('Scripts', 'python.exe')
 else:
     bin_name = os.path.join('bin', 'activate')
--- a/testing/tps/setup.py
+++ b/testing/tps/setup.py
@@ -1,26 +1,26 @@
 # This Source Code Form is subject to the terms of the Mozilla Public
 # License, v. 2.0. If a copy of the MPL was not distributed with this
 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
 
 
 from setuptools import setup, find_packages
 import sys
 
-version = '0.5'
+version = '0.6'
 
 deps = ['httplib2 == 0.9.2',
         'mozfile == 1.2',
         'mozhttpd == 0.7',
         'mozinfo == 0.10',
         'mozinstall == 1.15',
         'mozprocess == 0.26',
-        'mozprofile == 1.0.0',
-        'mozrunner == 6.15',
+        'mozprofile == 1.1.0',
+        'mozrunner == 7.0.1',
         'mozversion == 1.5',
        ]
 
 # we only support python 2.6+ right now
 assert sys.version_info[0] == 2
 assert sys.version_info[1] >= 6
 
 setup(name='tps',