blob: 84943871557b529e3173ff1248a861be58f9c0ec [file] [log] [blame] [view]
Cluster Telemetry Pixel Diff Server
====================================================
* Processes image diffs for the Cluster Telemetry benchmark found here:
https://ct.skia.org/pixel_diff/.
* Running this benchmark will take screenshots of the top 10k websites with and
without the specified patch, and store these images along with metadata, in
Google Storage.
* This server continuously detects new runs of the benchmark and parses the
corresponding metadata in order to organize the image diffing between the
no-patch and with-patch screenshots for each site.
* An instance of Skia Gold's DiffStore is then utilized to calculate diff
metrics and create the diff image for each pair of screenshots.
* Server's UI allows users to select a Cluster Telemetry Pixel Diff run, and
view all the screenshots and diff results corresponding to that run. Link:
https://ctpixeldiff.skia.org/
* Disclaimer: diff results may contain NSFW images.