Update web-platform-tests tools to the latest revision
authoryouenn.fablet@crf.canon.fr <youenn.fablet@crf.canon.fr@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 14 Oct 2015 12:37:14 +0000 (12:37 +0000)
committeryouenn.fablet@crf.canon.fr <youenn.fablet@crf.canon.fr@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 14 Oct 2015 12:37:14 +0000 (12:37 +0000)
commita657154caa07f59134da392a0352bbb6c960a353
treebe6c4e801b1ef672649d78b533ab287d46e79b62
parentae8c1a4c16cfc55705e9e44568c4ea17313b3513
Update web-platform-tests tools to the latest revision
https://bugs.webkit.org/show_bug.cgi?id=149645

Reviewed by Darin Adler.

LayoutTests/imported/w3c:

Removed tools folder.
Updated ImportExpectations and TestRepositories files to match latest wpt repo revision.
Updated web-platform-tests using the import tool.

* resources/ImportExpectations: Skipping new test suites.
* resources/TestRepositories: Updating revision of default imported web-platform-tests. Disabled conversion of git submodules information.
* resources/web-platform-tests-modules.json: Updated by hand the modules description to align with wpt repo.
* web-platform-tests/.gitignore: Marking tools folder as ignored.
* web-platform-tests/README.md:
* web-platform-tests/common/w3c-import.log:
* web-platform-tests/config.default.json:
* web-platform-tests/domparsing/w3c-import.log:
* web-platform-tests/lint: Added.
* web-platform-tests/lint.whitelist: Renamed from LayoutTests/imported/w3c/web-platform-tests/tools/scripts/lint.whitelist.
* web-platform-tests/manifest: Added.
* web-platform-tests/serve: Added.
* web-platform-tests/serve.py:
(main):
* web-platform-tests/tools/__init__.py: Removed.
* web-platform-tests/tools/runner/css/bootstrap-theme.min.css: Removed.
* web-platform-tests/tools/runner/css/bootstrap.min.css: Removed.
* web-platform-tests/tools/runner/css/w3c-import.log: Removed.
* web-platform-tests/tools/runner/fonts/glyphicons-halflings-regular.eot: Removed.
* web-platform-tests/tools/runner/fonts/glyphicons-halflings-regular.svg: Removed.
* web-platform-tests/tools/runner/fonts/glyphicons-halflings-regular.ttf: Removed.
* web-platform-tests/tools/runner/fonts/glyphicons-halflings-regular.woff: Removed.
* web-platform-tests/tools/runner/fonts/w3c-import.log: Removed.
* web-platform-tests/tools/runner/logo.svg: Removed.
* web-platform-tests/tools/runner/report.css: Removed.
* web-platform-tests/tools/runner/report.py: Removed.
* web-platform-tests/tools/runner/runner.css: Removed.
* web-platform-tests/tools/runner/runner.js: Removed.
* web-platform-tests/tools/runner/update_manifest.py: Removed.
* web-platform-tests/tools/runner/w3c-import.log: Removed.
* web-platform-tests/tools/scripts/__init__.py: Removed.
* web-platform-tests/tools/scripts/_env.py: Removed.
* web-platform-tests/tools/scripts/html5lib_test.xml: Removed.
* web-platform-tests/tools/scripts/html5lib_test_fragment.xml: Removed.
* web-platform-tests/tools/scripts/id2path.js: Removed.
* web-platform-tests/tools/scripts/id2path.json: Removed.
* web-platform-tests/tools/scripts/lint.py: Removed.
* web-platform-tests/tools/scripts/manifest.js: Removed.
* web-platform-tests/tools/scripts/manifest.py: Removed.
* web-platform-tests/tools/scripts/package.json: Removed.
* web-platform-tests/tools/scripts/toc.js: Removed.
* web-platform-tests/tools/scripts/update-directory-structure.js: Removed.
* web-platform-tests/tools/scripts/update_html5lib_tests.py: Removed.
* web-platform-tests/tools/scripts/w3c-import.log: Removed.
* web-platform-tests/tools/sslutils/__init__.py: Removed.
* web-platform-tests/tools/sslutils/base.py: Removed.
* web-platform-tests/tools/sslutils/openssl.py: Removed.
* web-platform-tests/tools/sslutils/pregenerated.py: Removed.
* web-platform-tests/tools/sslutils/w3c-import.log: Removed.
* web-platform-tests/tools/w3c-import.log: Removed.
* web-platform-tests/tools/webdriver/webdriver/__init__.py: Removed.
* web-platform-tests/tools/webdriver/webdriver/alert.py: Removed.
* web-platform-tests/tools/webdriver/webdriver/capabilities.py: Removed.
* web-platform-tests/tools/webdriver/webdriver/command.py: Removed.
* web-platform-tests/tools/webdriver/webdriver/driver.py: Removed.
* web-platform-tests/tools/webdriver/webdriver/exceptions.py: Removed.
* web-platform-tests/tools/webdriver/webdriver/keys.py: Removed.
* web-platform-tests/tools/webdriver/webdriver/searchcontext.py: Removed.
* web-platform-tests/tools/webdriver/webdriver/w3c-import.log: Removed.
* web-platform-tests/tools/webdriver/webdriver/wait.py: Removed.
* web-platform-tests/tools/webdriver/webdriver/webelement.py: Removed.
* web-platform-tests/w3c-import.log:

Tools:

Disabling git submodules information conversion to json install file for web-platform-tests.
Disabling related python unit tests.
The tools submodules contain submodules and the conversion tool does not support that yet.

Updating wpt launcher script to aling it with web-platform-test main script.

* Scripts/webkitpy/layout_tests/servers/web_platform_test_launcher.py:
(main):
* Scripts/webkitpy/layout_tests/servers/web_platform_test_server_unittest.py:
(TestWebPlatformTestServer.test_corrupted_subserver_files): Deleted.
* Scripts/webkitpy/w3c/test_importer_unittest.py:
(TestImporterTest.test_submodules_generation):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191043 268f45cc-cd09-0410-ab3c-d52691b4dbfc
66 files changed:
LayoutTests/imported/w3c/ChangeLog
LayoutTests/imported/w3c/resources/ImportExpectations
LayoutTests/imported/w3c/resources/TestRepositories
LayoutTests/imported/w3c/resources/web-platform-tests-modules.json
LayoutTests/imported/w3c/web-platform-tests/.gitignore
LayoutTests/imported/w3c/web-platform-tests/README.md
LayoutTests/imported/w3c/web-platform-tests/common/w3c-import.log
LayoutTests/imported/w3c/web-platform-tests/config.default.json
LayoutTests/imported/w3c/web-platform-tests/domparsing/w3c-import.log
LayoutTests/imported/w3c/web-platform-tests/lint [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/lint.whitelist [moved from LayoutTests/imported/w3c/web-platform-tests/tools/scripts/lint.whitelist with 84% similarity]
LayoutTests/imported/w3c/web-platform-tests/manifest [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/serve [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/serve.py
LayoutTests/imported/w3c/web-platform-tests/tools/__init__.py [deleted file]
LayoutTests/imported/w3c/web-platform-tests/tools/runner/css/bootstrap-theme.min.css [deleted file]
LayoutTests/imported/w3c/web-platform-tests/tools/runner/css/bootstrap.min.css [deleted file]
LayoutTests/imported/w3c/web-platform-tests/tools/runner/css/w3c-import.log [deleted file]
LayoutTests/imported/w3c/web-platform-tests/tools/runner/fonts/glyphicons-halflings-regular.eot [deleted file]
LayoutTests/imported/w3c/web-platform-tests/tools/runner/fonts/glyphicons-halflings-regular.svg [deleted file]
LayoutTests/imported/w3c/web-platform-tests/tools/runner/fonts/glyphicons-halflings-regular.ttf [deleted file]
LayoutTests/imported/w3c/web-platform-tests/tools/runner/fonts/glyphicons-halflings-regular.woff [deleted file]
LayoutTests/imported/w3c/web-platform-tests/tools/runner/fonts/w3c-import.log [deleted file]
LayoutTests/imported/w3c/web-platform-tests/tools/runner/logo.svg [deleted file]
LayoutTests/imported/w3c/web-platform-tests/tools/runner/report.css [deleted file]
LayoutTests/imported/w3c/web-platform-tests/tools/runner/report.py [deleted file]
LayoutTests/imported/w3c/web-platform-tests/tools/runner/runner.css [deleted file]
LayoutTests/imported/w3c/web-platform-tests/tools/runner/runner.js [deleted file]
LayoutTests/imported/w3c/web-platform-tests/tools/runner/update_manifest.py [deleted file]
LayoutTests/imported/w3c/web-platform-tests/tools/runner/w3c-import.log [deleted file]
LayoutTests/imported/w3c/web-platform-tests/tools/scripts/__init__.py [deleted file]
LayoutTests/imported/w3c/web-platform-tests/tools/scripts/_env.py [deleted file]
LayoutTests/imported/w3c/web-platform-tests/tools/scripts/html5lib_test.xml [deleted file]
LayoutTests/imported/w3c/web-platform-tests/tools/scripts/html5lib_test_fragment.xml [deleted file]
LayoutTests/imported/w3c/web-platform-tests/tools/scripts/id2path.js [deleted file]
LayoutTests/imported/w3c/web-platform-tests/tools/scripts/id2path.json [deleted file]
LayoutTests/imported/w3c/web-platform-tests/tools/scripts/lint.py [deleted file]
LayoutTests/imported/w3c/web-platform-tests/tools/scripts/manifest.js [deleted file]
LayoutTests/imported/w3c/web-platform-tests/tools/scripts/manifest.py [deleted file]
LayoutTests/imported/w3c/web-platform-tests/tools/scripts/package.json [deleted file]
LayoutTests/imported/w3c/web-platform-tests/tools/scripts/toc.js [deleted file]
LayoutTests/imported/w3c/web-platform-tests/tools/scripts/update-directory-structure.js [deleted file]
LayoutTests/imported/w3c/web-platform-tests/tools/scripts/update_html5lib_tests.py [deleted file]
LayoutTests/imported/w3c/web-platform-tests/tools/scripts/w3c-import.log [deleted file]
LayoutTests/imported/w3c/web-platform-tests/tools/sslutils/__init__.py [deleted file]
LayoutTests/imported/w3c/web-platform-tests/tools/sslutils/base.py [deleted file]
LayoutTests/imported/w3c/web-platform-tests/tools/sslutils/openssl.py [deleted file]
LayoutTests/imported/w3c/web-platform-tests/tools/sslutils/pregenerated.py [deleted file]
LayoutTests/imported/w3c/web-platform-tests/tools/sslutils/w3c-import.log [deleted file]
LayoutTests/imported/w3c/web-platform-tests/tools/w3c-import.log [deleted file]
LayoutTests/imported/w3c/web-platform-tests/tools/webdriver/webdriver/__init__.py [deleted file]
LayoutTests/imported/w3c/web-platform-tests/tools/webdriver/webdriver/alert.py [deleted file]
LayoutTests/imported/w3c/web-platform-tests/tools/webdriver/webdriver/capabilities.py [deleted file]
LayoutTests/imported/w3c/web-platform-tests/tools/webdriver/webdriver/command.py [deleted file]
LayoutTests/imported/w3c/web-platform-tests/tools/webdriver/webdriver/driver.py [deleted file]
LayoutTests/imported/w3c/web-platform-tests/tools/webdriver/webdriver/exceptions.py [deleted file]
LayoutTests/imported/w3c/web-platform-tests/tools/webdriver/webdriver/keys.py [deleted file]
LayoutTests/imported/w3c/web-platform-tests/tools/webdriver/webdriver/searchcontext.py [deleted file]
LayoutTests/imported/w3c/web-platform-tests/tools/webdriver/webdriver/w3c-import.log [deleted file]
LayoutTests/imported/w3c/web-platform-tests/tools/webdriver/webdriver/wait.py [deleted file]
LayoutTests/imported/w3c/web-platform-tests/tools/webdriver/webdriver/webelement.py [deleted file]
LayoutTests/imported/w3c/web-platform-tests/w3c-import.log
Tools/ChangeLog
Tools/Scripts/webkitpy/layout_tests/servers/web_platform_test_launcher.py
Tools/Scripts/webkitpy/layout_tests/servers/web_platform_test_server_unittest.py
Tools/Scripts/webkitpy/w3c/test_importer_unittest.py