tree: 930445c27e9fb1992b41101ea69c3ae0a78313f1
- frontend/
- go/
- sys/
- build_release
- Makefile
- probers.json5
- README.md
- skiapush.json5
- vm.go
ct_pixel_diff/README.md
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.