From 0699aef46b862a13cf6d06c3c2965088d4d78c09 Mon Sep 17 00:00:00 2001 From: Geoff Brown Date: Fri, 12 May 2017 15:18:40 -0600 Subject: [PATCH] Bug 1361732 - Mozharness' Talos class to use the Python3Virtualenv helper class. r=aki This is in preparation for using mitmproxy inside of a Python 3 virtual environment. Originally authored by armenzg. --- testing/mozharness/mozharness/mozilla/testing/talos.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/testing/mozharness/mozharness/mozilla/testing/talos.py b/testing/mozharness/mozharness/mozilla/testing/talos.py index 5bdb6cceaa6c..aee265e55fd3 100755 --- a/testing/mozharness/mozharness/mozilla/testing/talos.py +++ b/testing/mozharness/mozharness/mozilla/testing/talos.py @@ -20,6 +20,7 @@ from mozharness.base.config import parse_config_file from mozharness.base.errors import PythonErrorList from mozharness.base.log import OutputParser, DEBUG, ERROR, CRITICAL from mozharness.base.log import INFO, WARNING +from mozharness.base.python import Python3Virtualenv from mozharness.mozilla.blob_upload import BlobUploadMixin, blobupload_config_options from mozharness.mozilla.testing.testbase import TestingMixin, testing_config_options from mozharness.base.vcs.vcsbase import MercurialScript @@ -88,7 +89,8 @@ class TalosOutputParser(OutputParser): super(TalosOutputParser, self).parse_single_line(line) -class Talos(TestingMixin, MercurialScript, BlobUploadMixin, TooltoolMixin): +class Talos(TestingMixin, MercurialScript, BlobUploadMixin, TooltoolMixin, + Python3Virtualenv): """ install and run Talos tests: https://wiki.mozilla.org/Buildbot/Talos