tree: 57b52a726f48f31847e2ca636a75703530f26b65 [
Cluster Telemetry Pixel Diff Server
Processes image diffs for the Cluster Telemetry benchmark found here:
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:
Disclaimer: diff results may contain NSFW images.