Title: [274740] trunk/Tools
Revision
274740
Author
[email protected]
Date
2021-03-19 15:05:11 -0700 (Fri, 19 Mar 2021)

Log Message

update-webgl-conformance-tests script should use webgl/1.0.x and webgl/2.0.y directories
https://bugs.webkit.org/show_bug.cgi?id=223516

Patch by Kimmo Kinnunen <[email protected]> on 2021-03-19
Reviewed by Kenneth Russell.

Import the tests to 1.0.x/2.0.y instead of 1.0.4/2.0.1 since we track the development
versions, not the upcoming snapshots.

* Scripts/webkitpy/update_webgl_conformance_tests_lib/main.py:
(_generate_webkit_webgl_tests):
(main):

Modified Paths

Diff

Modified: trunk/Tools/ChangeLog (274739 => 274740)


--- trunk/Tools/ChangeLog	2021-03-19 21:45:20 UTC (rev 274739)
+++ trunk/Tools/ChangeLog	2021-03-19 22:05:11 UTC (rev 274740)
@@ -1,3 +1,17 @@
+2021-03-19  Kimmo Kinnunen  <[email protected]>
+
+        update-webgl-conformance-tests script should use webgl/1.0.x and webgl/2.0.y directories
+        https://bugs.webkit.org/show_bug.cgi?id=223516
+
+        Reviewed by Kenneth Russell.
+
+        Import the tests to 1.0.x/2.0.y instead of 1.0.4/2.0.1 since we track the development
+        versions, not the upcoming snapshots.
+
+        * Scripts/webkitpy/update_webgl_conformance_tests_lib/main.py:
+        (_generate_webkit_webgl_tests):
+        (main):
+
 2021-03-19  Youenn Fablet  <[email protected]>
 
         Custom scheme handled origins should be considered secure

Modified: trunk/Tools/Scripts/webkitpy/update_webgl_conformance_tests_lib/main.py (274739 => 274740)


--- trunk/Tools/Scripts/webkitpy/update_webgl_conformance_tests_lib/main.py	2021-03-19 21:45:20 UTC (rev 274739)
+++ trunk/Tools/Scripts/webkitpy/update_webgl_conformance_tests_lib/main.py	2021-03-19 22:05:11 UTC (rev 274740)
@@ -34,7 +34,7 @@
    cd ~/temp
    git clone git://github.com/KhronosGroup/WebGL.git
    mkdir backup
-   mv ~/WebKit/LayoutTests/webgl/{1.0.4,2.0.1,resources/webgl_test_files} backup
+   mv ~/WebKit/LayoutTests/webgl/{1.0.x,2.0.y,resources/webgl_test_files} backup
    generate-webgl-tests ~/temp/WebGL
    run-webkit-tests --debug --webgl --order=random webgl
    run-webkit-tests --release --webgl --order=random webgl
@@ -195,6 +195,7 @@
     suite_version: Version,
     use_webgl2_context: bool,
     target_dir: Path,
+    target_version_name: str,
 ):
     target_test_files_dir = target_dir / "resources" / "webgl_test_files"
 
@@ -208,7 +209,7 @@
 
     tests = _parse_webgl_tests(source_tests_dir, (source_tests_dir / "00_test_list.txt"), suite_version, suite_version)
 
-    target_tests_dir = target_dir / str(suite_version)
+    target_tests_dir = target_dir / target_version_name
     for test_path in _filter_webgl_test_paths_for_suite_version(tests, suite_version):
         target_test = target_tests_dir / test_path
         target_test_impl = target_test_files_dir / test_path
@@ -266,8 +267,8 @@
     target_dir = Path(options.layout_tests_dir) / "webgl"
 
     _copy_webgl_test_files(source_tests_dir=source_dir / "sdk" / "tests", source_patterns=_conformance_patterns, target_dir=target_dir)
-    _generate_webkit_webgl_tests(source_tests_dir=source_dir / "sdk" / "tests", suite_version=Version("1.0.4"), use_webgl2_context=False, target_dir=target_dir)
-    _generate_webkit_webgl_tests(source_tests_dir=source_dir / "sdk" / "tests", suite_version=Version("2.0.1"), use_webgl2_context=True, target_dir=target_dir)
+    _generate_webkit_webgl_tests(source_tests_dir=source_dir / "sdk" / "tests", suite_version=Version("1.0.4"), use_webgl2_context=False, target_dir=target_dir, target_version_name="1.0.x")
+    _generate_webkit_webgl_tests(source_tests_dir=source_dir / "sdk" / "tests", suite_version=Version("2.0.1"), use_webgl2_context=True, target_dir=target_dir, target_version_name="2.0.y")
     layout_tests_dir = Path(options.layout_tests_dir)
 
     old_expectations = _find_expectations_for_removed_tests(layout_tests_dir)
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to