aboutsummaryrefslogtreecommitdiffhomepage
path: root/gm/rebaseline_server/testdata/outputs
diff options
context:
space:
mode:
authorGravatar Brian Salomon <bsalomon@google.com>2015-01-16 16:26:32 -0500
committerGravatar Brian Salomon <bsalomon@google.com>2015-01-16 16:26:32 -0500
commit8b4489b6e696ce4b1abbffa9b2cbd0d3bfdeb387 (patch)
tree71654dae8a3b62af5907eccae7b93d00e3ec9c10 /gm/rebaseline_server/testdata/outputs
parent15b125d40122e966bd723d23e82c3224b1da4898 (diff)
Revert "delete old things!"
This reverts commit 15b125d40122e966bd723d23e82c3224b1da4898. NOTREECHECKS=true original change breaks android tree BUG=skia: Review URL: https://codereview.chromium.org/848073005
Diffstat (limited to 'gm/rebaseline_server/testdata/outputs')
-rw-r--r--gm/rebaseline_server/testdata/outputs/.gitignore1
-rw-r--r--gm/rebaseline_server/testdata/outputs/actual/download_actuals_test.DownloadTest.test_fetch/565/3x3bitmaprect.png1
-rw-r--r--gm/rebaseline_server/testdata/outputs/actual/download_actuals_test.DownloadTest.test_fetch/565/aaclip.png1
-rw-r--r--gm/rebaseline_server/testdata/outputs/actual/download_actuals_test.DownloadTest.test_fetch/565/bigblurs.png1
-rw-r--r--gm/rebaseline_server/testdata/outputs/actual/download_actuals_test.DownloadTest.test_fetch/565/bitmapsource.png1
-rw-r--r--gm/rebaseline_server/testdata/outputs/actual/download_actuals_test.DownloadTest.test_fetch/565/filterbitmap_checkerboard_192_192.png1
-rw-r--r--gm/rebaseline_server/testdata/outputs/actual/download_actuals_test.DownloadTest.test_fetch/565/filterbitmap_checkerboard_32_2.png1
-rw-r--r--gm/rebaseline_server/testdata/outputs/actual/download_actuals_test.DownloadTest.test_fetch/8888/3x3bitmaprect.png1
-rw-r--r--gm/rebaseline_server/testdata/outputs/actual/download_actuals_test.DownloadTest.test_fetch/8888/aaclip.png1
-rw-r--r--gm/rebaseline_server/testdata/outputs/actual/download_actuals_test.DownloadTest.test_fetch/8888/bigblurs.png1
-rw-r--r--gm/rebaseline_server/testdata/outputs/actual/download_actuals_test.DownloadTest.test_fetch/8888/bitmapsource.png1
-rw-r--r--gm/rebaseline_server/testdata/outputs/actual/download_actuals_test.DownloadTest.test_fetch/8888/filterbitmap_checkerboard_192_192.png1
-rw-r--r--gm/rebaseline_server/testdata/outputs/actual/download_actuals_test.DownloadTest.test_fetch/8888/filterbitmap_checkerboard_32_2.png1
-rw-r--r--gm/rebaseline_server/testdata/outputs/actual/download_actuals_test.DownloadTest.test_fetch/gpu/texdata.png1
-rw-r--r--gm/rebaseline_server/testdata/outputs/expected/compare_configs_test.CompareConfigsTest.test_gm/gm.json337
-rw-r--r--gm/rebaseline_server/testdata/outputs/expected/compare_rendered_pictures_test.CompareRenderedPicturesTest.test_endToEnd/compare_rendered_pictures.json237
-rw-r--r--gm/rebaseline_server/testdata/outputs/expected/compare_rendered_pictures_test.CompareRenderedPicturesTest.test_endToEnd_withImageBaseGSUrl/compare_rendered_pictures.json237
-rw-r--r--gm/rebaseline_server/testdata/outputs/expected/compare_rendered_pictures_test.CompareRenderedPicturesTest.test_repo_url/compare_rendered_pictures.json233
-rw-r--r--gm/rebaseline_server/testdata/outputs/expected/compare_to_expectations_test.CompareToExpectationsTest.test_gm/gm.json646
-rw-r--r--gm/rebaseline_server/testdata/outputs/expected/download_actuals_test.DownloadTest.test_fetch/565/3x3bitmaprect.png1
-rw-r--r--gm/rebaseline_server/testdata/outputs/expected/download_actuals_test.DownloadTest.test_fetch/565/aaclip.png1
-rw-r--r--gm/rebaseline_server/testdata/outputs/expected/download_actuals_test.DownloadTest.test_fetch/565/bigblurs.png1
-rw-r--r--gm/rebaseline_server/testdata/outputs/expected/download_actuals_test.DownloadTest.test_fetch/565/bitmapsource.png1
-rw-r--r--gm/rebaseline_server/testdata/outputs/expected/download_actuals_test.DownloadTest.test_fetch/565/filterbitmap_checkerboard_192_192.png1
-rw-r--r--gm/rebaseline_server/testdata/outputs/expected/download_actuals_test.DownloadTest.test_fetch/565/filterbitmap_checkerboard_32_2.png1
-rw-r--r--gm/rebaseline_server/testdata/outputs/expected/download_actuals_test.DownloadTest.test_fetch/8888/3x3bitmaprect.png1
-rw-r--r--gm/rebaseline_server/testdata/outputs/expected/download_actuals_test.DownloadTest.test_fetch/8888/aaclip.png1
-rw-r--r--gm/rebaseline_server/testdata/outputs/expected/download_actuals_test.DownloadTest.test_fetch/8888/bigblurs.png1
-rw-r--r--gm/rebaseline_server/testdata/outputs/expected/download_actuals_test.DownloadTest.test_fetch/8888/bitmapsource.png1
-rw-r--r--gm/rebaseline_server/testdata/outputs/expected/download_actuals_test.DownloadTest.test_fetch/8888/filterbitmap_checkerboard_192_192.png1
-rw-r--r--gm/rebaseline_server/testdata/outputs/expected/download_actuals_test.DownloadTest.test_fetch/8888/filterbitmap_checkerboard_32_2.png1
-rw-r--r--gm/rebaseline_server/testdata/outputs/expected/download_actuals_test.DownloadTest.test_fetch/gpu/texdata.png1
32 files changed, 1717 insertions, 0 deletions
diff --git a/gm/rebaseline_server/testdata/outputs/.gitignore b/gm/rebaseline_server/testdata/outputs/.gitignore
new file mode 100644
index 0000000000..b369696468
--- /dev/null
+++ b/gm/rebaseline_server/testdata/outputs/.gitignore
@@ -0,0 +1 @@
+actual/
diff --git a/gm/rebaseline_server/testdata/outputs/actual/download_actuals_test.DownloadTest.test_fetch/565/3x3bitmaprect.png b/gm/rebaseline_server/testdata/outputs/actual/download_actuals_test.DownloadTest.test_fetch/565/3x3bitmaprect.png
new file mode 100644
index 0000000000..d3686ff12d
--- /dev/null
+++ b/gm/rebaseline_server/testdata/outputs/actual/download_actuals_test.DownloadTest.test_fetch/565/3x3bitmaprect.png
@@ -0,0 +1 @@
+contents of bitmap-64bitMD5/3x3bitmaprect/16998423976396106083.png
diff --git a/gm/rebaseline_server/testdata/outputs/actual/download_actuals_test.DownloadTest.test_fetch/565/aaclip.png b/gm/rebaseline_server/testdata/outputs/actual/download_actuals_test.DownloadTest.test_fetch/565/aaclip.png
new file mode 100644
index 0000000000..8a01aa825f
--- /dev/null
+++ b/gm/rebaseline_server/testdata/outputs/actual/download_actuals_test.DownloadTest.test_fetch/565/aaclip.png
@@ -0,0 +1 @@
+contents of bitmap-64bitMD5/aaclip/6190901827590820995.png
diff --git a/gm/rebaseline_server/testdata/outputs/actual/download_actuals_test.DownloadTest.test_fetch/565/bigblurs.png b/gm/rebaseline_server/testdata/outputs/actual/download_actuals_test.DownloadTest.test_fetch/565/bigblurs.png
new file mode 100644
index 0000000000..8d0646720a
--- /dev/null
+++ b/gm/rebaseline_server/testdata/outputs/actual/download_actuals_test.DownloadTest.test_fetch/565/bigblurs.png
@@ -0,0 +1 @@
+contents of bitmap-64bitMD5/bigblurs/2422083043229439955.png
diff --git a/gm/rebaseline_server/testdata/outputs/actual/download_actuals_test.DownloadTest.test_fetch/565/bitmapsource.png b/gm/rebaseline_server/testdata/outputs/actual/download_actuals_test.DownloadTest.test_fetch/565/bitmapsource.png
new file mode 100644
index 0000000000..d2df08ca3a
--- /dev/null
+++ b/gm/rebaseline_server/testdata/outputs/actual/download_actuals_test.DownloadTest.test_fetch/565/bitmapsource.png
@@ -0,0 +1 @@
+contents of bitmap-64bitMD5/bitmapsource/17503582803589749280.png
diff --git a/gm/rebaseline_server/testdata/outputs/actual/download_actuals_test.DownloadTest.test_fetch/565/filterbitmap_checkerboard_192_192.png b/gm/rebaseline_server/testdata/outputs/actual/download_actuals_test.DownloadTest.test_fetch/565/filterbitmap_checkerboard_192_192.png
new file mode 100644
index 0000000000..5c91d33e15
--- /dev/null
+++ b/gm/rebaseline_server/testdata/outputs/actual/download_actuals_test.DownloadTest.test_fetch/565/filterbitmap_checkerboard_192_192.png
@@ -0,0 +1 @@
+contents of bitmap-64bitMD5/filterbitmap_checkerboard_192_192/4719210487426381700.png
diff --git a/gm/rebaseline_server/testdata/outputs/actual/download_actuals_test.DownloadTest.test_fetch/565/filterbitmap_checkerboard_32_2.png b/gm/rebaseline_server/testdata/outputs/actual/download_actuals_test.DownloadTest.test_fetch/565/filterbitmap_checkerboard_32_2.png
new file mode 100644
index 0000000000..3c1de492de
--- /dev/null
+++ b/gm/rebaseline_server/testdata/outputs/actual/download_actuals_test.DownloadTest.test_fetch/565/filterbitmap_checkerboard_32_2.png
@@ -0,0 +1 @@
+contents of bitmap-64bitMD5/filterbitmap_checkerboard_32_2/15528304435129737588.png
diff --git a/gm/rebaseline_server/testdata/outputs/actual/download_actuals_test.DownloadTest.test_fetch/8888/3x3bitmaprect.png b/gm/rebaseline_server/testdata/outputs/actual/download_actuals_test.DownloadTest.test_fetch/8888/3x3bitmaprect.png
new file mode 100644
index 0000000000..656275a920
--- /dev/null
+++ b/gm/rebaseline_server/testdata/outputs/actual/download_actuals_test.DownloadTest.test_fetch/8888/3x3bitmaprect.png
@@ -0,0 +1 @@
+contents of bitmap-64bitMD5/3x3bitmaprect/2054956815327187963.png
diff --git a/gm/rebaseline_server/testdata/outputs/actual/download_actuals_test.DownloadTest.test_fetch/8888/aaclip.png b/gm/rebaseline_server/testdata/outputs/actual/download_actuals_test.DownloadTest.test_fetch/8888/aaclip.png
new file mode 100644
index 0000000000..371a172ece
--- /dev/null
+++ b/gm/rebaseline_server/testdata/outputs/actual/download_actuals_test.DownloadTest.test_fetch/8888/aaclip.png
@@ -0,0 +1 @@
+contents of bitmap-64bitMD5/aaclip/14456211900777561488.png
diff --git a/gm/rebaseline_server/testdata/outputs/actual/download_actuals_test.DownloadTest.test_fetch/8888/bigblurs.png b/gm/rebaseline_server/testdata/outputs/actual/download_actuals_test.DownloadTest.test_fetch/8888/bigblurs.png
new file mode 100644
index 0000000000..2d78e89be3
--- /dev/null
+++ b/gm/rebaseline_server/testdata/outputs/actual/download_actuals_test.DownloadTest.test_fetch/8888/bigblurs.png
@@ -0,0 +1 @@
+contents of bitmap-64bitMD5/bigblurs/17309852422285247848.png
diff --git a/gm/rebaseline_server/testdata/outputs/actual/download_actuals_test.DownloadTest.test_fetch/8888/bitmapsource.png b/gm/rebaseline_server/testdata/outputs/actual/download_actuals_test.DownloadTest.test_fetch/8888/bitmapsource.png
new file mode 100644
index 0000000000..3c511d5f6a
--- /dev/null
+++ b/gm/rebaseline_server/testdata/outputs/actual/download_actuals_test.DownloadTest.test_fetch/8888/bitmapsource.png
@@ -0,0 +1 @@
+contents of bitmap-64bitMD5/bitmapsource/16289727936158057543.png
diff --git a/gm/rebaseline_server/testdata/outputs/actual/download_actuals_test.DownloadTest.test_fetch/8888/filterbitmap_checkerboard_192_192.png b/gm/rebaseline_server/testdata/outputs/actual/download_actuals_test.DownloadTest.test_fetch/8888/filterbitmap_checkerboard_192_192.png
new file mode 100644
index 0000000000..9364ccdd8a
--- /dev/null
+++ b/gm/rebaseline_server/testdata/outputs/actual/download_actuals_test.DownloadTest.test_fetch/8888/filterbitmap_checkerboard_192_192.png
@@ -0,0 +1 @@
+contents of bitmap-64bitMD5/filterbitmap_checkerboard_192_192/3154864687054945306.png
diff --git a/gm/rebaseline_server/testdata/outputs/actual/download_actuals_test.DownloadTest.test_fetch/8888/filterbitmap_checkerboard_32_2.png b/gm/rebaseline_server/testdata/outputs/actual/download_actuals_test.DownloadTest.test_fetch/8888/filterbitmap_checkerboard_32_2.png
new file mode 100644
index 0000000000..8760be33fb
--- /dev/null
+++ b/gm/rebaseline_server/testdata/outputs/actual/download_actuals_test.DownloadTest.test_fetch/8888/filterbitmap_checkerboard_32_2.png
@@ -0,0 +1 @@
+contents of bitmap-64bitMD5/filterbitmap_checkerboard_32_2/712827739969462165.png
diff --git a/gm/rebaseline_server/testdata/outputs/actual/download_actuals_test.DownloadTest.test_fetch/gpu/texdata.png b/gm/rebaseline_server/testdata/outputs/actual/download_actuals_test.DownloadTest.test_fetch/gpu/texdata.png
new file mode 100644
index 0000000000..fee415c72a
--- /dev/null
+++ b/gm/rebaseline_server/testdata/outputs/actual/download_actuals_test.DownloadTest.test_fetch/gpu/texdata.png
@@ -0,0 +1 @@
+contents of bitmap-64bitMD5/texdata/3695033638604474475.png
diff --git a/gm/rebaseline_server/testdata/outputs/expected/compare_configs_test.CompareConfigsTest.test_gm/gm.json b/gm/rebaseline_server/testdata/outputs/expected/compare_configs_test.CompareConfigsTest.test_gm/gm.json
new file mode 100644
index 0000000000..048abefd1e
--- /dev/null
+++ b/gm/rebaseline_server/testdata/outputs/expected/compare_configs_test.CompareConfigsTest.test_gm/gm.json
@@ -0,0 +1,337 @@
+{
+ "extraColumnHeaders": {
+ "builder": {
+ "headerText": "builder",
+ "isFilterable": true,
+ "isSortable": true,
+ "useFreeformFilter": false,
+ "valuesAndCounts": [
+ [
+ "Test-Android-GalaxyNexus-SGX540-Arm7-Release",
+ 7
+ ],
+ [
+ "Test-Builder-We-Have-No-Expectations-File-For",
+ 3
+ ],
+ [
+ "Test-Mac10.7-MacMini4.1-GeForce320M-x86_64-Debug",
+ 4
+ ]
+ ]
+ },
+ "config": {
+ "headerText": "config",
+ "isFilterable": true,
+ "isSortable": true,
+ "useFreeformFilter": false,
+ "valuesAndCounts": [
+ [
+ "TODO",
+ 14
+ ]
+ ]
+ },
+ "resultType": {
+ "headerText": "resultType",
+ "isFilterable": true,
+ "isSortable": true,
+ "useFreeformFilter": false,
+ "valuesAndCounts": [
+ [
+ "failed",
+ 4
+ ],
+ [
+ "no-comparison",
+ 8
+ ],
+ [
+ "succeeded",
+ 2
+ ]
+ ]
+ },
+ "test": {
+ "headerText": "test",
+ "isFilterable": true,
+ "isSortable": true,
+ "useFreeformFilter": false,
+ "valuesAndCounts": [
+ [
+ "3x3bitmaprect",
+ 3
+ ],
+ [
+ "aaclip",
+ 1
+ ],
+ [
+ "bigblurs",
+ 3
+ ],
+ [
+ "bitmapsource",
+ 1
+ ],
+ [
+ "blanket-ignored",
+ 1
+ ],
+ [
+ "displacement",
+ 2
+ ],
+ [
+ "filterbitmap_checkerboard_192_192",
+ 1
+ ],
+ [
+ "filterbitmap_checkerboard_32_2",
+ 1
+ ],
+ [
+ "texdata",
+ 1
+ ]
+ ]
+ }
+ },
+ "extraColumnOrder": [
+ "builder",
+ "config",
+ "resultType",
+ "test"
+ ],
+ "header": {
+ "dataHash": "-8474691963189557240",
+ "isEditable": false,
+ "isExported": true,
+ "schemaVersion": 5,
+ "timeNextUpdateAvailable": null,
+ "timeUpdated": 12345678,
+ "type": "all"
+ },
+ "imagePairs": [
+ {
+ "extraColumns": {
+ "builder": "Test-Android-GalaxyNexus-SGX540-Arm7-Release",
+ "config": "TODO",
+ "resultType": "no-comparison",
+ "test": "texdata"
+ },
+ "imageAUrl": null,
+ "imageBUrl": "bitmap-64bitMD5/texdata/3695033638604474475.png",
+ "isDifferent": true
+ },
+ {
+ "extraColumns": {
+ "builder": "Test-Android-GalaxyNexus-SGX540-Arm7-Release",
+ "config": "TODO",
+ "resultType": "no-comparison",
+ "test": "filterbitmap_checkerboard_32_2"
+ },
+ "imageAUrl": "bitmap-64bitMD5/filterbitmap_checkerboard_32_2/712827739969462165.png",
+ "imageBUrl": null,
+ "isDifferent": true
+ },
+ {
+ "extraColumns": {
+ "builder": "Test-Android-GalaxyNexus-SGX540-Arm7-Release",
+ "config": "TODO",
+ "resultType": "no-comparison",
+ "test": "filterbitmap_checkerboard_192_192"
+ },
+ "imageAUrl": "bitmap-64bitMD5/filterbitmap_checkerboard_192_192/3154864687054945306.png",
+ "imageBUrl": null,
+ "isDifferent": true
+ },
+ {
+ "extraColumns": {
+ "builder": "Test-Android-GalaxyNexus-SGX540-Arm7-Release",
+ "config": "TODO",
+ "resultType": "no-comparison",
+ "test": "bigblurs"
+ },
+ "imageAUrl": "bitmap-64bitMD5/bigblurs/17309852422285247848.png",
+ "imageBUrl": null,
+ "isDifferent": true
+ },
+ {
+ "extraColumns": {
+ "builder": "Test-Android-GalaxyNexus-SGX540-Arm7-Release",
+ "config": "TODO",
+ "resultType": "no-comparison",
+ "test": "bitmapsource"
+ },
+ "imageAUrl": "bitmap-64bitMD5/bitmapsource/16289727936158057543.png",
+ "imageBUrl": null,
+ "isDifferent": true
+ },
+ {
+ "extraColumns": {
+ "builder": "Test-Android-GalaxyNexus-SGX540-Arm7-Release",
+ "config": "TODO",
+ "resultType": "no-comparison",
+ "test": "3x3bitmaprect"
+ },
+ "imageAUrl": "bitmap-64bitMD5/3x3bitmaprect/2054956815327187963.png",
+ "imageBUrl": null,
+ "isDifferent": true
+ },
+ {
+ "extraColumns": {
+ "builder": "Test-Android-GalaxyNexus-SGX540-Arm7-Release",
+ "config": "TODO",
+ "resultType": "no-comparison",
+ "test": "aaclip"
+ },
+ "imageAUrl": "bitmap-64bitMD5/aaclip/14456211900777561488.png",
+ "imageBUrl": null,
+ "isDifferent": true
+ },
+ {
+ "differenceData": {
+ "diffUrl": "bitmap-64bitMD5_displacement_11401048196735046263_png_png-vs-bitmap-64bitMD5_displacement_5698561127291561694_png_png.png",
+ "maxDiffPerChannel": [
+ 136,
+ 68,
+ 34
+ ],
+ "numDifferingPixels": 6081,
+ "percentDifferingPixels": 2.4324,
+ "perceptualDifference": 1.9172010000000057,
+ "whiteDiffUrl": "bitmap-64bitMD5_displacement_11401048196735046263_png_png-vs-bitmap-64bitMD5_displacement_5698561127291561694_png_png.png"
+ },
+ "extraColumns": {
+ "builder": "Test-Builder-We-Have-No-Expectations-File-For",
+ "config": "TODO",
+ "resultType": "failed",
+ "test": "displacement"
+ },
+ "imageAUrl": "bitmap-64bitMD5/displacement/11401048196735046263.png",
+ "imageBUrl": "bitmap-64bitMD5/displacement/5698561127291561694.png",
+ "isDifferent": true
+ },
+ {
+ "differenceData": {
+ "diffUrl": "bitmap-64bitMD5_bigblurs_17309852422285247848_png_png-vs-bitmap-64bitMD5_bigblurs_1822195599289208664_png_png.png",
+ "maxDiffPerChannel": [
+ 255,
+ 221,
+ 221
+ ],
+ "numDifferingPixels": 50097,
+ "percentDifferingPixels": 30.5767822265625,
+ "perceptualDifference": 3.391725000000008,
+ "whiteDiffUrl": "bitmap-64bitMD5_bigblurs_17309852422285247848_png_png-vs-bitmap-64bitMD5_bigblurs_1822195599289208664_png_png.png"
+ },
+ "extraColumns": {
+ "builder": "Test-Builder-We-Have-No-Expectations-File-For",
+ "config": "TODO",
+ "resultType": "failed",
+ "test": "bigblurs"
+ },
+ "imageAUrl": "bitmap-64bitMD5/bigblurs/17309852422285247848.png",
+ "imageBUrl": "bitmap-64bitMD5/bigblurs/1822195599289208664.png",
+ "isDifferent": true
+ },
+ {
+ "extraColumns": {
+ "builder": "Test-Builder-We-Have-No-Expectations-File-For",
+ "config": "TODO",
+ "resultType": "succeeded",
+ "test": "3x3bitmaprect"
+ },
+ "imageAUrl": "bitmap-64bitMD5/3x3bitmaprect/2054956815327187963.png",
+ "imageBUrl": "bitmap-64bitMD5/3x3bitmaprect/2054956815327187963.png",
+ "isDifferent": false
+ },
+ {
+ "extraColumns": {
+ "builder": "Test-Mac10.7-MacMini4.1-GeForce320M-x86_64-Debug",
+ "config": "TODO",
+ "resultType": "no-comparison",
+ "test": "blanket-ignored"
+ },
+ "imageAUrl": "bitmap-64bitMD5/blanket-ignored/22222222.png",
+ "imageBUrl": null,
+ "isDifferent": true
+ },
+ {
+ "differenceData": {
+ "diffUrl": "bitmap-64bitMD5_displacement_11401048196735046263_png_png-vs-bitmap-64bitMD5_displacement_5698561127291561694_png_png.png",
+ "maxDiffPerChannel": [
+ 136,
+ 68,
+ 34
+ ],
+ "numDifferingPixels": 6081,
+ "percentDifferingPixels": 2.4324,
+ "perceptualDifference": 1.9172010000000057,
+ "whiteDiffUrl": "bitmap-64bitMD5_displacement_11401048196735046263_png_png-vs-bitmap-64bitMD5_displacement_5698561127291561694_png_png.png"
+ },
+ "extraColumns": {
+ "builder": "Test-Mac10.7-MacMini4.1-GeForce320M-x86_64-Debug",
+ "config": "TODO",
+ "resultType": "failed",
+ "test": "displacement"
+ },
+ "imageAUrl": "bitmap-64bitMD5/displacement/11401048196735046263.png",
+ "imageBUrl": "bitmap-64bitMD5/displacement/5698561127291561694.png",
+ "isDifferent": true
+ },
+ {
+ "differenceData": {
+ "diffUrl": "bitmap-64bitMD5_bigblurs_17309852422285247848_png_png-vs-bitmap-64bitMD5_bigblurs_1822195599289208664_png_png.png",
+ "maxDiffPerChannel": [
+ 255,
+ 221,
+ 221
+ ],
+ "numDifferingPixels": 50097,
+ "percentDifferingPixels": 30.5767822265625,
+ "perceptualDifference": 3.391725000000008,
+ "whiteDiffUrl": "bitmap-64bitMD5_bigblurs_17309852422285247848_png_png-vs-bitmap-64bitMD5_bigblurs_1822195599289208664_png_png.png"
+ },
+ "extraColumns": {
+ "builder": "Test-Mac10.7-MacMini4.1-GeForce320M-x86_64-Debug",
+ "config": "TODO",
+ "resultType": "failed",
+ "test": "bigblurs"
+ },
+ "imageAUrl": "bitmap-64bitMD5/bigblurs/17309852422285247848.png",
+ "imageBUrl": "bitmap-64bitMD5/bigblurs/1822195599289208664.png",
+ "isDifferent": true
+ },
+ {
+ "extraColumns": {
+ "builder": "Test-Mac10.7-MacMini4.1-GeForce320M-x86_64-Debug",
+ "config": "TODO",
+ "resultType": "succeeded",
+ "test": "3x3bitmaprect"
+ },
+ "imageAUrl": "bitmap-64bitMD5/3x3bitmaprect/2054956815327187963.png",
+ "imageBUrl": "bitmap-64bitMD5/3x3bitmaprect/2054956815327187963.png",
+ "isDifferent": false
+ }
+ ],
+ "imageSets": {
+ "diffs": {
+ "baseUrl": "/static/generated-images/diffs",
+ "description": "color difference per channel"
+ },
+ "imageA": {
+ "baseUrl": "http://chromium-skia-gm.commondatastorage.googleapis.com/gm",
+ "description": "8888"
+ },
+ "imageB": {
+ "baseUrl": "http://chromium-skia-gm.commondatastorage.googleapis.com/gm",
+ "description": "gpu"
+ },
+ "whiteDiffs": {
+ "baseUrl": "/static/generated-images/whitediffs",
+ "description": "differing pixels in white"
+ }
+ }
+} \ No newline at end of file
diff --git a/gm/rebaseline_server/testdata/outputs/expected/compare_rendered_pictures_test.CompareRenderedPicturesTest.test_endToEnd/compare_rendered_pictures.json b/gm/rebaseline_server/testdata/outputs/expected/compare_rendered_pictures_test.CompareRenderedPicturesTest.test_endToEnd/compare_rendered_pictures.json
new file mode 100644
index 0000000000..1ce3718bc6
--- /dev/null
+++ b/gm/rebaseline_server/testdata/outputs/expected/compare_rendered_pictures_test.CompareRenderedPicturesTest.test_endToEnd/compare_rendered_pictures.json
@@ -0,0 +1,237 @@
+{
+ "extraColumnHeaders": {
+ "builderA": {
+ "headerText": "builderA",
+ "isFilterable": true,
+ "isSortable": true,
+ "useFreeformFilter": false,
+ "valuesAndCounts": [
+ [
+ null,
+ 4
+ ]
+ ]
+ },
+ "builderB": {
+ "headerText": "builderB",
+ "isFilterable": true,
+ "isSortable": true,
+ "useFreeformFilter": false,
+ "valuesAndCounts": [
+ [
+ null,
+ 4
+ ]
+ ]
+ },
+ "renderModeA": {
+ "headerText": "renderModeA",
+ "isFilterable": true,
+ "isSortable": true,
+ "useFreeformFilter": false,
+ "valuesAndCounts": [
+ [
+ null,
+ 4
+ ]
+ ]
+ },
+ "renderModeB": {
+ "headerText": "renderModeB",
+ "isFilterable": true,
+ "isSortable": true,
+ "useFreeformFilter": false,
+ "valuesAndCounts": [
+ [
+ null,
+ 4
+ ]
+ ]
+ },
+ "resultType": {
+ "headerText": "resultType",
+ "isFilterable": true,
+ "isSortable": true,
+ "useFreeformFilter": false,
+ "valuesAndCounts": [
+ [
+ "failed",
+ 1
+ ],
+ [
+ "no-comparison",
+ 2
+ ],
+ [
+ "succeeded",
+ 1
+ ]
+ ]
+ },
+ "sourceSkpFile": {
+ "headerText": "sourceSkpFile",
+ "isFilterable": true,
+ "isSortable": true,
+ "useFreeformFilter": true,
+ "valuesAndCounts": [
+ [
+ "changed.skp",
+ 1
+ ],
+ [
+ "only-in-after.skp",
+ 1
+ ],
+ [
+ "only-in-before.skp",
+ 1
+ ],
+ [
+ "unchanged.skp",
+ 1
+ ]
+ ]
+ },
+ "tiledOrWhole": {
+ "headerText": "tiledOrWhole",
+ "isFilterable": true,
+ "isSortable": true,
+ "useFreeformFilter": false,
+ "valuesAndCounts": [
+ [
+ "whole",
+ 4
+ ]
+ ]
+ },
+ "tilenum": {
+ "headerText": "tilenum",
+ "isFilterable": true,
+ "isSortable": true,
+ "useFreeformFilter": true,
+ "valuesAndCounts": [
+ [
+ "N/A",
+ 4
+ ]
+ ]
+ }
+ },
+ "extraColumnOrder": [
+ "resultType",
+ "sourceSkpFile",
+ "tiledOrWhole",
+ "tilenum",
+ "builderA",
+ "renderModeA",
+ "builderB",
+ "renderModeB"
+ ],
+ "header": {
+ "dataHash": "-9145196899696949575",
+ "isEditable": false,
+ "isExported": true,
+ "schemaVersion": 5,
+ "setA": {
+ "dir": [
+ "before-patch-fake-dir"
+ ],
+ "repoRevision": null,
+ "section": "actual-results"
+ },
+ "setB": {
+ "dir": [
+ "after-patch-fake-dir"
+ ],
+ "repoRevision": null,
+ "section": "actual-results"
+ },
+ "timeNextUpdateAvailable": null,
+ "timeUpdated": 12345678,
+ "type": "all"
+ },
+ "imagePairs": [
+ {
+ "extraColumns": {
+ "builderA": null,
+ "builderB": null,
+ "renderModeA": null,
+ "renderModeB": null,
+ "resultType": "failed",
+ "sourceSkpFile": "changed.skp",
+ "tiledOrWhole": "whole",
+ "tilenum": "N/A"
+ },
+ "imageAUrl": "changed_skp/bitmap-64bitMD5_17527938180154630042.png",
+ "imageBUrl": "changed_skp/bitmap-64bitMD5_2314401992566164894.png",
+ "isDifferent": true,
+ "sourceJsonFile": "./summary.json"
+ },
+ {
+ "extraColumns": {
+ "builderA": null,
+ "builderB": null,
+ "renderModeA": null,
+ "renderModeB": null,
+ "resultType": "no-comparison",
+ "sourceSkpFile": "only-in-after.skp",
+ "tiledOrWhole": "whole",
+ "tilenum": "N/A"
+ },
+ "imageAUrl": null,
+ "imageBUrl": "only-in-after_skp/bitmap-64bitMD5_6558642089737589931.png",
+ "isDifferent": true,
+ "sourceJsonFile": "./summary.json"
+ },
+ {
+ "extraColumns": {
+ "builderA": null,
+ "builderB": null,
+ "renderModeA": null,
+ "renderModeB": null,
+ "resultType": "no-comparison",
+ "sourceSkpFile": "only-in-before.skp",
+ "tiledOrWhole": "whole",
+ "tilenum": "N/A"
+ },
+ "imageAUrl": "only-in-before_skp/bitmap-64bitMD5_6558642089737589931.png",
+ "imageBUrl": null,
+ "isDifferent": true,
+ "sourceJsonFile": "./summary.json"
+ },
+ {
+ "extraColumns": {
+ "builderA": null,
+ "builderB": null,
+ "renderModeA": null,
+ "renderModeB": null,
+ "resultType": "succeeded",
+ "sourceSkpFile": "unchanged.skp",
+ "tiledOrWhole": "whole",
+ "tilenum": "N/A"
+ },
+ "imageAUrl": "unchanged_skp/bitmap-64bitMD5_1094324242976325446.png",
+ "imageBUrl": "unchanged_skp/bitmap-64bitMD5_1094324242976325446.png",
+ "isDifferent": false,
+ "sourceJsonFile": "./summary.json"
+ }
+ ],
+ "imageSets": {
+ "diffs": {
+ "baseUrl": "/static/generated-images/diffs",
+ "description": "color difference per channel"
+ },
+ "imageA": {
+ "baseUrl": "http://storage.cloud.google.com/fakebucket/fake/path",
+ "description": "setA"
+ },
+ "imageB": {
+ "baseUrl": "http://storage.cloud.google.com/fakebucket/fake/path",
+ "description": "setB"
+ },
+ "whiteDiffs": {
+ "baseUrl": "/static/generated-images/whitediffs",
+ "description": "differing pixels in white"
+ }
+ }
+} \ No newline at end of file
diff --git a/gm/rebaseline_server/testdata/outputs/expected/compare_rendered_pictures_test.CompareRenderedPicturesTest.test_endToEnd_withImageBaseGSUrl/compare_rendered_pictures.json b/gm/rebaseline_server/testdata/outputs/expected/compare_rendered_pictures_test.CompareRenderedPicturesTest.test_endToEnd_withImageBaseGSUrl/compare_rendered_pictures.json
new file mode 100644
index 0000000000..1026014da5
--- /dev/null
+++ b/gm/rebaseline_server/testdata/outputs/expected/compare_rendered_pictures_test.CompareRenderedPicturesTest.test_endToEnd_withImageBaseGSUrl/compare_rendered_pictures.json
@@ -0,0 +1,237 @@
+{
+ "extraColumnHeaders": {
+ "builderA": {
+ "headerText": "builderA",
+ "isFilterable": true,
+ "isSortable": true,
+ "useFreeformFilter": false,
+ "valuesAndCounts": [
+ [
+ null,
+ 4
+ ]
+ ]
+ },
+ "builderB": {
+ "headerText": "builderB",
+ "isFilterable": true,
+ "isSortable": true,
+ "useFreeformFilter": false,
+ "valuesAndCounts": [
+ [
+ null,
+ 4
+ ]
+ ]
+ },
+ "renderModeA": {
+ "headerText": "renderModeA",
+ "isFilterable": true,
+ "isSortable": true,
+ "useFreeformFilter": false,
+ "valuesAndCounts": [
+ [
+ null,
+ 4
+ ]
+ ]
+ },
+ "renderModeB": {
+ "headerText": "renderModeB",
+ "isFilterable": true,
+ "isSortable": true,
+ "useFreeformFilter": false,
+ "valuesAndCounts": [
+ [
+ null,
+ 4
+ ]
+ ]
+ },
+ "resultType": {
+ "headerText": "resultType",
+ "isFilterable": true,
+ "isSortable": true,
+ "useFreeformFilter": false,
+ "valuesAndCounts": [
+ [
+ "failed",
+ 1
+ ],
+ [
+ "no-comparison",
+ 2
+ ],
+ [
+ "succeeded",
+ 1
+ ]
+ ]
+ },
+ "sourceSkpFile": {
+ "headerText": "sourceSkpFile",
+ "isFilterable": true,
+ "isSortable": true,
+ "useFreeformFilter": true,
+ "valuesAndCounts": [
+ [
+ "changed.skp",
+ 1
+ ],
+ [
+ "only-in-after.skp",
+ 1
+ ],
+ [
+ "only-in-before.skp",
+ 1
+ ],
+ [
+ "unchanged.skp",
+ 1
+ ]
+ ]
+ },
+ "tiledOrWhole": {
+ "headerText": "tiledOrWhole",
+ "isFilterable": true,
+ "isSortable": true,
+ "useFreeformFilter": false,
+ "valuesAndCounts": [
+ [
+ "whole",
+ 4
+ ]
+ ]
+ },
+ "tilenum": {
+ "headerText": "tilenum",
+ "isFilterable": true,
+ "isSortable": true,
+ "useFreeformFilter": true,
+ "valuesAndCounts": [
+ [
+ "N/A",
+ 4
+ ]
+ ]
+ }
+ },
+ "extraColumnOrder": [
+ "resultType",
+ "sourceSkpFile",
+ "tiledOrWhole",
+ "tilenum",
+ "builderA",
+ "renderModeA",
+ "builderB",
+ "renderModeB"
+ ],
+ "header": {
+ "dataHash": "-9145196899696949575",
+ "isEditable": false,
+ "isExported": true,
+ "schemaVersion": 5,
+ "setA": {
+ "dir": [
+ "before-patch-fake-dir"
+ ],
+ "repoRevision": null,
+ "section": "actual-results"
+ },
+ "setB": {
+ "dir": [
+ "after-patch-fake-dir"
+ ],
+ "repoRevision": null,
+ "section": "actual-results"
+ },
+ "timeNextUpdateAvailable": null,
+ "timeUpdated": 12345678,
+ "type": "all"
+ },
+ "imagePairs": [
+ {
+ "extraColumns": {
+ "builderA": null,
+ "builderB": null,
+ "renderModeA": null,
+ "renderModeB": null,
+ "resultType": "failed",
+ "sourceSkpFile": "changed.skp",
+ "tiledOrWhole": "whole",
+ "tilenum": "N/A"
+ },
+ "imageAUrl": "changed_skp/bitmap-64bitMD5_17527938180154630042.png",
+ "imageBUrl": "changed_skp/bitmap-64bitMD5_2314401992566164894.png",
+ "isDifferent": true,
+ "sourceJsonFile": "./summary.json"
+ },
+ {
+ "extraColumns": {
+ "builderA": null,
+ "builderB": null,
+ "renderModeA": null,
+ "renderModeB": null,
+ "resultType": "no-comparison",
+ "sourceSkpFile": "only-in-after.skp",
+ "tiledOrWhole": "whole",
+ "tilenum": "N/A"
+ },
+ "imageAUrl": null,
+ "imageBUrl": "only-in-after_skp/bitmap-64bitMD5_6558642089737589931.png",
+ "isDifferent": true,
+ "sourceJsonFile": "./summary.json"
+ },
+ {
+ "extraColumns": {
+ "builderA": null,
+ "builderB": null,
+ "renderModeA": null,
+ "renderModeB": null,
+ "resultType": "no-comparison",
+ "sourceSkpFile": "only-in-before.skp",
+ "tiledOrWhole": "whole",
+ "tilenum": "N/A"
+ },
+ "imageAUrl": "only-in-before_skp/bitmap-64bitMD5_6558642089737589931.png",
+ "imageBUrl": null,
+ "isDifferent": true,
+ "sourceJsonFile": "./summary.json"
+ },
+ {
+ "extraColumns": {
+ "builderA": null,
+ "builderB": null,
+ "renderModeA": null,
+ "renderModeB": null,
+ "resultType": "succeeded",
+ "sourceSkpFile": "unchanged.skp",
+ "tiledOrWhole": "whole",
+ "tilenum": "N/A"
+ },
+ "imageAUrl": "unchanged_skp/bitmap-64bitMD5_1094324242976325446.png",
+ "imageBUrl": "unchanged_skp/bitmap-64bitMD5_1094324242976325446.png",
+ "isDifferent": false,
+ "sourceJsonFile": "./summary.json"
+ }
+ ],
+ "imageSets": {
+ "diffs": {
+ "baseUrl": "/static/generated-images/diffs",
+ "description": "color difference per channel"
+ },
+ "imageA": {
+ "baseUrl": "http://storage.cloud.google.com/superman/kent-camera/pictures",
+ "description": "setA"
+ },
+ "imageB": {
+ "baseUrl": "http://storage.cloud.google.com/batman/batarang/pictures",
+ "description": "setB"
+ },
+ "whiteDiffs": {
+ "baseUrl": "/static/generated-images/whitediffs",
+ "description": "differing pixels in white"
+ }
+ }
+} \ No newline at end of file
diff --git a/gm/rebaseline_server/testdata/outputs/expected/compare_rendered_pictures_test.CompareRenderedPicturesTest.test_repo_url/compare_rendered_pictures.json b/gm/rebaseline_server/testdata/outputs/expected/compare_rendered_pictures_test.CompareRenderedPicturesTest.test_repo_url/compare_rendered_pictures.json
new file mode 100644
index 0000000000..5ee60925ab
--- /dev/null
+++ b/gm/rebaseline_server/testdata/outputs/expected/compare_rendered_pictures_test.CompareRenderedPicturesTest.test_repo_url/compare_rendered_pictures.json
@@ -0,0 +1,233 @@
+{
+ "extraColumnHeaders": {
+ "builderA": {
+ "headerText": "builderA",
+ "isFilterable": true,
+ "isSortable": true,
+ "useFreeformFilter": false,
+ "valuesAndCounts": [
+ [
+ null,
+ 4
+ ]
+ ]
+ },
+ "builderB": {
+ "headerText": "builderB",
+ "isFilterable": true,
+ "isSortable": true,
+ "useFreeformFilter": false,
+ "valuesAndCounts": [
+ [
+ null,
+ 4
+ ]
+ ]
+ },
+ "renderModeA": {
+ "headerText": "renderModeA",
+ "isFilterable": true,
+ "isSortable": true,
+ "useFreeformFilter": false,
+ "valuesAndCounts": [
+ [
+ null,
+ 4
+ ]
+ ]
+ },
+ "renderModeB": {
+ "headerText": "renderModeB",
+ "isFilterable": true,
+ "isSortable": true,
+ "useFreeformFilter": false,
+ "valuesAndCounts": [
+ [
+ null,
+ 4
+ ]
+ ]
+ },
+ "resultType": {
+ "headerText": "resultType",
+ "isFilterable": true,
+ "isSortable": true,
+ "useFreeformFilter": false,
+ "valuesAndCounts": [
+ [
+ "failed",
+ 1
+ ],
+ [
+ "no-comparison",
+ 2
+ ],
+ [
+ "succeeded",
+ 1
+ ]
+ ]
+ },
+ "sourceSkpFile": {
+ "headerText": "sourceSkpFile",
+ "isFilterable": true,
+ "isSortable": true,
+ "useFreeformFilter": true,
+ "valuesAndCounts": [
+ [
+ "changed.skp",
+ 1
+ ],
+ [
+ "only-in-after.skp",
+ 1
+ ],
+ [
+ "only-in-before.skp",
+ 1
+ ],
+ [
+ "unchanged.skp",
+ 1
+ ]
+ ]
+ },
+ "tiledOrWhole": {
+ "headerText": "tiledOrWhole",
+ "isFilterable": true,
+ "isSortable": true,
+ "useFreeformFilter": false,
+ "valuesAndCounts": [
+ [
+ "whole",
+ 4
+ ]
+ ]
+ },
+ "tilenum": {
+ "headerText": "tilenum",
+ "isFilterable": true,
+ "isSortable": true,
+ "useFreeformFilter": true,
+ "valuesAndCounts": [
+ [
+ "N/A",
+ 4
+ ]
+ ]
+ }
+ },
+ "extraColumnOrder": [
+ "resultType",
+ "sourceSkpFile",
+ "tiledOrWhole",
+ "tilenum",
+ "builderA",
+ "renderModeA",
+ "builderB",
+ "renderModeB"
+ ],
+ "header": {
+ "dataHash": "-5707186260478709107",
+ "isEditable": false,
+ "isExported": true,
+ "schemaVersion": 5,
+ "setA": {
+ "dir": "repo:gm/rebaseline_server/testdata/inputs/skp-summaries/expectations",
+ "repoRevision": "fake-repo-revision",
+ "section": "expected-results"
+ },
+ "setB": {
+ "dir": "repo:gm/rebaseline_server/testdata/inputs/skp-summaries/actuals",
+ "repoRevision": "fake-repo-revision",
+ "section": "actual-results"
+ },
+ "timeNextUpdateAvailable": null,
+ "timeUpdated": 12345678,
+ "type": "all"
+ },
+ "imagePairs": [
+ {
+ "extraColumns": {
+ "builderA": null,
+ "builderB": null,
+ "renderModeA": null,
+ "renderModeB": null,
+ "resultType": "failed",
+ "sourceSkpFile": "changed.skp",
+ "tiledOrWhole": "whole",
+ "tilenum": "N/A"
+ },
+ "imageAUrl": "changed_skp/bitmap-64bitMD5_3101044995537104462.png",
+ "imageBUrl": "changed_skp/bitmap-64bitMD5_13623922271964399662.png",
+ "isDifferent": true,
+ "sourceJsonFile": "./summary.json"
+ },
+ {
+ "extraColumns": {
+ "builderA": null,
+ "builderB": null,
+ "renderModeA": null,
+ "renderModeB": null,
+ "resultType": "no-comparison",
+ "sourceSkpFile": "only-in-after.skp",
+ "tiledOrWhole": "whole",
+ "tilenum": "N/A"
+ },
+ "imageAUrl": null,
+ "imageBUrl": "only-in-after_skp/bitmap-64bitMD5_2320185040577047131.png",
+ "isDifferent": true,
+ "sourceJsonFile": "./summary.json"
+ },
+ {
+ "extraColumns": {
+ "builderA": null,
+ "builderB": null,
+ "renderModeA": null,
+ "renderModeB": null,
+ "resultType": "no-comparison",
+ "sourceSkpFile": "only-in-before.skp",
+ "tiledOrWhole": "whole",
+ "tilenum": "N/A"
+ },
+ "imageAUrl": "only-in-before_skp/bitmap-64bitMD5_2320185040577047131.png",
+ "imageBUrl": null,
+ "isDifferent": true,
+ "sourceJsonFile": "./summary.json"
+ },
+ {
+ "extraColumns": {
+ "builderA": null,
+ "builderB": null,
+ "renderModeA": null,
+ "renderModeB": null,
+ "resultType": "succeeded",
+ "sourceSkpFile": "unchanged.skp",
+ "tiledOrWhole": "whole",
+ "tilenum": "N/A"
+ },
+ "imageAUrl": "unchanged_skp/bitmap-64bitMD5_3322248763049618493.png",
+ "imageBUrl": "unchanged_skp/bitmap-64bitMD5_3322248763049618493.png",
+ "isDifferent": false,
+ "sourceJsonFile": "./summary.json"
+ }
+ ],
+ "imageSets": {
+ "diffs": {
+ "baseUrl": "/static/generated-images/diffs",
+ "description": "color difference per channel"
+ },
+ "imageA": {
+ "baseUrl": "http://storage.cloud.google.com/fakebucket/fake/path",
+ "description": "expected-results"
+ },
+ "imageB": {
+ "baseUrl": "http://storage.cloud.google.com/fakebucket/fake/path",
+ "description": "actual-results"
+ },
+ "whiteDiffs": {
+ "baseUrl": "/static/generated-images/whitediffs",
+ "description": "differing pixels in white"
+ }
+ }
+} \ No newline at end of file
diff --git a/gm/rebaseline_server/testdata/outputs/expected/compare_to_expectations_test.CompareToExpectationsTest.test_gm/gm.json b/gm/rebaseline_server/testdata/outputs/expected/compare_to_expectations_test.CompareToExpectationsTest.test_gm/gm.json
new file mode 100644
index 0000000000..30d2ab983f
--- /dev/null
+++ b/gm/rebaseline_server/testdata/outputs/expected/compare_to_expectations_test.CompareToExpectationsTest.test_gm/gm.json
@@ -0,0 +1,646 @@
+{
+ "extraColumnHeaders": {
+ "builder": {
+ "headerText": "builder",
+ "isFilterable": true,
+ "isSortable": true,
+ "useFreeformFilter": true,
+ "valuesAndCounts": [
+ [
+ "Test-Android-GalaxyNexus-SGX540-Arm7-Release",
+ 13
+ ],
+ [
+ "Test-Mac10.7-MacMini4.1-GeForce320M-x86_64-Debug",
+ 17
+ ]
+ ]
+ },
+ "config": {
+ "headerText": "config",
+ "isFilterable": true,
+ "isSortable": true,
+ "useFreeformFilter": false,
+ "valuesAndCounts": [
+ [
+ "565",
+ 10
+ ],
+ [
+ "8888",
+ 10
+ ],
+ [
+ "gpu",
+ 4
+ ],
+ [
+ "pdf-mac",
+ 3
+ ],
+ [
+ "pdf-poppler",
+ 3
+ ]
+ ]
+ },
+ "resultType": {
+ "headerText": "resultType",
+ "isFilterable": true,
+ "isSortable": true,
+ "useFreeformFilter": false,
+ "valuesAndCounts": [
+ [
+ "failed",
+ 1
+ ],
+ [
+ "failure-ignored",
+ 6
+ ],
+ [
+ "no-comparison",
+ 9
+ ],
+ [
+ "succeeded",
+ 14
+ ]
+ ]
+ },
+ "test": {
+ "headerText": "test",
+ "isFilterable": true,
+ "isSortable": true,
+ "useFreeformFilter": true,
+ "valuesAndCounts": [
+ [
+ "3x3bitmaprect",
+ 7
+ ],
+ [
+ "aaclip",
+ 2
+ ],
+ [
+ "bigblurs",
+ 7
+ ],
+ [
+ "bitmapsource",
+ 2
+ ],
+ [
+ "blanket-ignored",
+ 2
+ ],
+ [
+ "displacement",
+ 5
+ ],
+ [
+ "filterbitmap_checkerboard_192_192",
+ 2
+ ],
+ [
+ "filterbitmap_checkerboard_32_2",
+ 2
+ ],
+ [
+ "texdata",
+ 1
+ ]
+ ]
+ }
+ },
+ "extraColumnOrder": [
+ "resultType",
+ "builder",
+ "test",
+ "config"
+ ],
+ "header": {
+ "dataHash": "6366271140430198826",
+ "isEditable": false,
+ "isExported": true,
+ "schemaVersion": 5,
+ "timeNextUpdateAvailable": null,
+ "timeUpdated": 12345678,
+ "type": "all"
+ },
+ "imagePairs": [
+ {
+ "differenceData": {
+ "diffUrl": "bitmap-64bitMD5_texdata_2736593828543197285_png_png-vs-bitmap-64bitMD5_texdata_3695033638604474475_png_png.png",
+ "maxDiffPerChannel": [
+ 128,
+ 128,
+ 128
+ ],
+ "numDifferingPixels": 120000,
+ "percentDifferingPixels": 75.0,
+ "perceptualDifference": 50.122499,
+ "whiteDiffUrl": "bitmap-64bitMD5_texdata_2736593828543197285_png_png-vs-bitmap-64bitMD5_texdata_3695033638604474475_png_png.png"
+ },
+ "expectations": {
+ "bugs": null,
+ "ignore-failure": false,
+ "reviewed-by-human": null
+ },
+ "extraColumns": {
+ "builder": "Test-Android-GalaxyNexus-SGX540-Arm7-Release",
+ "config": "gpu",
+ "resultType": "failed",
+ "test": "texdata"
+ },
+ "imageAUrl": "bitmap-64bitMD5/texdata/2736593828543197285.png",
+ "imageBUrl": "bitmap-64bitMD5/texdata/3695033638604474475.png",
+ "isDifferent": true
+ },
+ {
+ "differenceData": {
+ "diffUrl": "bitmap-64bitMD5_filterbitmap_checkerboard_192_192_9917960313903939620_png_png-vs-bitmap-64bitMD5_filterbitmap_checkerboard_192_192_4719210487426381700_png_png.png",
+ "maxDiffPerChannel": [
+ 255,
+ 255,
+ 255
+ ],
+ "numDifferingPixels": 765891,
+ "percentDifferingPixels": 97.38807678222656,
+ "perceptualDifference": 25.256985,
+ "whiteDiffUrl": "bitmap-64bitMD5_filterbitmap_checkerboard_192_192_9917960313903939620_png_png-vs-bitmap-64bitMD5_filterbitmap_checkerboard_192_192_4719210487426381700_png_png.png"
+ },
+ "expectations": {
+ "bugs": [
+ 1578
+ ],
+ "ignore-failure": null,
+ "reviewed-by-human": false
+ },
+ "extraColumns": {
+ "builder": "Test-Android-GalaxyNexus-SGX540-Arm7-Release",
+ "config": "565",
+ "resultType": "failure-ignored",
+ "test": "filterbitmap_checkerboard_192_192"
+ },
+ "imageAUrl": "bitmap-64bitMD5/filterbitmap_checkerboard_192_192/9917960313903939620.png",
+ "imageBUrl": "bitmap-64bitMD5/filterbitmap_checkerboard_192_192/4719210487426381700.png",
+ "isDifferent": true
+ },
+ {
+ "differenceData": {
+ "diffUrl": "bitmap-64bitMD5_filterbitmap_checkerboard_192_192_9917960313903939620_png_png-vs-bitmap-64bitMD5_filterbitmap_checkerboard_192_192_3154864687054945306_png_png.png",
+ "maxDiffPerChannel": [
+ 255,
+ 255,
+ 255
+ ],
+ "numDifferingPixels": 422432,
+ "percentDifferingPixels": 53.715006510416664,
+ "perceptualDifference": 25.120543999999995,
+ "whiteDiffUrl": "bitmap-64bitMD5_filterbitmap_checkerboard_192_192_9917960313903939620_png_png-vs-bitmap-64bitMD5_filterbitmap_checkerboard_192_192_3154864687054945306_png_png.png"
+ },
+ "expectations": {
+ "bugs": [
+ 1578
+ ],
+ "ignore-failure": null,
+ "reviewed-by-human": false
+ },
+ "extraColumns": {
+ "builder": "Test-Android-GalaxyNexus-SGX540-Arm7-Release",
+ "config": "8888",
+ "resultType": "failure-ignored",
+ "test": "filterbitmap_checkerboard_192_192"
+ },
+ "imageAUrl": "bitmap-64bitMD5/filterbitmap_checkerboard_192_192/9917960313903939620.png",
+ "imageBUrl": "bitmap-64bitMD5/filterbitmap_checkerboard_192_192/3154864687054945306.png",
+ "isDifferent": true
+ },
+ {
+ "expectations": {
+ "bugs": [
+ 1578
+ ],
+ "ignore-failure": null,
+ "reviewed-by-human": false
+ },
+ "extraColumns": {
+ "builder": "Test-Android-GalaxyNexus-SGX540-Arm7-Release",
+ "config": "565",
+ "resultType": "failure-ignored",
+ "test": "filterbitmap_checkerboard_32_2"
+ },
+ "imageAUrl": "bitmap-64bitMD5/filterbitmap_checkerboard_32_2/16197252621792695154.png",
+ "imageBUrl": "bitmap-64bitMD5/filterbitmap_checkerboard_32_2/15528304435129737588.png",
+ "isDifferent": true
+ },
+ {
+ "expectations": {
+ "bugs": [
+ 1578
+ ],
+ "ignore-failure": null,
+ "reviewed-by-human": false
+ },
+ "extraColumns": {
+ "builder": "Test-Android-GalaxyNexus-SGX540-Arm7-Release",
+ "config": "8888",
+ "resultType": "failure-ignored",
+ "test": "filterbitmap_checkerboard_32_2"
+ },
+ "imageAUrl": "bitmap-64bitMD5/filterbitmap_checkerboard_32_2/7634650333321761866.png",
+ "imageBUrl": "bitmap-64bitMD5/filterbitmap_checkerboard_32_2/712827739969462165.png",
+ "isDifferent": true
+ },
+ {
+ "extraColumns": {
+ "builder": "Test-Android-GalaxyNexus-SGX540-Arm7-Release",
+ "config": "565",
+ "resultType": "no-comparison",
+ "test": "bigblurs"
+ },
+ "imageAUrl": null,
+ "imageBUrl": "bitmap-64bitMD5/bigblurs/2422083043229439955.png",
+ "isDifferent": true
+ },
+ {
+ "extraColumns": {
+ "builder": "Test-Android-GalaxyNexus-SGX540-Arm7-Release",
+ "config": "8888",
+ "resultType": "no-comparison",
+ "test": "bigblurs"
+ },
+ "imageAUrl": null,
+ "imageBUrl": "bitmap-64bitMD5/bigblurs/17309852422285247848.png",
+ "isDifferent": true
+ },
+ {
+ "extraColumns": {
+ "builder": "Test-Android-GalaxyNexus-SGX540-Arm7-Release",
+ "config": "565",
+ "resultType": "no-comparison",
+ "test": "bitmapsource"
+ },
+ "imageAUrl": null,
+ "imageBUrl": "bitmap-64bitMD5/bitmapsource/17503582803589749280.png",
+ "isDifferent": true
+ },
+ {
+ "extraColumns": {
+ "builder": "Test-Android-GalaxyNexus-SGX540-Arm7-Release",
+ "config": "8888",
+ "resultType": "no-comparison",
+ "test": "bitmapsource"
+ },
+ "imageAUrl": null,
+ "imageBUrl": "bitmap-64bitMD5/bitmapsource/16289727936158057543.png",
+ "isDifferent": true
+ },
+ {
+ "expectations": {
+ "bugs": [
+ 1578
+ ],
+ "ignore-failure": null,
+ "reviewed-by-human": false
+ },
+ "extraColumns": {
+ "builder": "Test-Android-GalaxyNexus-SGX540-Arm7-Release",
+ "config": "565",
+ "resultType": "succeeded",
+ "test": "3x3bitmaprect"
+ },
+ "imageAUrl": "bitmap-64bitMD5/3x3bitmaprect/16998423976396106083.png",
+ "imageBUrl": "bitmap-64bitMD5/3x3bitmaprect/16998423976396106083.png",
+ "isDifferent": false
+ },
+ {
+ "expectations": {
+ "bugs": [
+ 1578
+ ],
+ "ignore-failure": null,
+ "reviewed-by-human": false
+ },
+ "extraColumns": {
+ "builder": "Test-Android-GalaxyNexus-SGX540-Arm7-Release",
+ "config": "8888",
+ "resultType": "succeeded",
+ "test": "3x3bitmaprect"
+ },
+ "imageAUrl": "bitmap-64bitMD5/3x3bitmaprect/2054956815327187963.png",
+ "imageBUrl": "bitmap-64bitMD5/3x3bitmaprect/2054956815327187963.png",
+ "isDifferent": false
+ },
+ {
+ "expectations": {
+ "bugs": null,
+ "ignore-failure": false,
+ "reviewed-by-human": null
+ },
+ "extraColumns": {
+ "builder": "Test-Android-GalaxyNexus-SGX540-Arm7-Release",
+ "config": "565",
+ "resultType": "succeeded",
+ "test": "aaclip"
+ },
+ "imageAUrl": "bitmap-64bitMD5/aaclip/6190901827590820995.png",
+ "imageBUrl": "bitmap-64bitMD5/aaclip/6190901827590820995.png",
+ "isDifferent": false
+ },
+ {
+ "expectations": {
+ "bugs": null,
+ "ignore-failure": false,
+ "reviewed-by-human": null
+ },
+ "extraColumns": {
+ "builder": "Test-Android-GalaxyNexus-SGX540-Arm7-Release",
+ "config": "8888",
+ "resultType": "succeeded",
+ "test": "aaclip"
+ },
+ "imageAUrl": "bitmap-64bitMD5/aaclip/14456211900777561488.png",
+ "imageBUrl": "bitmap-64bitMD5/aaclip/14456211900777561488.png",
+ "isDifferent": false
+ },
+ {
+ "expectations": {
+ "bugs": null,
+ "ignore-failure": false,
+ "reviewed-by-human": null
+ },
+ "extraColumns": {
+ "builder": "Test-Mac10.7-MacMini4.1-GeForce320M-x86_64-Debug",
+ "config": "565",
+ "resultType": "failure-ignored",
+ "test": "blanket-ignored"
+ },
+ "imageAUrl": "bitmap-64bitMD5/blanket-ignored/111111111.png",
+ "imageBUrl": "bitmap-64bitMD5/blanket-ignored/22222222.png",
+ "isDifferent": true
+ },
+ {
+ "expectations": {
+ "bugs": null,
+ "ignore-failure": false,
+ "reviewed-by-human": null
+ },
+ "extraColumns": {
+ "builder": "Test-Mac10.7-MacMini4.1-GeForce320M-x86_64-Debug",
+ "config": "8888",
+ "resultType": "failure-ignored",
+ "test": "blanket-ignored"
+ },
+ "imageAUrl": "bitmap-64bitMD5/blanket-ignored/111111111.png",
+ "imageBUrl": "bitmap-64bitMD5/blanket-ignored/22222222.png",
+ "isDifferent": true
+ },
+ {
+ "expectations": {
+ "bugs": null,
+ "ignore-failure": false,
+ "reviewed-by-human": null
+ },
+ "extraColumns": {
+ "builder": "Test-Mac10.7-MacMini4.1-GeForce320M-x86_64-Debug",
+ "config": "565",
+ "resultType": "succeeded",
+ "test": "displacement"
+ },
+ "imageAUrl": "bitmap-64bitMD5/displacement/4569468668668628191.png",
+ "imageBUrl": "bitmap-64bitMD5/displacement/4569468668668628191.png",
+ "isDifferent": false
+ },
+ {
+ "expectations": {
+ "bugs": null,
+ "ignore-failure": false,
+ "reviewed-by-human": null
+ },
+ "extraColumns": {
+ "builder": "Test-Mac10.7-MacMini4.1-GeForce320M-x86_64-Debug",
+ "config": "8888",
+ "resultType": "succeeded",
+ "test": "displacement"
+ },
+ "imageAUrl": "bitmap-64bitMD5/displacement/11401048196735046263.png",
+ "imageBUrl": "bitmap-64bitMD5/displacement/11401048196735046263.png",
+ "isDifferent": false
+ },
+ {
+ "expectations": {
+ "bugs": null,
+ "ignore-failure": false,
+ "reviewed-by-human": null
+ },
+ "extraColumns": {
+ "builder": "Test-Mac10.7-MacMini4.1-GeForce320M-x86_64-Debug",
+ "config": "gpu",
+ "resultType": "succeeded",
+ "test": "displacement"
+ },
+ "imageAUrl": "bitmap-64bitMD5/displacement/5698561127291561694.png",
+ "imageBUrl": "bitmap-64bitMD5/displacement/5698561127291561694.png",
+ "isDifferent": false
+ },
+ {
+ "expectations": {
+ "bugs": null,
+ "ignore-failure": false,
+ "reviewed-by-human": null
+ },
+ "extraColumns": {
+ "builder": "Test-Mac10.7-MacMini4.1-GeForce320M-x86_64-Debug",
+ "config": "pdf-mac",
+ "resultType": "succeeded",
+ "test": "displacement"
+ },
+ "imageAUrl": "bitmap-64bitMD5/displacement/12901125495691049846.png",
+ "imageBUrl": "bitmap-64bitMD5/displacement/12901125495691049846.png",
+ "isDifferent": false
+ },
+ {
+ "expectations": {
+ "bugs": [
+ 1578
+ ],
+ "ignore-failure": null,
+ "reviewed-by-human": false
+ },
+ "extraColumns": {
+ "builder": "Test-Mac10.7-MacMini4.1-GeForce320M-x86_64-Debug",
+ "config": "pdf-poppler",
+ "resultType": "succeeded",
+ "test": "displacement"
+ },
+ "imageAUrl": "bitmap-64bitMD5/displacement/16285974094717334658.png",
+ "imageBUrl": "bitmap-64bitMD5/displacement/16285974094717334658.png",
+ "isDifferent": false
+ },
+ {
+ "extraColumns": {
+ "builder": "Test-Mac10.7-MacMini4.1-GeForce320M-x86_64-Debug",
+ "config": "565",
+ "resultType": "no-comparison",
+ "test": "bigblurs"
+ },
+ "imageAUrl": null,
+ "imageBUrl": "bitmap-64bitMD5/bigblurs/14704206703218007573.png",
+ "isDifferent": true
+ },
+ {
+ "extraColumns": {
+ "builder": "Test-Mac10.7-MacMini4.1-GeForce320M-x86_64-Debug",
+ "config": "8888",
+ "resultType": "no-comparison",
+ "test": "bigblurs"
+ },
+ "imageAUrl": null,
+ "imageBUrl": "bitmap-64bitMD5/bigblurs/17309852422285247848.png",
+ "isDifferent": true
+ },
+ {
+ "extraColumns": {
+ "builder": "Test-Mac10.7-MacMini4.1-GeForce320M-x86_64-Debug",
+ "config": "gpu",
+ "resultType": "no-comparison",
+ "test": "bigblurs"
+ },
+ "imageAUrl": null,
+ "imageBUrl": "bitmap-64bitMD5/bigblurs/1822195599289208664.png",
+ "isDifferent": true
+ },
+ {
+ "extraColumns": {
+ "builder": "Test-Mac10.7-MacMini4.1-GeForce320M-x86_64-Debug",
+ "config": "pdf-mac",
+ "resultType": "no-comparison",
+ "test": "bigblurs"
+ },
+ "imageAUrl": null,
+ "imageBUrl": "bitmap-64bitMD5/bigblurs/16171608477794909861.png",
+ "isDifferent": true
+ },
+ {
+ "extraColumns": {
+ "builder": "Test-Mac10.7-MacMini4.1-GeForce320M-x86_64-Debug",
+ "config": "pdf-poppler",
+ "resultType": "no-comparison",
+ "test": "bigblurs"
+ },
+ "imageAUrl": null,
+ "imageBUrl": "bitmap-64bitMD5/bigblurs/6539050160610613353.png",
+ "isDifferent": true
+ },
+ {
+ "expectations": {
+ "bugs": [
+ 1578
+ ],
+ "ignore-failure": null,
+ "reviewed-by-human": false
+ },
+ "extraColumns": {
+ "builder": "Test-Mac10.7-MacMini4.1-GeForce320M-x86_64-Debug",
+ "config": "565",
+ "resultType": "succeeded",
+ "test": "3x3bitmaprect"
+ },
+ "imageAUrl": "bitmap-64bitMD5/3x3bitmaprect/16998423976396106083.png",
+ "imageBUrl": "bitmap-64bitMD5/3x3bitmaprect/16998423976396106083.png",
+ "isDifferent": false
+ },
+ {
+ "expectations": {
+ "bugs": [
+ 1578
+ ],
+ "ignore-failure": null,
+ "reviewed-by-human": false
+ },
+ "extraColumns": {
+ "builder": "Test-Mac10.7-MacMini4.1-GeForce320M-x86_64-Debug",
+ "config": "8888",
+ "resultType": "succeeded",
+ "test": "3x3bitmaprect"
+ },
+ "imageAUrl": "bitmap-64bitMD5/3x3bitmaprect/2054956815327187963.png",
+ "imageBUrl": "bitmap-64bitMD5/3x3bitmaprect/2054956815327187963.png",
+ "isDifferent": false
+ },
+ {
+ "expectations": {
+ "bugs": [
+ 1578
+ ],
+ "ignore-failure": null,
+ "reviewed-by-human": false
+ },
+ "extraColumns": {
+ "builder": "Test-Mac10.7-MacMini4.1-GeForce320M-x86_64-Debug",
+ "config": "gpu",
+ "resultType": "succeeded",
+ "test": "3x3bitmaprect"
+ },
+ "imageAUrl": "bitmap-64bitMD5/3x3bitmaprect/2054956815327187963.png",
+ "imageBUrl": "bitmap-64bitMD5/3x3bitmaprect/2054956815327187963.png",
+ "isDifferent": false
+ },
+ {
+ "expectations": {
+ "bugs": [
+ 1578
+ ],
+ "ignore-failure": null,
+ "reviewed-by-human": false
+ },
+ "extraColumns": {
+ "builder": "Test-Mac10.7-MacMini4.1-GeForce320M-x86_64-Debug",
+ "config": "pdf-mac",
+ "resultType": "succeeded",
+ "test": "3x3bitmaprect"
+ },
+ "imageAUrl": "bitmap-64bitMD5/3x3bitmaprect/8518347971308375604.png",
+ "imageBUrl": "bitmap-64bitMD5/3x3bitmaprect/8518347971308375604.png",
+ "isDifferent": false
+ },
+ {
+ "expectations": {
+ "bugs": [
+ 1578
+ ],
+ "ignore-failure": null,
+ "reviewed-by-human": false
+ },
+ "extraColumns": {
+ "builder": "Test-Mac10.7-MacMini4.1-GeForce320M-x86_64-Debug",
+ "config": "pdf-poppler",
+ "resultType": "succeeded",
+ "test": "3x3bitmaprect"
+ },
+ "imageAUrl": "bitmap-64bitMD5/3x3bitmaprect/16723580409414313678.png",
+ "imageBUrl": "bitmap-64bitMD5/3x3bitmaprect/16723580409414313678.png",
+ "isDifferent": false
+ }
+ ],
+ "imageSets": {
+ "diffs": {
+ "baseUrl": "/static/generated-images/diffs",
+ "description": "color difference per channel"
+ },
+ "imageA": {
+ "baseUrl": "http://chromium-skia-gm.commondatastorage.googleapis.com/gm",
+ "description": "expected image"
+ },
+ "imageB": {
+ "baseUrl": "http://chromium-skia-gm.commondatastorage.googleapis.com/gm",
+ "description": "actual image"
+ },
+ "whiteDiffs": {
+ "baseUrl": "/static/generated-images/whitediffs",
+ "description": "differing pixels in white"
+ }
+ }
+} \ No newline at end of file
diff --git a/gm/rebaseline_server/testdata/outputs/expected/download_actuals_test.DownloadTest.test_fetch/565/3x3bitmaprect.png b/gm/rebaseline_server/testdata/outputs/expected/download_actuals_test.DownloadTest.test_fetch/565/3x3bitmaprect.png
new file mode 100644
index 0000000000..d3686ff12d
--- /dev/null
+++ b/gm/rebaseline_server/testdata/outputs/expected/download_actuals_test.DownloadTest.test_fetch/565/3x3bitmaprect.png
@@ -0,0 +1 @@
+contents of bitmap-64bitMD5/3x3bitmaprect/16998423976396106083.png
diff --git a/gm/rebaseline_server/testdata/outputs/expected/download_actuals_test.DownloadTest.test_fetch/565/aaclip.png b/gm/rebaseline_server/testdata/outputs/expected/download_actuals_test.DownloadTest.test_fetch/565/aaclip.png
new file mode 100644
index 0000000000..8a01aa825f
--- /dev/null
+++ b/gm/rebaseline_server/testdata/outputs/expected/download_actuals_test.DownloadTest.test_fetch/565/aaclip.png
@@ -0,0 +1 @@
+contents of bitmap-64bitMD5/aaclip/6190901827590820995.png
diff --git a/gm/rebaseline_server/testdata/outputs/expected/download_actuals_test.DownloadTest.test_fetch/565/bigblurs.png b/gm/rebaseline_server/testdata/outputs/expected/download_actuals_test.DownloadTest.test_fetch/565/bigblurs.png
new file mode 100644
index 0000000000..8d0646720a
--- /dev/null
+++ b/gm/rebaseline_server/testdata/outputs/expected/download_actuals_test.DownloadTest.test_fetch/565/bigblurs.png
@@ -0,0 +1 @@
+contents of bitmap-64bitMD5/bigblurs/2422083043229439955.png
diff --git a/gm/rebaseline_server/testdata/outputs/expected/download_actuals_test.DownloadTest.test_fetch/565/bitmapsource.png b/gm/rebaseline_server/testdata/outputs/expected/download_actuals_test.DownloadTest.test_fetch/565/bitmapsource.png
new file mode 100644
index 0000000000..d2df08ca3a
--- /dev/null
+++ b/gm/rebaseline_server/testdata/outputs/expected/download_actuals_test.DownloadTest.test_fetch/565/bitmapsource.png
@@ -0,0 +1 @@
+contents of bitmap-64bitMD5/bitmapsource/17503582803589749280.png
diff --git a/gm/rebaseline_server/testdata/outputs/expected/download_actuals_test.DownloadTest.test_fetch/565/filterbitmap_checkerboard_192_192.png b/gm/rebaseline_server/testdata/outputs/expected/download_actuals_test.DownloadTest.test_fetch/565/filterbitmap_checkerboard_192_192.png
new file mode 100644
index 0000000000..5c91d33e15
--- /dev/null
+++ b/gm/rebaseline_server/testdata/outputs/expected/download_actuals_test.DownloadTest.test_fetch/565/filterbitmap_checkerboard_192_192.png
@@ -0,0 +1 @@
+contents of bitmap-64bitMD5/filterbitmap_checkerboard_192_192/4719210487426381700.png
diff --git a/gm/rebaseline_server/testdata/outputs/expected/download_actuals_test.DownloadTest.test_fetch/565/filterbitmap_checkerboard_32_2.png b/gm/rebaseline_server/testdata/outputs/expected/download_actuals_test.DownloadTest.test_fetch/565/filterbitmap_checkerboard_32_2.png
new file mode 100644
index 0000000000..3c1de492de
--- /dev/null
+++ b/gm/rebaseline_server/testdata/outputs/expected/download_actuals_test.DownloadTest.test_fetch/565/filterbitmap_checkerboard_32_2.png
@@ -0,0 +1 @@
+contents of bitmap-64bitMD5/filterbitmap_checkerboard_32_2/15528304435129737588.png
diff --git a/gm/rebaseline_server/testdata/outputs/expected/download_actuals_test.DownloadTest.test_fetch/8888/3x3bitmaprect.png b/gm/rebaseline_server/testdata/outputs/expected/download_actuals_test.DownloadTest.test_fetch/8888/3x3bitmaprect.png
new file mode 100644
index 0000000000..656275a920
--- /dev/null
+++ b/gm/rebaseline_server/testdata/outputs/expected/download_actuals_test.DownloadTest.test_fetch/8888/3x3bitmaprect.png
@@ -0,0 +1 @@
+contents of bitmap-64bitMD5/3x3bitmaprect/2054956815327187963.png
diff --git a/gm/rebaseline_server/testdata/outputs/expected/download_actuals_test.DownloadTest.test_fetch/8888/aaclip.png b/gm/rebaseline_server/testdata/outputs/expected/download_actuals_test.DownloadTest.test_fetch/8888/aaclip.png
new file mode 100644
index 0000000000..371a172ece
--- /dev/null
+++ b/gm/rebaseline_server/testdata/outputs/expected/download_actuals_test.DownloadTest.test_fetch/8888/aaclip.png
@@ -0,0 +1 @@
+contents of bitmap-64bitMD5/aaclip/14456211900777561488.png
diff --git a/gm/rebaseline_server/testdata/outputs/expected/download_actuals_test.DownloadTest.test_fetch/8888/bigblurs.png b/gm/rebaseline_server/testdata/outputs/expected/download_actuals_test.DownloadTest.test_fetch/8888/bigblurs.png
new file mode 100644
index 0000000000..2d78e89be3
--- /dev/null
+++ b/gm/rebaseline_server/testdata/outputs/expected/download_actuals_test.DownloadTest.test_fetch/8888/bigblurs.png
@@ -0,0 +1 @@
+contents of bitmap-64bitMD5/bigblurs/17309852422285247848.png
diff --git a/gm/rebaseline_server/testdata/outputs/expected/download_actuals_test.DownloadTest.test_fetch/8888/bitmapsource.png b/gm/rebaseline_server/testdata/outputs/expected/download_actuals_test.DownloadTest.test_fetch/8888/bitmapsource.png
new file mode 100644
index 0000000000..3c511d5f6a
--- /dev/null
+++ b/gm/rebaseline_server/testdata/outputs/expected/download_actuals_test.DownloadTest.test_fetch/8888/bitmapsource.png
@@ -0,0 +1 @@
+contents of bitmap-64bitMD5/bitmapsource/16289727936158057543.png
diff --git a/gm/rebaseline_server/testdata/outputs/expected/download_actuals_test.DownloadTest.test_fetch/8888/filterbitmap_checkerboard_192_192.png b/gm/rebaseline_server/testdata/outputs/expected/download_actuals_test.DownloadTest.test_fetch/8888/filterbitmap_checkerboard_192_192.png
new file mode 100644
index 0000000000..9364ccdd8a
--- /dev/null
+++ b/gm/rebaseline_server/testdata/outputs/expected/download_actuals_test.DownloadTest.test_fetch/8888/filterbitmap_checkerboard_192_192.png
@@ -0,0 +1 @@
+contents of bitmap-64bitMD5/filterbitmap_checkerboard_192_192/3154864687054945306.png
diff --git a/gm/rebaseline_server/testdata/outputs/expected/download_actuals_test.DownloadTest.test_fetch/8888/filterbitmap_checkerboard_32_2.png b/gm/rebaseline_server/testdata/outputs/expected/download_actuals_test.DownloadTest.test_fetch/8888/filterbitmap_checkerboard_32_2.png
new file mode 100644
index 0000000000..8760be33fb
--- /dev/null
+++ b/gm/rebaseline_server/testdata/outputs/expected/download_actuals_test.DownloadTest.test_fetch/8888/filterbitmap_checkerboard_32_2.png
@@ -0,0 +1 @@
+contents of bitmap-64bitMD5/filterbitmap_checkerboard_32_2/712827739969462165.png
diff --git a/gm/rebaseline_server/testdata/outputs/expected/download_actuals_test.DownloadTest.test_fetch/gpu/texdata.png b/gm/rebaseline_server/testdata/outputs/expected/download_actuals_test.DownloadTest.test_fetch/gpu/texdata.png
new file mode 100644
index 0000000000..fee415c72a
--- /dev/null
+++ b/gm/rebaseline_server/testdata/outputs/expected/download_actuals_test.DownloadTest.test_fetch/gpu/texdata.png
@@ -0,0 +1 @@
+contents of bitmap-64bitMD5/texdata/3695033638604474475.png