RESOLVED FIXED 201603
Synchronize MathML WPT tests against upstream
https://bugs.webkit.org/show_bug.cgi?id=201603
Summary Synchronize MathML WPT tests against upstream
Frédéric Wang (:fredw)
Reported 2019-09-09 08:53:40 PDT
This will remove tests for some deprecated features, so should be done carefully. I'll do a preliminary step to copy legacy tests into LayoutTests/mathml/
Attachments
Patch (WIP) (965.97 KB, patch)
2019-09-09 08:56 PDT, Frédéric Wang (:fredw)
no flags
Patch (WIP) (81.02 KB, patch)
2019-09-09 10:23 PDT, Frédéric Wang (:fredw)
no flags
Patch (WIP) (1.02 MB, patch)
2019-09-09 10:23 PDT, Frédéric Wang (:fredw)
no flags
Patch for testing (includes 201604) (1.01 MB, patch)
2019-09-09 10:28 PDT, Frédéric Wang (:fredw)
ews-watchlist: commit-queue-
Archive of layout-test-results from ews215 for win-future (13.60 MB, application/zip)
2019-09-09 12:36 PDT, EWS Watchlist
no flags
Patch (WIP) (1.05 MB, patch)
2019-09-10 02:21 PDT, Frédéric Wang (:fredw)
no flags
Patch for testing (includes 201604) (1.04 MB, patch)
2019-09-10 02:22 PDT, Frédéric Wang (:fredw)
no flags
Patch for testing (includes 201604) (1.07 MB, patch)
2019-09-10 03:35 PDT, Frédéric Wang (:fredw)
no flags
Patch (1.05 MB, patch)
2019-09-10 08:06 PDT, Frédéric Wang (:fredw)
no flags
Patch (1.08 MB, patch)
2019-09-10 08:09 PDT, Frédéric Wang (:fredw)
no flags
Patch for landing (1.08 MB, patch)
2019-09-11 02:06 PDT, Frédéric Wang (:fredw)
no flags
Patch for landing (1.06 MB, patch)
2019-09-11 03:41 PDT, Frédéric Wang (:fredw)
no flags
Frédéric Wang (:fredw)
Comment 1 2019-09-09 08:56:02 PDT
Created attachment 378371 [details] Patch (WIP)
Frédéric Wang (:fredw)
Comment 2 2019-09-09 10:23:00 PDT
Created attachment 378377 [details] Patch (WIP)
Frédéric Wang (:fredw)
Comment 3 2019-09-09 10:23:57 PDT
Created attachment 378378 [details] Patch (WIP)
Frédéric Wang (:fredw)
Comment 4 2019-09-09 10:28:06 PDT
Created attachment 378380 [details] Patch for testing (includes 201604)
EWS Watchlist
Comment 5 2019-09-09 12:36:29 PDT
Comment on attachment 378380 [details] Patch for testing (includes 201604) Attachment 378380 [details] did not pass win-ews (win): Output: https://webkit-queues.webkit.org/results/13017308 New failing tests: mathml/non-core/lengths-3.html mathml/non-core/lengths-1.html
EWS Watchlist
Comment 6 2019-09-09 12:36:43 PDT
Created attachment 378395 [details] Archive of layout-test-results from ews215 for win-future The attached test failures were seen while running run-webkit-tests on the win-ews. Bot: ews215 Port: win-future Platform: CYGWIN_NT-10.0-17763-3.0.5-338.x86_64-x86_64-64bit
Frédéric Wang (:fredw)
Comment 7 2019-09-10 02:21:58 PDT
Created attachment 378449 [details] Patch (WIP)
Frédéric Wang (:fredw)
Comment 8 2019-09-10 02:22:44 PDT
Created attachment 378450 [details] Patch for testing (includes 201604)
Frédéric Wang (:fredw)
Comment 9 2019-09-10 03:35:51 PDT
Created attachment 378453 [details] Patch for testing (includes 201604)
Frédéric Wang (:fredw)
Comment 10 2019-09-10 08:06:43 PDT
Frédéric Wang (:fredw)
Comment 11 2019-09-10 08:09:41 PDT
Rob Buis
Comment 12 2019-09-11 01:44:22 PDT
Comment on attachment 378464 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=378464&action=review LGTM, nice to have up to date tests. > LayoutTests/platform/mac-wk1/TestExpectations:433 > +# MathML WPT tests failing on WK1 Strange, maybe we can add a FIXME to look into it.
Frédéric Wang (:fredw)
Comment 13 2019-09-11 02:06:02 PDT
Created attachment 378547 [details] Patch for landing
WebKit Commit Bot
Comment 14 2019-09-11 02:12:10 PDT
Comment on attachment 378547 [details] Patch for landing Rejecting attachment 378547 [details] from commit-queue. Failed to run "['/Volumes/Data/EWS/WebKit/Tools/Scripts/webkit-patch', '--status-host=webkit-queues.webkit.org', '--bot-id=webkit-cq-03', 'apply-attachment', '--no-update', '--non-interactive', 378547, '--port=mac']" exit_code: 2 cwd: /Volumes/Data/EWS/WebKit Last 5000 characters of output: argin-002-expected.txt patching file LayoutTests/imported/w3c/web-platform-tests/mathml/relations/css-styling/padding-border-margin/margin-002.html patching file LayoutTests/imported/w3c/web-platform-tests/mathml/relations/css-styling/padding-border-margin/padding-001-expected.txt patching file LayoutTests/imported/w3c/web-platform-tests/mathml/relations/css-styling/padding-border-margin/padding-001.html patching file LayoutTests/imported/w3c/web-platform-tests/mathml/relations/css-styling/padding-border-margin/padding-002-expected.txt patching file LayoutTests/imported/w3c/web-platform-tests/mathml/relations/css-styling/padding-border-margin/padding-002.html patching file LayoutTests/imported/w3c/web-platform-tests/mathml/relations/css-styling/padding-border-margin/padding-border-margin-001-expected.html patching file LayoutTests/imported/w3c/web-platform-tests/mathml/relations/css-styling/padding-border-margin/padding-border-margin-001.html patching file LayoutTests/imported/w3c/web-platform-tests/mathml/relations/css-styling/padding-border-margin/w3c-import.log rm 'LayoutTests/imported/w3c/web-platform-tests/mathml/relations/css-styling/visibility-1-expected.html' patching file LayoutTests/imported/w3c/web-platform-tests/mathml/relations/css-styling/visibility-001.html patching file LayoutTests/imported/w3c/web-platform-tests/mathml/relations/css-styling/visibility-002-expected.html patching file LayoutTests/imported/w3c/web-platform-tests/mathml/relations/css-styling/visibility-002.html patching file LayoutTests/imported/w3c/web-platform-tests/mathml/relations/css-styling/visibility-003-expected.html patching file LayoutTests/imported/w3c/web-platform-tests/mathml/relations/css-styling/visibility-003.html patching file LayoutTests/imported/w3c/web-platform-tests/mathml/relations/css-styling/visibility-004-expected.html rm 'LayoutTests/imported/w3c/web-platform-tests/mathml/relations/css-styling/visibility-1.html' patching file LayoutTests/imported/w3c/web-platform-tests/mathml/relations/css-styling/visibility-004.html patching file LayoutTests/imported/w3c/web-platform-tests/mathml/relations/css-styling/w3c-import.log patching file LayoutTests/imported/w3c/web-platform-tests/mathml/relations/css-styling/width-height-001-expected.txt patching file LayoutTests/imported/w3c/web-platform-tests/mathml/relations/css-styling/width-height-001.html patching file LayoutTests/imported/w3c/web-platform-tests/mathml/relations/css-styling/writing-mode/w3c-import.log patching file LayoutTests/imported/w3c/web-platform-tests/mathml/relations/css-styling/writing-mode/writing-mode-001-expected.txt patching file LayoutTests/imported/w3c/web-platform-tests/mathml/relations/css-styling/writing-mode/writing-mode-001.html patching file LayoutTests/imported/w3c/web-platform-tests/mathml/relations/css-styling/writing-mode/writing-mode-002-expected.txt patching file LayoutTests/imported/w3c/web-platform-tests/mathml/relations/css-styling/writing-mode/writing-mode-002.html patching file LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/clipboard-event-handlers.tentative-expected.txt patching file LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/clipboard-event-handlers.tentative.html patching file LayoutTests/imported/w3c/web-platform-tests/mathml/relations/text-and-math/use-typo-metrics-1.html patching file LayoutTests/imported/w3c/web-platform-tests/mathml/tools/fractions.py patching file LayoutTests/imported/w3c/web-platform-tests/mathml/tools/math-text.py patching file LayoutTests/imported/w3c/web-platform-tests/mathml/tools/mathvariant-transforms.py patching file LayoutTests/imported/w3c/web-platform-tests/mathml/tools/percentscaledown.py patching file LayoutTests/imported/w3c/web-platform-tests/mathml/tools/stacks.py patching file LayoutTests/imported/w3c/web-platform-tests/mathml/tools/w3c-import.log patching file LayoutTests/platform/gtk/TestExpectations Hunk #1 succeeded at 1261 (offset 1 line). Hunk #2 succeeded at 1913 (offset 1 line). Hunk #3 succeeded at 2034 (offset 1 line). Hunk #4 succeeded at 3716 (offset 1 line). patching file LayoutTests/platform/gtk/imported/w3c/web-platform-tests/mathml/relations/css-styling/lengths-2-expected.txt patching file LayoutTests/platform/gtk/imported/w3c/web-platform-tests/mathml/relations/css-styling/not-participating-to-parent-layout-expected.txt patching file LayoutTests/platform/gtk/imported/w3c/web-platform-tests/mathml/relations/css-styling/padding-border-margin/border-002-expected.txt patching file LayoutTests/platform/gtk/imported/w3c/web-platform-tests/mathml/relations/css-styling/padding-border-margin/padding-002-expected.txt patching file LayoutTests/platform/mac-wk1/TestExpectations Hunk #1 FAILED at 430. 1 out of 1 hunk FAILED -- saving rejects to file LayoutTests/platform/mac-wk1/TestExpectations.rej Failed to run "[u'/Volumes/Data/EWS/WebKit/Tools/Scripts/svn-apply', '--force']" exit_code: 1 cwd: /Volumes/Data/EWS/WebKit Full output: https://webkit-queues.webkit.org/results/13022513
Frédéric Wang (:fredw)
Comment 15 2019-09-11 03:41:56 PDT
Created attachment 378555 [details] Patch for landing
WebKit Commit Bot
Comment 16 2019-09-11 04:35:08 PDT
Comment on attachment 378555 [details] Patch for landing Clearing flags on attachment: 378555 Committed r249760: <https://trac.webkit.org/changeset/249760>
WebKit Commit Bot
Comment 17 2019-09-11 04:35:10 PDT
All reviewed patches have been landed. Closing bug.
Radar WebKit Bug Importer
Comment 18 2019-09-11 04:36:23 PDT
Note You need to log in before you can comment on or make changes to this bug.