Title: [267410] trunk/Tools
Revision
267410
Author
[email protected]
Date
2020-09-22 09:00:50 -0700 (Tue, 22 Sep 2020)

Log Message

Unreviewed, reverting r267380.

Broke multiple test suites on Liberty

Reverted changeset:

"[webkitpy] Use webkitcorepy's auto installer for pytest
packages"
https://bugs.webkit.org/show_bug.cgi?id=215895
https://trac.webkit.org/changeset/267380

Modified Paths

Diff

Modified: trunk/Tools/ChangeLog (267409 => 267410)


--- trunk/Tools/ChangeLog	2020-09-22 15:30:21 UTC (rev 267409)
+++ trunk/Tools/ChangeLog	2020-09-22 16:00:50 UTC (rev 267410)
@@ -1,3 +1,16 @@
+2020-09-22  Truitt Savell  <[email protected]>
+
+        Unreviewed, reverting r267380.
+
+        Broke multiple test suites on Liberty
+
+        Reverted changeset:
+
+        "[webkitpy] Use webkitcorepy's auto installer for pytest
+        packages"
+        https://bugs.webkit.org/show_bug.cgi?id=215895
+        https://trac.webkit.org/changeset/267380
+
 2020-09-22  Youenn Fablet  <[email protected]>
 
         Move Media in GPU Process flag from internal to experimental

Modified: trunk/Tools/Scripts/webkitpy/__init__.py (267409 => 267410)


--- trunk/Tools/Scripts/webkitpy/__init__.py	2020-09-22 15:30:21 UTC (rev 267409)
+++ trunk/Tools/Scripts/webkitpy/__init__.py	2020-09-22 16:00:50 UTC (rev 267410)
@@ -27,26 +27,11 @@
 from webkitcorepy import AutoInstall, Package, Version
 AutoInstall.set_directory(os.path.join(libraries, 'autoinstalled', 'python-{}'.format(sys.version_info[0])))
 
-AutoInstall.register(Package('atomicwrites', Version(1, 4, 0)))
-AutoInstall.register(Package('attr', Version(20, 1, 0), pypi_name='attrs'))
-AutoInstall.register(Package('configparser', Version(4, 0, 2)))
-AutoInstall.register(Package('contextlib2', Version(0, 6, 0)))
 AutoInstall.register(Package('coverage', Version(5, 2, 1)))
-AutoInstall.register(Package('funcsigs', Version(1, 0, 2)))
-AutoInstall.register(Package('importlib_metadata', Version(1, 7, 0)))
-AutoInstall.register(Package('more-itertools', Version(5, 0, 0)))
 AutoInstall.register(Package('mozprocess', Version(1, 2, 0)))
 AutoInstall.register(Package('mozlog', Version(6, 1)))
 AutoInstall.register(Package('mozterm', Version(1, 0, 0)))
-AutoInstall.register(Package('pathlib2', Version(2, 3, 5)))
-AutoInstall.register(Package('pluggy', Version(0, 13, 1)))
-AutoInstall.register(Package('py', Version(1, 9, 0)))
-AutoInstall.register(Package('pytest-timeout', Version(1, 4, 2)))
-AutoInstall.register(Package('pytest', Version(4, 6, 11)))
 AutoInstall.register(Package('selenium', Version(3, 141, 0)))
 AutoInstall.register(Package('toml', Version(0, 10, 1)))
-AutoInstall.register(Package('wcwidth', Version(0, 2, 5)))
-AutoInstall.register(Package('zipp', Version(1, 2, 0)))
-AutoInstall.register(Package('zope.interface', Version(5, 1, 0), pypi_name='zope-interface'))
 
 AutoInstall.register(Package('webkitscmpy', Version(0, 0, 1)), local=True)

Modified: trunk/Tools/Scripts/webkitpy/thirdparty/__init__.py (267409 => 267410)


--- trunk/Tools/Scripts/webkitpy/thirdparty/__init__.py	2020-09-22 15:30:21 UTC (rev 267409)
+++ trunk/Tools/Scripts/webkitpy/thirdparty/__init__.py	2020-09-22 16:00:50 UTC (rev 267410)
@@ -109,6 +109,10 @@
             self.install_chromedriver()
         elif '.geckodriver' in fullname:
             self.install_geckodriver()
+        elif '.pytest_timeout' in fullname:
+            self._install_pytest_timeout()
+        elif '.pytest' in fullname:
+            self._install_pytest()
         elif '.bs4' in fullname:
             self._install_beautifulsoup()
         elif '.html5lib' in fullname:

Modified: trunk/Tools/Scripts/webkitpy/webdriver_tests/pytest_runner.py (267409 => 267410)


--- trunk/Tools/Scripts/webkitpy/webdriver_tests/pytest_runner.py	2020-09-22 15:30:21 UTC (rev 267409)
+++ trunk/Tools/Scripts/webkitpy/webdriver_tests/pytest_runner.py	2020-09-22 16:00:50 UTC (rev 267410)
@@ -29,6 +29,8 @@
 
 from webkitpy.common.system.filesystem import FileSystem
 from webkitpy.common.webkit_finder import WebKitFinder
+import webkitpy.thirdparty.autoinstalled.pytest
+import webkitpy.thirdparty.autoinstalled.pytest_timeout
 import pytest
 from _pytest.main import EXIT_INTERNALERROR
 
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to