RESOLVED FIXED 232523
Expose fuzzy match data in layout test results
https://bugs.webkit.org/show_bug.cgi?id=232523
Summary Expose fuzzy match data in layout test results
Simon Fraser (smfr)
Reported 2021-10-29 21:49:57 PDT
Expose fuzzy match data in layout test results
Attachments
Patch (19.00 KB, patch)
2021-10-29 21:53 PDT, Simon Fraser (smfr)
no flags
Screenshot of the UI (120.19 KB, image/png)
2021-10-29 21:53 PDT, Simon Fraser (smfr)
no flags
Patch (19.01 KB, patch)
2021-10-29 22:01 PDT, Simon Fraser (smfr)
no flags
Screenshot of the UI (104.81 KB, image/png)
2021-10-29 22:02 PDT, Simon Fraser (smfr)
no flags
For EWS (20.18 KB, patch)
2021-11-02 21:28 PDT, Simon Fraser (smfr)
no flags
Patch (21.77 KB, patch)
2021-11-02 21:55 PDT, Simon Fraser (smfr)
no flags
Simon Fraser (smfr)
Comment 1 2021-10-29 21:53:17 PDT Comment hidden (obsolete)
Simon Fraser (smfr)
Comment 2 2021-10-29 21:53:47 PDT Comment hidden (obsolete)
Simon Fraser (smfr)
Comment 3 2021-10-29 22:01:58 PDT
Simon Fraser (smfr)
Comment 4 2021-10-29 22:02:24 PDT
Created attachment 442902 [details] Screenshot of the UI
Jonathan Bedard
Comment 5 2021-11-01 08:25:21 PDT
Comment on attachment 442901 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=442901&action=review The webkitpy failure (on Python 2) appears to be genuine (webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_pixel_test_directories is the test) > Tools/ChangeLog:9 > + in the form "image_difference": { "max_difference": 13, "total_pixels": 167 }, and Want to call out that this information is not included in results database uploads...I think that's fine, including it there to be displayed in a reasonable way would require some modification of the service.
Simon Fraser (smfr)
Comment 6 2021-11-02 21:28:46 PDT
Simon Fraser (smfr)
Comment 7 2021-11-02 21:55:17 PDT
Simon Fraser (smfr)
Comment 8 2021-11-02 21:58:23 PDT
(In reply to Jonathan Bedard from comment #5) > Comment on attachment 442901 [details] > Patch > > View in context: > https://bugs.webkit.org/attachment.cgi?id=442901&action=review > > The webkitpy failure (on Python 2) appears to be genuine > (webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest. > test_pixel_test_directories is the test) > > > Tools/ChangeLog:9 > > + in the form "image_difference": { "max_difference": 13, "total_pixels": 167 }, and > > Want to call out that this information is not included in results database > uploads...I think that's fine, including it there to be displayed in a > reasonable way would require some modification of the service. These failures turned out to be about JSON property serialization order (the test was relying on ordering).
Simon Fraser (smfr)
Comment 9 2021-11-02 22:14:01 PDT
(In reply to Jonathan Bedard from comment #5) > Comment on attachment 442901 [details] > Patch > > View in context: > https://bugs.webkit.org/attachment.cgi?id=442901&action=review > > The webkitpy failure (on Python 2) appears to be genuine > (webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest. > test_pixel_test_directories is the test) > > > Tools/ChangeLog:9 > > + in the form "image_difference": { "max_difference": 13, "total_pixels": 167 }, and > > Want to call out that this information is not included in results database > uploads. This data is in the json, so would that not be included in database uploads? I don't know how that works.
Jonathan Bedard
Comment 10 2021-11-03 09:16:32 PDT
(In reply to Simon Fraser (smfr) from comment #9) > (In reply to Jonathan Bedard from comment #5) > > Comment on attachment 442901 [details] > > Patch > > > > View in context: > > https://bugs.webkit.org/attachment.cgi?id=442901&action=review > > > > The webkitpy failure (on Python 2) appears to be genuine > > (webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest. > > test_pixel_test_directories is the test) > > > > > Tools/ChangeLog:9 > > > + in the form "image_difference": { "max_difference": 13, "total_pixels": 167 }, and > > > > Want to call out that this information is not included in results database > > uploads. > > This data is in the json, so would that not be included in database uploads? > I don't know how that works. Right! Just wanted to call that out so anyone looking at this in the future doesn't have to guess.
EWS
Comment 11 2021-11-03 10:05:57 PDT
Committed r285213 (243838@main): <https://commits.webkit.org/243838@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 443173 [details].
Radar WebKit Bug Importer
Comment 12 2021-11-03 10:06:31 PDT
Note You need to log in before you can comment on or make changes to this bug.