rebaseline.py: if --tests is not specified, get test list from actual-results.json

R=scroggo@google.com

Review URL: https://codereview.chromium.org/16093025

git-svn-id: http://skia.googlecode.com/svn/trunk@9443 2bbb7eff-a529-9590-31e7-b0007b416f81
This commit is contained in:
epoger@google.com 2013-06-05 15:43:37 +00:00
Родитель b4a8d97b4c
Коммит 99ba65a181
10 изменённых файлов: 618 добавлений и 368 удалений

1
gm/__init__.py Normal file
Просмотреть файл

@ -0,0 +1 @@
# Allow Python import of this directory.

Просмотреть файл

@ -13,10 +13,23 @@ Must be run from the gm-expected directory. If run from a git or SVN
checkout, the files will be added to the staging area for commit.
'''
# System-level imports
import argparse
import os
import subprocess
import sys
import urllib2
# Imports from within Skia
#
# Make sure that they are in the PYTHONPATH, but add them at the *end*
# so any that are already in the PYTHONPATH will be preferred.
GM_DIRECTORY = os.path.realpath(
os.path.join(os.path.dirname(os.path.dirname(__file__)), 'gm'))
if GM_DIRECTORY not in sys.path:
sys.path.append(GM_DIRECTORY)
import gm_json
# Mapping of gm-expectations subdir (under
# https://skia.googlecode.com/svn/gm-expected/ )
@ -53,22 +66,32 @@ class CommandFailedException(Exception):
class Rebaseliner(object):
# params:
# tests: list of tests to rebaseline
# configs: which configs to run for each test
# subdirs: which platform subdirectories to rebaseline; if an empty list,
# json_base_url: base URL from which to read json_filename
# json_filename: filename (under json_base_url) from which to read a
# summary of results; typically "actual-results.json"
# subdirs: which platform subdirectories to rebaseline; if not specified,
# rebaseline all platform subdirectories
# tests: list of tests to rebaseline, or None if we should rebaseline
# whatever files the JSON results summary file tells us to
# configs: which configs to run for each test; this should only be
# specified if the list of tests was also specified (otherwise,
# the JSON file will give us test names and configs)
# dry_run: if True, instead of actually downloading files or adding
# files to checkout, display a list of operations that
# we would normally perform
def __init__(self, tests, configs=[], subdirs=[], dry_run=False):
if not tests:
raise Exception('at least one test must be specified')
def __init__(self, json_base_url, json_filename,
subdirs=None, tests=None, configs=None, dry_run=False):
if configs and not tests:
raise ValueError('configs should only be specified if tests ' +
'were specified also')
self._tests = tests
self._configs = configs
if not subdirs:
self._subdirs = sorted(SUBDIR_MAPPING.keys())
else:
self._subdirs = subdirs
self._json_base_url = json_base_url
self._json_filename = json_filename
self._dry_run = dry_run
self._is_svn_checkout = (
os.path.exists('.svn') or
@ -101,9 +124,51 @@ class Rebaseliner(object):
'--output', temp_filename ])
self._Call([ 'mv', temp_filename, dest_filename ])
# Returns the full contents of a URL, as a single string.
#
# Unlike standard URL handling, we allow relative "file:" URLs;
# for example, "file:one/two" resolves to the file ./one/two
# (relative to current working dir)
def _GetContentsOfUrl(self, url):
file_prefix = 'file:'
if url.startswith(file_prefix):
filename = url[len(file_prefix):]
return open(filename, 'r').read()
else:
return urllib2.urlopen(url).read()
# Returns a list of files that require rebaselining.
#
# Note that this returns a list of FILES, like this:
# ['imageblur_565.png', 'xfermodes_pdf.png']
# rather than a list of TESTS, like this:
# ['imageblur', 'xfermodes']
#
# params:
# json_url: URL pointing to a JSON actual result summary file
#
# TODO(epoger): add a parameter indicating whether "no-comparison"
# results (those for which we don't have any expectations yet)
# should be rebaselined. For now, we only return failed expectations.
def _GetFilesToRebaseline(self, json_url):
print ('# Getting files to rebaseline from JSON summary URL %s ...'
% json_url)
json_contents = self._GetContentsOfUrl(json_url)
json_dict = gm_json.LoadFromString(json_contents)
actual_results = json_dict[gm_json.JSONKEY_ACTUALRESULTS]
files_to_rebaseline = []
failed_results = actual_results[gm_json.JSONKEY_ACTUALRESULTS_FAILED]
if failed_results:
files_to_rebaseline.extend(failed_results.keys())
print '# ... found files_to_rebaseline %s' % files_to_rebaseline
return files_to_rebaseline
# Rebaseline a single file.
def _RebaselineOneFile(self, expectations_subdir, builder_name,
infilename, outfilename):
print '# ' + infilename
url = ('http://skia-autogen.googlecode.com/svn/gm-actual/' +
expectations_subdir + '/' + builder_name + '/' +
expectations_subdir + '/' + infilename)
@ -155,7 +220,6 @@ class Rebaseliner(object):
print '# ' + expectations_subdir + ':'
for config in configs:
infilename = test + '_' + config + '.png'
print '# ' + infilename
outfilename = os.path.join(expectations_subdir, infilename);
self._RebaselineOneFile(expectations_subdir=expectations_subdir,
builder_name=builder_name,
@ -164,17 +228,28 @@ class Rebaseliner(object):
# Rebaseline all platforms/tests/types we specified in the constructor.
def RebaselineAll(self):
for test in self._tests:
for subdir in self._subdirs:
if not subdir in SUBDIR_MAPPING.keys():
raise Exception(('unrecognized platform subdir "%s"; ' +
'should be one of %s') % (
subdir, SUBDIR_MAPPING.keys()))
builder_name = SUBDIR_MAPPING[subdir]
if self._tests:
for test in self._tests:
self._RebaselineOneTest(expectations_subdir=subdir,
builder_name=builder_name,
test=test)
else: # get the raw list of files that need rebaselining from JSON
json_url = '/'.join([self._json_base_url,
subdir, builder_name, subdir,
self._json_filename])
filenames = self._GetFilesToRebaseline(json_url=json_url)
for filename in filenames:
outfilename = os.path.join(subdir, filename);
self._RebaselineOneFile(expectations_subdir=subdir,
builder_name=builder_name,
infilename=filename,
outfilename=outfilename)
# main...
@ -182,19 +257,32 @@ parser = argparse.ArgumentParser()
parser.add_argument('--configs', metavar='CONFIG', nargs='+',
help='which configurations to rebaseline, e.g. ' +
'"--configs 565 8888"; if unspecified, run a default ' +
'set of configs')
'set of configs. This should ONLY be specified if ' +
'--tests has also been specified.')
parser.add_argument('--dry_run', action='store_true',
help='instead of actually downloading files or adding ' +
'files to checkout, display a list of operations that ' +
'we would normally perform')
parser.add_argument('--json_base_url',
help='base URL from which to read JSON_FILENAME ' +
'files; defaults to %(default)s',
default='http://skia-autogen.googlecode.com/svn/gm-actual')
parser.add_argument('--json_filename',
help='filename (under JSON_BASE_URL) to read a summary ' +
'of results from; defaults to %(default)s',
default='actual-results.json')
parser.add_argument('--subdirs', metavar='SUBDIR', nargs='+',
help='which platform subdirectories to rebaseline; ' +
'if unspecified, rebaseline all subdirs, same as ' +
'"--subdirs %s"' % ' '.join(sorted(SUBDIR_MAPPING.keys())))
parser.add_argument('--tests', metavar='TEST', nargs='+', required=True,
parser.add_argument('--tests', metavar='TEST', nargs='+',
help='which tests to rebaseline, e.g. ' +
'"--tests aaclip bigmatrix"')
'"--tests aaclip bigmatrix"; if unspecified, then all ' +
'failing tests (according to the actual-results.json ' +
'file) will be rebaselined.')
args = parser.parse_args()
rebaseliner = Rebaseliner(tests=args.tests, configs=args.configs,
subdirs=args.subdirs, dry_run=args.dry_run)
subdirs=args.subdirs, dry_run=args.dry_run,
json_base_url=args.json_base_url,
json_filename=args.json_filename)
rebaseliner.RebaselineAll()

Просмотреть файл

@ -34,341 +34,6 @@ curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-andro
mv base-android-galaxy-nexus/.temp-test1_msaa4.png base-android-galaxy-nexus/test1_msaa4.png
svn add --quiet base-android-galaxy-nexus/test1_msaa4.png
svn propset --quiet svn:mime-type image/png base-android-galaxy-nexus/test1_msaa4.png
# base-android-nexus-10:
# test1_565.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-nexus-10/Test-Android-Nexus10-MaliT604-Arm7-Release/base-android-nexus-10/test1_565.png --output base-android-nexus-10/.temp-test1_565.png
mv base-android-nexus-10/.temp-test1_565.png base-android-nexus-10/test1_565.png
svn add --quiet base-android-nexus-10/test1_565.png
svn propset --quiet svn:mime-type image/png base-android-nexus-10/test1_565.png
# test1_8888.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-nexus-10/Test-Android-Nexus10-MaliT604-Arm7-Release/base-android-nexus-10/test1_8888.png --output base-android-nexus-10/.temp-test1_8888.png
mv base-android-nexus-10/.temp-test1_8888.png base-android-nexus-10/test1_8888.png
svn add --quiet base-android-nexus-10/test1_8888.png
svn propset --quiet svn:mime-type image/png base-android-nexus-10/test1_8888.png
# test1_gpu.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-nexus-10/Test-Android-Nexus10-MaliT604-Arm7-Release/base-android-nexus-10/test1_gpu.png --output base-android-nexus-10/.temp-test1_gpu.png
mv base-android-nexus-10/.temp-test1_gpu.png base-android-nexus-10/test1_gpu.png
svn add --quiet base-android-nexus-10/test1_gpu.png
svn propset --quiet svn:mime-type image/png base-android-nexus-10/test1_gpu.png
# test1_pdf.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-nexus-10/Test-Android-Nexus10-MaliT604-Arm7-Release/base-android-nexus-10/test1_pdf.png --output base-android-nexus-10/.temp-test1_pdf.png
mv base-android-nexus-10/.temp-test1_pdf.png base-android-nexus-10/test1_pdf.png
svn add --quiet base-android-nexus-10/test1_pdf.png
svn propset --quiet svn:mime-type image/png base-android-nexus-10/test1_pdf.png
# test1_mesa.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-nexus-10/Test-Android-Nexus10-MaliT604-Arm7-Release/base-android-nexus-10/test1_mesa.png --output base-android-nexus-10/.temp-test1_mesa.png
mv base-android-nexus-10/.temp-test1_mesa.png base-android-nexus-10/test1_mesa.png
svn add --quiet base-android-nexus-10/test1_mesa.png
svn propset --quiet svn:mime-type image/png base-android-nexus-10/test1_mesa.png
# test1_msaa16.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-nexus-10/Test-Android-Nexus10-MaliT604-Arm7-Release/base-android-nexus-10/test1_msaa16.png --output base-android-nexus-10/.temp-test1_msaa16.png
mv base-android-nexus-10/.temp-test1_msaa16.png base-android-nexus-10/test1_msaa16.png
svn add --quiet base-android-nexus-10/test1_msaa16.png
svn propset --quiet svn:mime-type image/png base-android-nexus-10/test1_msaa16.png
# test1_msaa4.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-nexus-10/Test-Android-Nexus10-MaliT604-Arm7-Release/base-android-nexus-10/test1_msaa4.png --output base-android-nexus-10/.temp-test1_msaa4.png
mv base-android-nexus-10/.temp-test1_msaa4.png base-android-nexus-10/test1_msaa4.png
svn add --quiet base-android-nexus-10/test1_msaa4.png
svn propset --quiet svn:mime-type image/png base-android-nexus-10/test1_msaa4.png
# base-android-nexus-7:
# test1_565.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-nexus-7/Test-Android-Nexus7-Tegra3-Arm7-Release/base-android-nexus-7/test1_565.png --output base-android-nexus-7/.temp-test1_565.png
mv base-android-nexus-7/.temp-test1_565.png base-android-nexus-7/test1_565.png
svn add --quiet base-android-nexus-7/test1_565.png
svn propset --quiet svn:mime-type image/png base-android-nexus-7/test1_565.png
# test1_8888.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-nexus-7/Test-Android-Nexus7-Tegra3-Arm7-Release/base-android-nexus-7/test1_8888.png --output base-android-nexus-7/.temp-test1_8888.png
mv base-android-nexus-7/.temp-test1_8888.png base-android-nexus-7/test1_8888.png
svn add --quiet base-android-nexus-7/test1_8888.png
svn propset --quiet svn:mime-type image/png base-android-nexus-7/test1_8888.png
# test1_gpu.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-nexus-7/Test-Android-Nexus7-Tegra3-Arm7-Release/base-android-nexus-7/test1_gpu.png --output base-android-nexus-7/.temp-test1_gpu.png
mv base-android-nexus-7/.temp-test1_gpu.png base-android-nexus-7/test1_gpu.png
svn add --quiet base-android-nexus-7/test1_gpu.png
svn propset --quiet svn:mime-type image/png base-android-nexus-7/test1_gpu.png
# test1_pdf.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-nexus-7/Test-Android-Nexus7-Tegra3-Arm7-Release/base-android-nexus-7/test1_pdf.png --output base-android-nexus-7/.temp-test1_pdf.png
mv base-android-nexus-7/.temp-test1_pdf.png base-android-nexus-7/test1_pdf.png
svn add --quiet base-android-nexus-7/test1_pdf.png
svn propset --quiet svn:mime-type image/png base-android-nexus-7/test1_pdf.png
# test1_mesa.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-nexus-7/Test-Android-Nexus7-Tegra3-Arm7-Release/base-android-nexus-7/test1_mesa.png --output base-android-nexus-7/.temp-test1_mesa.png
mv base-android-nexus-7/.temp-test1_mesa.png base-android-nexus-7/test1_mesa.png
svn add --quiet base-android-nexus-7/test1_mesa.png
svn propset --quiet svn:mime-type image/png base-android-nexus-7/test1_mesa.png
# test1_msaa16.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-nexus-7/Test-Android-Nexus7-Tegra3-Arm7-Release/base-android-nexus-7/test1_msaa16.png --output base-android-nexus-7/.temp-test1_msaa16.png
mv base-android-nexus-7/.temp-test1_msaa16.png base-android-nexus-7/test1_msaa16.png
svn add --quiet base-android-nexus-7/test1_msaa16.png
svn propset --quiet svn:mime-type image/png base-android-nexus-7/test1_msaa16.png
# test1_msaa4.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-nexus-7/Test-Android-Nexus7-Tegra3-Arm7-Release/base-android-nexus-7/test1_msaa4.png --output base-android-nexus-7/.temp-test1_msaa4.png
mv base-android-nexus-7/.temp-test1_msaa4.png base-android-nexus-7/test1_msaa4.png
svn add --quiet base-android-nexus-7/test1_msaa4.png
svn propset --quiet svn:mime-type image/png base-android-nexus-7/test1_msaa4.png
# base-android-nexus-s:
# test1_565.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-nexus-s/Test-Android-NexusS-SGX540-Arm7-Release/base-android-nexus-s/test1_565.png --output base-android-nexus-s/.temp-test1_565.png
mv base-android-nexus-s/.temp-test1_565.png base-android-nexus-s/test1_565.png
svn add --quiet base-android-nexus-s/test1_565.png
svn propset --quiet svn:mime-type image/png base-android-nexus-s/test1_565.png
# test1_8888.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-nexus-s/Test-Android-NexusS-SGX540-Arm7-Release/base-android-nexus-s/test1_8888.png --output base-android-nexus-s/.temp-test1_8888.png
mv base-android-nexus-s/.temp-test1_8888.png base-android-nexus-s/test1_8888.png
svn add --quiet base-android-nexus-s/test1_8888.png
svn propset --quiet svn:mime-type image/png base-android-nexus-s/test1_8888.png
# test1_gpu.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-nexus-s/Test-Android-NexusS-SGX540-Arm7-Release/base-android-nexus-s/test1_gpu.png --output base-android-nexus-s/.temp-test1_gpu.png
mv base-android-nexus-s/.temp-test1_gpu.png base-android-nexus-s/test1_gpu.png
svn add --quiet base-android-nexus-s/test1_gpu.png
svn propset --quiet svn:mime-type image/png base-android-nexus-s/test1_gpu.png
# test1_pdf.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-nexus-s/Test-Android-NexusS-SGX540-Arm7-Release/base-android-nexus-s/test1_pdf.png --output base-android-nexus-s/.temp-test1_pdf.png
mv base-android-nexus-s/.temp-test1_pdf.png base-android-nexus-s/test1_pdf.png
svn add --quiet base-android-nexus-s/test1_pdf.png
svn propset --quiet svn:mime-type image/png base-android-nexus-s/test1_pdf.png
# test1_mesa.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-nexus-s/Test-Android-NexusS-SGX540-Arm7-Release/base-android-nexus-s/test1_mesa.png --output base-android-nexus-s/.temp-test1_mesa.png
mv base-android-nexus-s/.temp-test1_mesa.png base-android-nexus-s/test1_mesa.png
svn add --quiet base-android-nexus-s/test1_mesa.png
svn propset --quiet svn:mime-type image/png base-android-nexus-s/test1_mesa.png
# test1_msaa16.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-nexus-s/Test-Android-NexusS-SGX540-Arm7-Release/base-android-nexus-s/test1_msaa16.png --output base-android-nexus-s/.temp-test1_msaa16.png
mv base-android-nexus-s/.temp-test1_msaa16.png base-android-nexus-s/test1_msaa16.png
svn add --quiet base-android-nexus-s/test1_msaa16.png
svn propset --quiet svn:mime-type image/png base-android-nexus-s/test1_msaa16.png
# test1_msaa4.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-nexus-s/Test-Android-NexusS-SGX540-Arm7-Release/base-android-nexus-s/test1_msaa4.png --output base-android-nexus-s/.temp-test1_msaa4.png
mv base-android-nexus-s/.temp-test1_msaa4.png base-android-nexus-s/test1_msaa4.png
svn add --quiet base-android-nexus-s/test1_msaa4.png
svn propset --quiet svn:mime-type image/png base-android-nexus-s/test1_msaa4.png
# base-android-xoom:
# test1_565.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-xoom/Test-Android-Xoom-Tegra2-Arm7-Release/base-android-xoom/test1_565.png --output base-android-xoom/.temp-test1_565.png
mv base-android-xoom/.temp-test1_565.png base-android-xoom/test1_565.png
svn add --quiet base-android-xoom/test1_565.png
svn propset --quiet svn:mime-type image/png base-android-xoom/test1_565.png
# test1_8888.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-xoom/Test-Android-Xoom-Tegra2-Arm7-Release/base-android-xoom/test1_8888.png --output base-android-xoom/.temp-test1_8888.png
mv base-android-xoom/.temp-test1_8888.png base-android-xoom/test1_8888.png
svn add --quiet base-android-xoom/test1_8888.png
svn propset --quiet svn:mime-type image/png base-android-xoom/test1_8888.png
# test1_gpu.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-xoom/Test-Android-Xoom-Tegra2-Arm7-Release/base-android-xoom/test1_gpu.png --output base-android-xoom/.temp-test1_gpu.png
mv base-android-xoom/.temp-test1_gpu.png base-android-xoom/test1_gpu.png
svn add --quiet base-android-xoom/test1_gpu.png
svn propset --quiet svn:mime-type image/png base-android-xoom/test1_gpu.png
# test1_pdf.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-xoom/Test-Android-Xoom-Tegra2-Arm7-Release/base-android-xoom/test1_pdf.png --output base-android-xoom/.temp-test1_pdf.png
mv base-android-xoom/.temp-test1_pdf.png base-android-xoom/test1_pdf.png
svn add --quiet base-android-xoom/test1_pdf.png
svn propset --quiet svn:mime-type image/png base-android-xoom/test1_pdf.png
# test1_mesa.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-xoom/Test-Android-Xoom-Tegra2-Arm7-Release/base-android-xoom/test1_mesa.png --output base-android-xoom/.temp-test1_mesa.png
mv base-android-xoom/.temp-test1_mesa.png base-android-xoom/test1_mesa.png
svn add --quiet base-android-xoom/test1_mesa.png
svn propset --quiet svn:mime-type image/png base-android-xoom/test1_mesa.png
# test1_msaa16.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-xoom/Test-Android-Xoom-Tegra2-Arm7-Release/base-android-xoom/test1_msaa16.png --output base-android-xoom/.temp-test1_msaa16.png
mv base-android-xoom/.temp-test1_msaa16.png base-android-xoom/test1_msaa16.png
svn add --quiet base-android-xoom/test1_msaa16.png
svn propset --quiet svn:mime-type image/png base-android-xoom/test1_msaa16.png
# test1_msaa4.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-xoom/Test-Android-Xoom-Tegra2-Arm7-Release/base-android-xoom/test1_msaa4.png --output base-android-xoom/.temp-test1_msaa4.png
mv base-android-xoom/.temp-test1_msaa4.png base-android-xoom/test1_msaa4.png
svn add --quiet base-android-xoom/test1_msaa4.png
svn propset --quiet svn:mime-type image/png base-android-xoom/test1_msaa4.png
# base-macmini:
# test1_565.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-macmini/Test-Mac10.6-MacMini4.1-GeForce320M-x86-Release/base-macmini/test1_565.png --output base-macmini/.temp-test1_565.png
mv base-macmini/.temp-test1_565.png base-macmini/test1_565.png
svn add --quiet base-macmini/test1_565.png
svn propset --quiet svn:mime-type image/png base-macmini/test1_565.png
# test1_8888.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-macmini/Test-Mac10.6-MacMini4.1-GeForce320M-x86-Release/base-macmini/test1_8888.png --output base-macmini/.temp-test1_8888.png
mv base-macmini/.temp-test1_8888.png base-macmini/test1_8888.png
svn add --quiet base-macmini/test1_8888.png
svn propset --quiet svn:mime-type image/png base-macmini/test1_8888.png
# test1_gpu.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-macmini/Test-Mac10.6-MacMini4.1-GeForce320M-x86-Release/base-macmini/test1_gpu.png --output base-macmini/.temp-test1_gpu.png
mv base-macmini/.temp-test1_gpu.png base-macmini/test1_gpu.png
svn add --quiet base-macmini/test1_gpu.png
svn propset --quiet svn:mime-type image/png base-macmini/test1_gpu.png
# test1_pdf.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-macmini/Test-Mac10.6-MacMini4.1-GeForce320M-x86-Release/base-macmini/test1_pdf.png --output base-macmini/.temp-test1_pdf.png
mv base-macmini/.temp-test1_pdf.png base-macmini/test1_pdf.png
svn add --quiet base-macmini/test1_pdf.png
svn propset --quiet svn:mime-type image/png base-macmini/test1_pdf.png
# test1_mesa.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-macmini/Test-Mac10.6-MacMini4.1-GeForce320M-x86-Release/base-macmini/test1_mesa.png --output base-macmini/.temp-test1_mesa.png
mv base-macmini/.temp-test1_mesa.png base-macmini/test1_mesa.png
svn add --quiet base-macmini/test1_mesa.png
svn propset --quiet svn:mime-type image/png base-macmini/test1_mesa.png
# test1_msaa16.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-macmini/Test-Mac10.6-MacMini4.1-GeForce320M-x86-Release/base-macmini/test1_msaa16.png --output base-macmini/.temp-test1_msaa16.png
mv base-macmini/.temp-test1_msaa16.png base-macmini/test1_msaa16.png
svn add --quiet base-macmini/test1_msaa16.png
svn propset --quiet svn:mime-type image/png base-macmini/test1_msaa16.png
# test1_msaa4.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-macmini/Test-Mac10.6-MacMini4.1-GeForce320M-x86-Release/base-macmini/test1_msaa4.png --output base-macmini/.temp-test1_msaa4.png
mv base-macmini/.temp-test1_msaa4.png base-macmini/test1_msaa4.png
svn add --quiet base-macmini/test1_msaa4.png
svn propset --quiet svn:mime-type image/png base-macmini/test1_msaa4.png
# base-macmini-lion-float:
# test1_565.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-macmini-lion-float/Test-Mac10.7-MacMini4.1-GeForce320M-x86-Release/base-macmini-lion-float/test1_565.png --output base-macmini-lion-float/.temp-test1_565.png
mv base-macmini-lion-float/.temp-test1_565.png base-macmini-lion-float/test1_565.png
svn add --quiet base-macmini-lion-float/test1_565.png
svn propset --quiet svn:mime-type image/png base-macmini-lion-float/test1_565.png
# test1_8888.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-macmini-lion-float/Test-Mac10.7-MacMini4.1-GeForce320M-x86-Release/base-macmini-lion-float/test1_8888.png --output base-macmini-lion-float/.temp-test1_8888.png
mv base-macmini-lion-float/.temp-test1_8888.png base-macmini-lion-float/test1_8888.png
svn add --quiet base-macmini-lion-float/test1_8888.png
svn propset --quiet svn:mime-type image/png base-macmini-lion-float/test1_8888.png
# test1_gpu.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-macmini-lion-float/Test-Mac10.7-MacMini4.1-GeForce320M-x86-Release/base-macmini-lion-float/test1_gpu.png --output base-macmini-lion-float/.temp-test1_gpu.png
mv base-macmini-lion-float/.temp-test1_gpu.png base-macmini-lion-float/test1_gpu.png
svn add --quiet base-macmini-lion-float/test1_gpu.png
svn propset --quiet svn:mime-type image/png base-macmini-lion-float/test1_gpu.png
# test1_pdf.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-macmini-lion-float/Test-Mac10.7-MacMini4.1-GeForce320M-x86-Release/base-macmini-lion-float/test1_pdf.png --output base-macmini-lion-float/.temp-test1_pdf.png
mv base-macmini-lion-float/.temp-test1_pdf.png base-macmini-lion-float/test1_pdf.png
svn add --quiet base-macmini-lion-float/test1_pdf.png
svn propset --quiet svn:mime-type image/png base-macmini-lion-float/test1_pdf.png
# test1_mesa.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-macmini-lion-float/Test-Mac10.7-MacMini4.1-GeForce320M-x86-Release/base-macmini-lion-float/test1_mesa.png --output base-macmini-lion-float/.temp-test1_mesa.png
mv base-macmini-lion-float/.temp-test1_mesa.png base-macmini-lion-float/test1_mesa.png
svn add --quiet base-macmini-lion-float/test1_mesa.png
svn propset --quiet svn:mime-type image/png base-macmini-lion-float/test1_mesa.png
# test1_msaa16.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-macmini-lion-float/Test-Mac10.7-MacMini4.1-GeForce320M-x86-Release/base-macmini-lion-float/test1_msaa16.png --output base-macmini-lion-float/.temp-test1_msaa16.png
mv base-macmini-lion-float/.temp-test1_msaa16.png base-macmini-lion-float/test1_msaa16.png
svn add --quiet base-macmini-lion-float/test1_msaa16.png
svn propset --quiet svn:mime-type image/png base-macmini-lion-float/test1_msaa16.png
# test1_msaa4.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-macmini-lion-float/Test-Mac10.7-MacMini4.1-GeForce320M-x86-Release/base-macmini-lion-float/test1_msaa4.png --output base-macmini-lion-float/.temp-test1_msaa4.png
mv base-macmini-lion-float/.temp-test1_msaa4.png base-macmini-lion-float/test1_msaa4.png
svn add --quiet base-macmini-lion-float/test1_msaa4.png
svn propset --quiet svn:mime-type image/png base-macmini-lion-float/test1_msaa4.png
# base-shuttle-win7-intel-angle:
# test1_angle.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle-win7-intel-angle/Test-Win7-ShuttleA-HD2000-x86-Release-ANGLE/base-shuttle-win7-intel-angle/test1_angle.png --output base-shuttle-win7-intel-angle/.temp-test1_angle.png
mv base-shuttle-win7-intel-angle/.temp-test1_angle.png base-shuttle-win7-intel-angle/test1_angle.png
svn add --quiet base-shuttle-win7-intel-angle/test1_angle.png
svn propset --quiet svn:mime-type image/png base-shuttle-win7-intel-angle/test1_angle.png
# test1_anglemsaa16.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle-win7-intel-angle/Test-Win7-ShuttleA-HD2000-x86-Release-ANGLE/base-shuttle-win7-intel-angle/test1_anglemsaa16.png --output base-shuttle-win7-intel-angle/.temp-test1_anglemsaa16.png
mv base-shuttle-win7-intel-angle/.temp-test1_anglemsaa16.png base-shuttle-win7-intel-angle/test1_anglemsaa16.png
svn add --quiet base-shuttle-win7-intel-angle/test1_anglemsaa16.png
svn propset --quiet svn:mime-type image/png base-shuttle-win7-intel-angle/test1_anglemsaa16.png
# base-shuttle-win7-intel-directwrite:
# test1_565.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle-win7-intel-directwrite/Test-Win7-ShuttleA-HD2000-x86-Release-DirectWrite/base-shuttle-win7-intel-directwrite/test1_565.png --output base-shuttle-win7-intel-directwrite/.temp-test1_565.png
mv base-shuttle-win7-intel-directwrite/.temp-test1_565.png base-shuttle-win7-intel-directwrite/test1_565.png
svn add --quiet base-shuttle-win7-intel-directwrite/test1_565.png
svn propset --quiet svn:mime-type image/png base-shuttle-win7-intel-directwrite/test1_565.png
# test1_8888.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle-win7-intel-directwrite/Test-Win7-ShuttleA-HD2000-x86-Release-DirectWrite/base-shuttle-win7-intel-directwrite/test1_8888.png --output base-shuttle-win7-intel-directwrite/.temp-test1_8888.png
mv base-shuttle-win7-intel-directwrite/.temp-test1_8888.png base-shuttle-win7-intel-directwrite/test1_8888.png
svn add --quiet base-shuttle-win7-intel-directwrite/test1_8888.png
svn propset --quiet svn:mime-type image/png base-shuttle-win7-intel-directwrite/test1_8888.png
# test1_gpu.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle-win7-intel-directwrite/Test-Win7-ShuttleA-HD2000-x86-Release-DirectWrite/base-shuttle-win7-intel-directwrite/test1_gpu.png --output base-shuttle-win7-intel-directwrite/.temp-test1_gpu.png
mv base-shuttle-win7-intel-directwrite/.temp-test1_gpu.png base-shuttle-win7-intel-directwrite/test1_gpu.png
svn add --quiet base-shuttle-win7-intel-directwrite/test1_gpu.png
svn propset --quiet svn:mime-type image/png base-shuttle-win7-intel-directwrite/test1_gpu.png
# test1_pdf.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle-win7-intel-directwrite/Test-Win7-ShuttleA-HD2000-x86-Release-DirectWrite/base-shuttle-win7-intel-directwrite/test1_pdf.png --output base-shuttle-win7-intel-directwrite/.temp-test1_pdf.png
mv base-shuttle-win7-intel-directwrite/.temp-test1_pdf.png base-shuttle-win7-intel-directwrite/test1_pdf.png
svn add --quiet base-shuttle-win7-intel-directwrite/test1_pdf.png
svn propset --quiet svn:mime-type image/png base-shuttle-win7-intel-directwrite/test1_pdf.png
# test1_mesa.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle-win7-intel-directwrite/Test-Win7-ShuttleA-HD2000-x86-Release-DirectWrite/base-shuttle-win7-intel-directwrite/test1_mesa.png --output base-shuttle-win7-intel-directwrite/.temp-test1_mesa.png
mv base-shuttle-win7-intel-directwrite/.temp-test1_mesa.png base-shuttle-win7-intel-directwrite/test1_mesa.png
svn add --quiet base-shuttle-win7-intel-directwrite/test1_mesa.png
svn propset --quiet svn:mime-type image/png base-shuttle-win7-intel-directwrite/test1_mesa.png
# test1_msaa16.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle-win7-intel-directwrite/Test-Win7-ShuttleA-HD2000-x86-Release-DirectWrite/base-shuttle-win7-intel-directwrite/test1_msaa16.png --output base-shuttle-win7-intel-directwrite/.temp-test1_msaa16.png
mv base-shuttle-win7-intel-directwrite/.temp-test1_msaa16.png base-shuttle-win7-intel-directwrite/test1_msaa16.png
svn add --quiet base-shuttle-win7-intel-directwrite/test1_msaa16.png
svn propset --quiet svn:mime-type image/png base-shuttle-win7-intel-directwrite/test1_msaa16.png
# test1_msaa4.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle-win7-intel-directwrite/Test-Win7-ShuttleA-HD2000-x86-Release-DirectWrite/base-shuttle-win7-intel-directwrite/test1_msaa4.png --output base-shuttle-win7-intel-directwrite/.temp-test1_msaa4.png
mv base-shuttle-win7-intel-directwrite/.temp-test1_msaa4.png base-shuttle-win7-intel-directwrite/test1_msaa4.png
svn add --quiet base-shuttle-win7-intel-directwrite/test1_msaa4.png
svn propset --quiet svn:mime-type image/png base-shuttle-win7-intel-directwrite/test1_msaa4.png
# base-shuttle-win7-intel-float:
# test1_565.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle-win7-intel-float/Test-Win7-ShuttleA-HD2000-x86-Release/base-shuttle-win7-intel-float/test1_565.png --output base-shuttle-win7-intel-float/.temp-test1_565.png
mv base-shuttle-win7-intel-float/.temp-test1_565.png base-shuttle-win7-intel-float/test1_565.png
svn add --quiet base-shuttle-win7-intel-float/test1_565.png
svn propset --quiet svn:mime-type image/png base-shuttle-win7-intel-float/test1_565.png
# test1_8888.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle-win7-intel-float/Test-Win7-ShuttleA-HD2000-x86-Release/base-shuttle-win7-intel-float/test1_8888.png --output base-shuttle-win7-intel-float/.temp-test1_8888.png
mv base-shuttle-win7-intel-float/.temp-test1_8888.png base-shuttle-win7-intel-float/test1_8888.png
svn add --quiet base-shuttle-win7-intel-float/test1_8888.png
svn propset --quiet svn:mime-type image/png base-shuttle-win7-intel-float/test1_8888.png
# test1_gpu.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle-win7-intel-float/Test-Win7-ShuttleA-HD2000-x86-Release/base-shuttle-win7-intel-float/test1_gpu.png --output base-shuttle-win7-intel-float/.temp-test1_gpu.png
mv base-shuttle-win7-intel-float/.temp-test1_gpu.png base-shuttle-win7-intel-float/test1_gpu.png
svn add --quiet base-shuttle-win7-intel-float/test1_gpu.png
svn propset --quiet svn:mime-type image/png base-shuttle-win7-intel-float/test1_gpu.png
# test1_pdf.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle-win7-intel-float/Test-Win7-ShuttleA-HD2000-x86-Release/base-shuttle-win7-intel-float/test1_pdf.png --output base-shuttle-win7-intel-float/.temp-test1_pdf.png
mv base-shuttle-win7-intel-float/.temp-test1_pdf.png base-shuttle-win7-intel-float/test1_pdf.png
svn add --quiet base-shuttle-win7-intel-float/test1_pdf.png
svn propset --quiet svn:mime-type image/png base-shuttle-win7-intel-float/test1_pdf.png
# test1_mesa.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle-win7-intel-float/Test-Win7-ShuttleA-HD2000-x86-Release/base-shuttle-win7-intel-float/test1_mesa.png --output base-shuttle-win7-intel-float/.temp-test1_mesa.png
mv base-shuttle-win7-intel-float/.temp-test1_mesa.png base-shuttle-win7-intel-float/test1_mesa.png
svn add --quiet base-shuttle-win7-intel-float/test1_mesa.png
svn propset --quiet svn:mime-type image/png base-shuttle-win7-intel-float/test1_mesa.png
# test1_msaa16.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle-win7-intel-float/Test-Win7-ShuttleA-HD2000-x86-Release/base-shuttle-win7-intel-float/test1_msaa16.png --output base-shuttle-win7-intel-float/.temp-test1_msaa16.png
mv base-shuttle-win7-intel-float/.temp-test1_msaa16.png base-shuttle-win7-intel-float/test1_msaa16.png
svn add --quiet base-shuttle-win7-intel-float/test1_msaa16.png
svn propset --quiet svn:mime-type image/png base-shuttle-win7-intel-float/test1_msaa16.png
# test1_msaa4.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle-win7-intel-float/Test-Win7-ShuttleA-HD2000-x86-Release/base-shuttle-win7-intel-float/test1_msaa4.png --output base-shuttle-win7-intel-float/.temp-test1_msaa4.png
mv base-shuttle-win7-intel-float/.temp-test1_msaa4.png base-shuttle-win7-intel-float/test1_msaa4.png
svn add --quiet base-shuttle-win7-intel-float/test1_msaa4.png
svn propset --quiet svn:mime-type image/png base-shuttle-win7-intel-float/test1_msaa4.png
# base-shuttle_ubuntu12_ati5770:
# test1_565.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle_ubuntu12_ati5770/Test-Ubuntu12-ShuttleA-ATI5770-x86_64-Release/base-shuttle_ubuntu12_ati5770/test1_565.png --output base-shuttle_ubuntu12_ati5770/.temp-test1_565.png
mv base-shuttle_ubuntu12_ati5770/.temp-test1_565.png base-shuttle_ubuntu12_ati5770/test1_565.png
svn add --quiet base-shuttle_ubuntu12_ati5770/test1_565.png
svn propset --quiet svn:mime-type image/png base-shuttle_ubuntu12_ati5770/test1_565.png
# test1_8888.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle_ubuntu12_ati5770/Test-Ubuntu12-ShuttleA-ATI5770-x86_64-Release/base-shuttle_ubuntu12_ati5770/test1_8888.png --output base-shuttle_ubuntu12_ati5770/.temp-test1_8888.png
mv base-shuttle_ubuntu12_ati5770/.temp-test1_8888.png base-shuttle_ubuntu12_ati5770/test1_8888.png
svn add --quiet base-shuttle_ubuntu12_ati5770/test1_8888.png
svn propset --quiet svn:mime-type image/png base-shuttle_ubuntu12_ati5770/test1_8888.png
# test1_gpu.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle_ubuntu12_ati5770/Test-Ubuntu12-ShuttleA-ATI5770-x86_64-Release/base-shuttle_ubuntu12_ati5770/test1_gpu.png --output base-shuttle_ubuntu12_ati5770/.temp-test1_gpu.png
mv base-shuttle_ubuntu12_ati5770/.temp-test1_gpu.png base-shuttle_ubuntu12_ati5770/test1_gpu.png
svn add --quiet base-shuttle_ubuntu12_ati5770/test1_gpu.png
svn propset --quiet svn:mime-type image/png base-shuttle_ubuntu12_ati5770/test1_gpu.png
# test1_pdf.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle_ubuntu12_ati5770/Test-Ubuntu12-ShuttleA-ATI5770-x86_64-Release/base-shuttle_ubuntu12_ati5770/test1_pdf.png --output base-shuttle_ubuntu12_ati5770/.temp-test1_pdf.png
mv base-shuttle_ubuntu12_ati5770/.temp-test1_pdf.png base-shuttle_ubuntu12_ati5770/test1_pdf.png
svn add --quiet base-shuttle_ubuntu12_ati5770/test1_pdf.png
svn propset --quiet svn:mime-type image/png base-shuttle_ubuntu12_ati5770/test1_pdf.png
# test1_mesa.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle_ubuntu12_ati5770/Test-Ubuntu12-ShuttleA-ATI5770-x86_64-Release/base-shuttle_ubuntu12_ati5770/test1_mesa.png --output base-shuttle_ubuntu12_ati5770/.temp-test1_mesa.png
mv base-shuttle_ubuntu12_ati5770/.temp-test1_mesa.png base-shuttle_ubuntu12_ati5770/test1_mesa.png
svn add --quiet base-shuttle_ubuntu12_ati5770/test1_mesa.png
svn propset --quiet svn:mime-type image/png base-shuttle_ubuntu12_ati5770/test1_mesa.png
# test1_msaa16.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle_ubuntu12_ati5770/Test-Ubuntu12-ShuttleA-ATI5770-x86_64-Release/base-shuttle_ubuntu12_ati5770/test1_msaa16.png --output base-shuttle_ubuntu12_ati5770/.temp-test1_msaa16.png
mv base-shuttle_ubuntu12_ati5770/.temp-test1_msaa16.png base-shuttle_ubuntu12_ati5770/test1_msaa16.png
svn add --quiet base-shuttle_ubuntu12_ati5770/test1_msaa16.png
svn propset --quiet svn:mime-type image/png base-shuttle_ubuntu12_ati5770/test1_msaa16.png
# test1_msaa4.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle_ubuntu12_ati5770/Test-Ubuntu12-ShuttleA-ATI5770-x86_64-Release/base-shuttle_ubuntu12_ati5770/test1_msaa4.png --output base-shuttle_ubuntu12_ati5770/.temp-test1_msaa4.png
mv base-shuttle_ubuntu12_ati5770/.temp-test1_msaa4.png base-shuttle_ubuntu12_ati5770/test1_msaa4.png
svn add --quiet base-shuttle_ubuntu12_ati5770/test1_msaa4.png
svn propset --quiet svn:mime-type image/png base-shuttle_ubuntu12_ati5770/test1_msaa4.png
# base-android-galaxy-nexus:
# test2_565.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-galaxy-nexus/Test-Android-GalaxyNexus-SGX540-Arm7-Debug/base-android-galaxy-nexus/test2_565.png --output base-android-galaxy-nexus/.temp-test2_565.png
@ -406,6 +71,42 @@ mv base-android-galaxy-nexus/.temp-test2_msaa4.png base-android-galaxy-nexus/tes
svn add --quiet base-android-galaxy-nexus/test2_msaa4.png
svn propset --quiet svn:mime-type image/png base-android-galaxy-nexus/test2_msaa4.png
# base-android-nexus-10:
# test1_565.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-nexus-10/Test-Android-Nexus10-MaliT604-Arm7-Release/base-android-nexus-10/test1_565.png --output base-android-nexus-10/.temp-test1_565.png
mv base-android-nexus-10/.temp-test1_565.png base-android-nexus-10/test1_565.png
svn add --quiet base-android-nexus-10/test1_565.png
svn propset --quiet svn:mime-type image/png base-android-nexus-10/test1_565.png
# test1_8888.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-nexus-10/Test-Android-Nexus10-MaliT604-Arm7-Release/base-android-nexus-10/test1_8888.png --output base-android-nexus-10/.temp-test1_8888.png
mv base-android-nexus-10/.temp-test1_8888.png base-android-nexus-10/test1_8888.png
svn add --quiet base-android-nexus-10/test1_8888.png
svn propset --quiet svn:mime-type image/png base-android-nexus-10/test1_8888.png
# test1_gpu.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-nexus-10/Test-Android-Nexus10-MaliT604-Arm7-Release/base-android-nexus-10/test1_gpu.png --output base-android-nexus-10/.temp-test1_gpu.png
mv base-android-nexus-10/.temp-test1_gpu.png base-android-nexus-10/test1_gpu.png
svn add --quiet base-android-nexus-10/test1_gpu.png
svn propset --quiet svn:mime-type image/png base-android-nexus-10/test1_gpu.png
# test1_pdf.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-nexus-10/Test-Android-Nexus10-MaliT604-Arm7-Release/base-android-nexus-10/test1_pdf.png --output base-android-nexus-10/.temp-test1_pdf.png
mv base-android-nexus-10/.temp-test1_pdf.png base-android-nexus-10/test1_pdf.png
svn add --quiet base-android-nexus-10/test1_pdf.png
svn propset --quiet svn:mime-type image/png base-android-nexus-10/test1_pdf.png
# test1_mesa.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-nexus-10/Test-Android-Nexus10-MaliT604-Arm7-Release/base-android-nexus-10/test1_mesa.png --output base-android-nexus-10/.temp-test1_mesa.png
mv base-android-nexus-10/.temp-test1_mesa.png base-android-nexus-10/test1_mesa.png
svn add --quiet base-android-nexus-10/test1_mesa.png
svn propset --quiet svn:mime-type image/png base-android-nexus-10/test1_mesa.png
# test1_msaa16.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-nexus-10/Test-Android-Nexus10-MaliT604-Arm7-Release/base-android-nexus-10/test1_msaa16.png --output base-android-nexus-10/.temp-test1_msaa16.png
mv base-android-nexus-10/.temp-test1_msaa16.png base-android-nexus-10/test1_msaa16.png
svn add --quiet base-android-nexus-10/test1_msaa16.png
svn propset --quiet svn:mime-type image/png base-android-nexus-10/test1_msaa16.png
# test1_msaa4.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-nexus-10/Test-Android-Nexus10-MaliT604-Arm7-Release/base-android-nexus-10/test1_msaa4.png --output base-android-nexus-10/.temp-test1_msaa4.png
mv base-android-nexus-10/.temp-test1_msaa4.png base-android-nexus-10/test1_msaa4.png
svn add --quiet base-android-nexus-10/test1_msaa4.png
svn propset --quiet svn:mime-type image/png base-android-nexus-10/test1_msaa4.png
# base-android-nexus-10:
# test2_565.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-nexus-10/Test-Android-Nexus10-MaliT604-Arm7-Release/base-android-nexus-10/test2_565.png --output base-android-nexus-10/.temp-test2_565.png
mv base-android-nexus-10/.temp-test2_565.png base-android-nexus-10/test2_565.png
@ -442,6 +143,42 @@ mv base-android-nexus-10/.temp-test2_msaa4.png base-android-nexus-10/test2_msaa4
svn add --quiet base-android-nexus-10/test2_msaa4.png
svn propset --quiet svn:mime-type image/png base-android-nexus-10/test2_msaa4.png
# base-android-nexus-7:
# test1_565.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-nexus-7/Test-Android-Nexus7-Tegra3-Arm7-Release/base-android-nexus-7/test1_565.png --output base-android-nexus-7/.temp-test1_565.png
mv base-android-nexus-7/.temp-test1_565.png base-android-nexus-7/test1_565.png
svn add --quiet base-android-nexus-7/test1_565.png
svn propset --quiet svn:mime-type image/png base-android-nexus-7/test1_565.png
# test1_8888.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-nexus-7/Test-Android-Nexus7-Tegra3-Arm7-Release/base-android-nexus-7/test1_8888.png --output base-android-nexus-7/.temp-test1_8888.png
mv base-android-nexus-7/.temp-test1_8888.png base-android-nexus-7/test1_8888.png
svn add --quiet base-android-nexus-7/test1_8888.png
svn propset --quiet svn:mime-type image/png base-android-nexus-7/test1_8888.png
# test1_gpu.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-nexus-7/Test-Android-Nexus7-Tegra3-Arm7-Release/base-android-nexus-7/test1_gpu.png --output base-android-nexus-7/.temp-test1_gpu.png
mv base-android-nexus-7/.temp-test1_gpu.png base-android-nexus-7/test1_gpu.png
svn add --quiet base-android-nexus-7/test1_gpu.png
svn propset --quiet svn:mime-type image/png base-android-nexus-7/test1_gpu.png
# test1_pdf.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-nexus-7/Test-Android-Nexus7-Tegra3-Arm7-Release/base-android-nexus-7/test1_pdf.png --output base-android-nexus-7/.temp-test1_pdf.png
mv base-android-nexus-7/.temp-test1_pdf.png base-android-nexus-7/test1_pdf.png
svn add --quiet base-android-nexus-7/test1_pdf.png
svn propset --quiet svn:mime-type image/png base-android-nexus-7/test1_pdf.png
# test1_mesa.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-nexus-7/Test-Android-Nexus7-Tegra3-Arm7-Release/base-android-nexus-7/test1_mesa.png --output base-android-nexus-7/.temp-test1_mesa.png
mv base-android-nexus-7/.temp-test1_mesa.png base-android-nexus-7/test1_mesa.png
svn add --quiet base-android-nexus-7/test1_mesa.png
svn propset --quiet svn:mime-type image/png base-android-nexus-7/test1_mesa.png
# test1_msaa16.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-nexus-7/Test-Android-Nexus7-Tegra3-Arm7-Release/base-android-nexus-7/test1_msaa16.png --output base-android-nexus-7/.temp-test1_msaa16.png
mv base-android-nexus-7/.temp-test1_msaa16.png base-android-nexus-7/test1_msaa16.png
svn add --quiet base-android-nexus-7/test1_msaa16.png
svn propset --quiet svn:mime-type image/png base-android-nexus-7/test1_msaa16.png
# test1_msaa4.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-nexus-7/Test-Android-Nexus7-Tegra3-Arm7-Release/base-android-nexus-7/test1_msaa4.png --output base-android-nexus-7/.temp-test1_msaa4.png
mv base-android-nexus-7/.temp-test1_msaa4.png base-android-nexus-7/test1_msaa4.png
svn add --quiet base-android-nexus-7/test1_msaa4.png
svn propset --quiet svn:mime-type image/png base-android-nexus-7/test1_msaa4.png
# base-android-nexus-7:
# test2_565.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-nexus-7/Test-Android-Nexus7-Tegra3-Arm7-Release/base-android-nexus-7/test2_565.png --output base-android-nexus-7/.temp-test2_565.png
mv base-android-nexus-7/.temp-test2_565.png base-android-nexus-7/test2_565.png
@ -478,6 +215,42 @@ mv base-android-nexus-7/.temp-test2_msaa4.png base-android-nexus-7/test2_msaa4.p
svn add --quiet base-android-nexus-7/test2_msaa4.png
svn propset --quiet svn:mime-type image/png base-android-nexus-7/test2_msaa4.png
# base-android-nexus-s:
# test1_565.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-nexus-s/Test-Android-NexusS-SGX540-Arm7-Release/base-android-nexus-s/test1_565.png --output base-android-nexus-s/.temp-test1_565.png
mv base-android-nexus-s/.temp-test1_565.png base-android-nexus-s/test1_565.png
svn add --quiet base-android-nexus-s/test1_565.png
svn propset --quiet svn:mime-type image/png base-android-nexus-s/test1_565.png
# test1_8888.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-nexus-s/Test-Android-NexusS-SGX540-Arm7-Release/base-android-nexus-s/test1_8888.png --output base-android-nexus-s/.temp-test1_8888.png
mv base-android-nexus-s/.temp-test1_8888.png base-android-nexus-s/test1_8888.png
svn add --quiet base-android-nexus-s/test1_8888.png
svn propset --quiet svn:mime-type image/png base-android-nexus-s/test1_8888.png
# test1_gpu.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-nexus-s/Test-Android-NexusS-SGX540-Arm7-Release/base-android-nexus-s/test1_gpu.png --output base-android-nexus-s/.temp-test1_gpu.png
mv base-android-nexus-s/.temp-test1_gpu.png base-android-nexus-s/test1_gpu.png
svn add --quiet base-android-nexus-s/test1_gpu.png
svn propset --quiet svn:mime-type image/png base-android-nexus-s/test1_gpu.png
# test1_pdf.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-nexus-s/Test-Android-NexusS-SGX540-Arm7-Release/base-android-nexus-s/test1_pdf.png --output base-android-nexus-s/.temp-test1_pdf.png
mv base-android-nexus-s/.temp-test1_pdf.png base-android-nexus-s/test1_pdf.png
svn add --quiet base-android-nexus-s/test1_pdf.png
svn propset --quiet svn:mime-type image/png base-android-nexus-s/test1_pdf.png
# test1_mesa.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-nexus-s/Test-Android-NexusS-SGX540-Arm7-Release/base-android-nexus-s/test1_mesa.png --output base-android-nexus-s/.temp-test1_mesa.png
mv base-android-nexus-s/.temp-test1_mesa.png base-android-nexus-s/test1_mesa.png
svn add --quiet base-android-nexus-s/test1_mesa.png
svn propset --quiet svn:mime-type image/png base-android-nexus-s/test1_mesa.png
# test1_msaa16.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-nexus-s/Test-Android-NexusS-SGX540-Arm7-Release/base-android-nexus-s/test1_msaa16.png --output base-android-nexus-s/.temp-test1_msaa16.png
mv base-android-nexus-s/.temp-test1_msaa16.png base-android-nexus-s/test1_msaa16.png
svn add --quiet base-android-nexus-s/test1_msaa16.png
svn propset --quiet svn:mime-type image/png base-android-nexus-s/test1_msaa16.png
# test1_msaa4.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-nexus-s/Test-Android-NexusS-SGX540-Arm7-Release/base-android-nexus-s/test1_msaa4.png --output base-android-nexus-s/.temp-test1_msaa4.png
mv base-android-nexus-s/.temp-test1_msaa4.png base-android-nexus-s/test1_msaa4.png
svn add --quiet base-android-nexus-s/test1_msaa4.png
svn propset --quiet svn:mime-type image/png base-android-nexus-s/test1_msaa4.png
# base-android-nexus-s:
# test2_565.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-nexus-s/Test-Android-NexusS-SGX540-Arm7-Release/base-android-nexus-s/test2_565.png --output base-android-nexus-s/.temp-test2_565.png
mv base-android-nexus-s/.temp-test2_565.png base-android-nexus-s/test2_565.png
@ -514,6 +287,42 @@ mv base-android-nexus-s/.temp-test2_msaa4.png base-android-nexus-s/test2_msaa4.p
svn add --quiet base-android-nexus-s/test2_msaa4.png
svn propset --quiet svn:mime-type image/png base-android-nexus-s/test2_msaa4.png
# base-android-xoom:
# test1_565.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-xoom/Test-Android-Xoom-Tegra2-Arm7-Release/base-android-xoom/test1_565.png --output base-android-xoom/.temp-test1_565.png
mv base-android-xoom/.temp-test1_565.png base-android-xoom/test1_565.png
svn add --quiet base-android-xoom/test1_565.png
svn propset --quiet svn:mime-type image/png base-android-xoom/test1_565.png
# test1_8888.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-xoom/Test-Android-Xoom-Tegra2-Arm7-Release/base-android-xoom/test1_8888.png --output base-android-xoom/.temp-test1_8888.png
mv base-android-xoom/.temp-test1_8888.png base-android-xoom/test1_8888.png
svn add --quiet base-android-xoom/test1_8888.png
svn propset --quiet svn:mime-type image/png base-android-xoom/test1_8888.png
# test1_gpu.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-xoom/Test-Android-Xoom-Tegra2-Arm7-Release/base-android-xoom/test1_gpu.png --output base-android-xoom/.temp-test1_gpu.png
mv base-android-xoom/.temp-test1_gpu.png base-android-xoom/test1_gpu.png
svn add --quiet base-android-xoom/test1_gpu.png
svn propset --quiet svn:mime-type image/png base-android-xoom/test1_gpu.png
# test1_pdf.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-xoom/Test-Android-Xoom-Tegra2-Arm7-Release/base-android-xoom/test1_pdf.png --output base-android-xoom/.temp-test1_pdf.png
mv base-android-xoom/.temp-test1_pdf.png base-android-xoom/test1_pdf.png
svn add --quiet base-android-xoom/test1_pdf.png
svn propset --quiet svn:mime-type image/png base-android-xoom/test1_pdf.png
# test1_mesa.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-xoom/Test-Android-Xoom-Tegra2-Arm7-Release/base-android-xoom/test1_mesa.png --output base-android-xoom/.temp-test1_mesa.png
mv base-android-xoom/.temp-test1_mesa.png base-android-xoom/test1_mesa.png
svn add --quiet base-android-xoom/test1_mesa.png
svn propset --quiet svn:mime-type image/png base-android-xoom/test1_mesa.png
# test1_msaa16.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-xoom/Test-Android-Xoom-Tegra2-Arm7-Release/base-android-xoom/test1_msaa16.png --output base-android-xoom/.temp-test1_msaa16.png
mv base-android-xoom/.temp-test1_msaa16.png base-android-xoom/test1_msaa16.png
svn add --quiet base-android-xoom/test1_msaa16.png
svn propset --quiet svn:mime-type image/png base-android-xoom/test1_msaa16.png
# test1_msaa4.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-xoom/Test-Android-Xoom-Tegra2-Arm7-Release/base-android-xoom/test1_msaa4.png --output base-android-xoom/.temp-test1_msaa4.png
mv base-android-xoom/.temp-test1_msaa4.png base-android-xoom/test1_msaa4.png
svn add --quiet base-android-xoom/test1_msaa4.png
svn propset --quiet svn:mime-type image/png base-android-xoom/test1_msaa4.png
# base-android-xoom:
# test2_565.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-xoom/Test-Android-Xoom-Tegra2-Arm7-Release/base-android-xoom/test2_565.png --output base-android-xoom/.temp-test2_565.png
mv base-android-xoom/.temp-test2_565.png base-android-xoom/test2_565.png
@ -550,6 +359,42 @@ mv base-android-xoom/.temp-test2_msaa4.png base-android-xoom/test2_msaa4.png
svn add --quiet base-android-xoom/test2_msaa4.png
svn propset --quiet svn:mime-type image/png base-android-xoom/test2_msaa4.png
# base-macmini:
# test1_565.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-macmini/Test-Mac10.6-MacMini4.1-GeForce320M-x86-Release/base-macmini/test1_565.png --output base-macmini/.temp-test1_565.png
mv base-macmini/.temp-test1_565.png base-macmini/test1_565.png
svn add --quiet base-macmini/test1_565.png
svn propset --quiet svn:mime-type image/png base-macmini/test1_565.png
# test1_8888.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-macmini/Test-Mac10.6-MacMini4.1-GeForce320M-x86-Release/base-macmini/test1_8888.png --output base-macmini/.temp-test1_8888.png
mv base-macmini/.temp-test1_8888.png base-macmini/test1_8888.png
svn add --quiet base-macmini/test1_8888.png
svn propset --quiet svn:mime-type image/png base-macmini/test1_8888.png
# test1_gpu.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-macmini/Test-Mac10.6-MacMini4.1-GeForce320M-x86-Release/base-macmini/test1_gpu.png --output base-macmini/.temp-test1_gpu.png
mv base-macmini/.temp-test1_gpu.png base-macmini/test1_gpu.png
svn add --quiet base-macmini/test1_gpu.png
svn propset --quiet svn:mime-type image/png base-macmini/test1_gpu.png
# test1_pdf.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-macmini/Test-Mac10.6-MacMini4.1-GeForce320M-x86-Release/base-macmini/test1_pdf.png --output base-macmini/.temp-test1_pdf.png
mv base-macmini/.temp-test1_pdf.png base-macmini/test1_pdf.png
svn add --quiet base-macmini/test1_pdf.png
svn propset --quiet svn:mime-type image/png base-macmini/test1_pdf.png
# test1_mesa.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-macmini/Test-Mac10.6-MacMini4.1-GeForce320M-x86-Release/base-macmini/test1_mesa.png --output base-macmini/.temp-test1_mesa.png
mv base-macmini/.temp-test1_mesa.png base-macmini/test1_mesa.png
svn add --quiet base-macmini/test1_mesa.png
svn propset --quiet svn:mime-type image/png base-macmini/test1_mesa.png
# test1_msaa16.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-macmini/Test-Mac10.6-MacMini4.1-GeForce320M-x86-Release/base-macmini/test1_msaa16.png --output base-macmini/.temp-test1_msaa16.png
mv base-macmini/.temp-test1_msaa16.png base-macmini/test1_msaa16.png
svn add --quiet base-macmini/test1_msaa16.png
svn propset --quiet svn:mime-type image/png base-macmini/test1_msaa16.png
# test1_msaa4.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-macmini/Test-Mac10.6-MacMini4.1-GeForce320M-x86-Release/base-macmini/test1_msaa4.png --output base-macmini/.temp-test1_msaa4.png
mv base-macmini/.temp-test1_msaa4.png base-macmini/test1_msaa4.png
svn add --quiet base-macmini/test1_msaa4.png
svn propset --quiet svn:mime-type image/png base-macmini/test1_msaa4.png
# base-macmini:
# test2_565.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-macmini/Test-Mac10.6-MacMini4.1-GeForce320M-x86-Release/base-macmini/test2_565.png --output base-macmini/.temp-test2_565.png
mv base-macmini/.temp-test2_565.png base-macmini/test2_565.png
@ -586,6 +431,42 @@ mv base-macmini/.temp-test2_msaa4.png base-macmini/test2_msaa4.png
svn add --quiet base-macmini/test2_msaa4.png
svn propset --quiet svn:mime-type image/png base-macmini/test2_msaa4.png
# base-macmini-lion-float:
# test1_565.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-macmini-lion-float/Test-Mac10.7-MacMini4.1-GeForce320M-x86-Release/base-macmini-lion-float/test1_565.png --output base-macmini-lion-float/.temp-test1_565.png
mv base-macmini-lion-float/.temp-test1_565.png base-macmini-lion-float/test1_565.png
svn add --quiet base-macmini-lion-float/test1_565.png
svn propset --quiet svn:mime-type image/png base-macmini-lion-float/test1_565.png
# test1_8888.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-macmini-lion-float/Test-Mac10.7-MacMini4.1-GeForce320M-x86-Release/base-macmini-lion-float/test1_8888.png --output base-macmini-lion-float/.temp-test1_8888.png
mv base-macmini-lion-float/.temp-test1_8888.png base-macmini-lion-float/test1_8888.png
svn add --quiet base-macmini-lion-float/test1_8888.png
svn propset --quiet svn:mime-type image/png base-macmini-lion-float/test1_8888.png
# test1_gpu.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-macmini-lion-float/Test-Mac10.7-MacMini4.1-GeForce320M-x86-Release/base-macmini-lion-float/test1_gpu.png --output base-macmini-lion-float/.temp-test1_gpu.png
mv base-macmini-lion-float/.temp-test1_gpu.png base-macmini-lion-float/test1_gpu.png
svn add --quiet base-macmini-lion-float/test1_gpu.png
svn propset --quiet svn:mime-type image/png base-macmini-lion-float/test1_gpu.png
# test1_pdf.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-macmini-lion-float/Test-Mac10.7-MacMini4.1-GeForce320M-x86-Release/base-macmini-lion-float/test1_pdf.png --output base-macmini-lion-float/.temp-test1_pdf.png
mv base-macmini-lion-float/.temp-test1_pdf.png base-macmini-lion-float/test1_pdf.png
svn add --quiet base-macmini-lion-float/test1_pdf.png
svn propset --quiet svn:mime-type image/png base-macmini-lion-float/test1_pdf.png
# test1_mesa.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-macmini-lion-float/Test-Mac10.7-MacMini4.1-GeForce320M-x86-Release/base-macmini-lion-float/test1_mesa.png --output base-macmini-lion-float/.temp-test1_mesa.png
mv base-macmini-lion-float/.temp-test1_mesa.png base-macmini-lion-float/test1_mesa.png
svn add --quiet base-macmini-lion-float/test1_mesa.png
svn propset --quiet svn:mime-type image/png base-macmini-lion-float/test1_mesa.png
# test1_msaa16.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-macmini-lion-float/Test-Mac10.7-MacMini4.1-GeForce320M-x86-Release/base-macmini-lion-float/test1_msaa16.png --output base-macmini-lion-float/.temp-test1_msaa16.png
mv base-macmini-lion-float/.temp-test1_msaa16.png base-macmini-lion-float/test1_msaa16.png
svn add --quiet base-macmini-lion-float/test1_msaa16.png
svn propset --quiet svn:mime-type image/png base-macmini-lion-float/test1_msaa16.png
# test1_msaa4.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-macmini-lion-float/Test-Mac10.7-MacMini4.1-GeForce320M-x86-Release/base-macmini-lion-float/test1_msaa4.png --output base-macmini-lion-float/.temp-test1_msaa4.png
mv base-macmini-lion-float/.temp-test1_msaa4.png base-macmini-lion-float/test1_msaa4.png
svn add --quiet base-macmini-lion-float/test1_msaa4.png
svn propset --quiet svn:mime-type image/png base-macmini-lion-float/test1_msaa4.png
# base-macmini-lion-float:
# test2_565.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-macmini-lion-float/Test-Mac10.7-MacMini4.1-GeForce320M-x86-Release/base-macmini-lion-float/test2_565.png --output base-macmini-lion-float/.temp-test2_565.png
mv base-macmini-lion-float/.temp-test2_565.png base-macmini-lion-float/test2_565.png
@ -622,6 +503,17 @@ mv base-macmini-lion-float/.temp-test2_msaa4.png base-macmini-lion-float/test2_m
svn add --quiet base-macmini-lion-float/test2_msaa4.png
svn propset --quiet svn:mime-type image/png base-macmini-lion-float/test2_msaa4.png
# base-shuttle-win7-intel-angle:
# test1_angle.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle-win7-intel-angle/Test-Win7-ShuttleA-HD2000-x86-Release-ANGLE/base-shuttle-win7-intel-angle/test1_angle.png --output base-shuttle-win7-intel-angle/.temp-test1_angle.png
mv base-shuttle-win7-intel-angle/.temp-test1_angle.png base-shuttle-win7-intel-angle/test1_angle.png
svn add --quiet base-shuttle-win7-intel-angle/test1_angle.png
svn propset --quiet svn:mime-type image/png base-shuttle-win7-intel-angle/test1_angle.png
# test1_anglemsaa16.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle-win7-intel-angle/Test-Win7-ShuttleA-HD2000-x86-Release-ANGLE/base-shuttle-win7-intel-angle/test1_anglemsaa16.png --output base-shuttle-win7-intel-angle/.temp-test1_anglemsaa16.png
mv base-shuttle-win7-intel-angle/.temp-test1_anglemsaa16.png base-shuttle-win7-intel-angle/test1_anglemsaa16.png
svn add --quiet base-shuttle-win7-intel-angle/test1_anglemsaa16.png
svn propset --quiet svn:mime-type image/png base-shuttle-win7-intel-angle/test1_anglemsaa16.png
# base-shuttle-win7-intel-angle:
# test2_angle.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle-win7-intel-angle/Test-Win7-ShuttleA-HD2000-x86-Release-ANGLE/base-shuttle-win7-intel-angle/test2_angle.png --output base-shuttle-win7-intel-angle/.temp-test2_angle.png
mv base-shuttle-win7-intel-angle/.temp-test2_angle.png base-shuttle-win7-intel-angle/test2_angle.png
@ -633,6 +525,42 @@ mv base-shuttle-win7-intel-angle/.temp-test2_anglemsaa16.png base-shuttle-win7-i
svn add --quiet base-shuttle-win7-intel-angle/test2_anglemsaa16.png
svn propset --quiet svn:mime-type image/png base-shuttle-win7-intel-angle/test2_anglemsaa16.png
# base-shuttle-win7-intel-directwrite:
# test1_565.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle-win7-intel-directwrite/Test-Win7-ShuttleA-HD2000-x86-Release-DirectWrite/base-shuttle-win7-intel-directwrite/test1_565.png --output base-shuttle-win7-intel-directwrite/.temp-test1_565.png
mv base-shuttle-win7-intel-directwrite/.temp-test1_565.png base-shuttle-win7-intel-directwrite/test1_565.png
svn add --quiet base-shuttle-win7-intel-directwrite/test1_565.png
svn propset --quiet svn:mime-type image/png base-shuttle-win7-intel-directwrite/test1_565.png
# test1_8888.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle-win7-intel-directwrite/Test-Win7-ShuttleA-HD2000-x86-Release-DirectWrite/base-shuttle-win7-intel-directwrite/test1_8888.png --output base-shuttle-win7-intel-directwrite/.temp-test1_8888.png
mv base-shuttle-win7-intel-directwrite/.temp-test1_8888.png base-shuttle-win7-intel-directwrite/test1_8888.png
svn add --quiet base-shuttle-win7-intel-directwrite/test1_8888.png
svn propset --quiet svn:mime-type image/png base-shuttle-win7-intel-directwrite/test1_8888.png
# test1_gpu.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle-win7-intel-directwrite/Test-Win7-ShuttleA-HD2000-x86-Release-DirectWrite/base-shuttle-win7-intel-directwrite/test1_gpu.png --output base-shuttle-win7-intel-directwrite/.temp-test1_gpu.png
mv base-shuttle-win7-intel-directwrite/.temp-test1_gpu.png base-shuttle-win7-intel-directwrite/test1_gpu.png
svn add --quiet base-shuttle-win7-intel-directwrite/test1_gpu.png
svn propset --quiet svn:mime-type image/png base-shuttle-win7-intel-directwrite/test1_gpu.png
# test1_pdf.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle-win7-intel-directwrite/Test-Win7-ShuttleA-HD2000-x86-Release-DirectWrite/base-shuttle-win7-intel-directwrite/test1_pdf.png --output base-shuttle-win7-intel-directwrite/.temp-test1_pdf.png
mv base-shuttle-win7-intel-directwrite/.temp-test1_pdf.png base-shuttle-win7-intel-directwrite/test1_pdf.png
svn add --quiet base-shuttle-win7-intel-directwrite/test1_pdf.png
svn propset --quiet svn:mime-type image/png base-shuttle-win7-intel-directwrite/test1_pdf.png
# test1_mesa.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle-win7-intel-directwrite/Test-Win7-ShuttleA-HD2000-x86-Release-DirectWrite/base-shuttle-win7-intel-directwrite/test1_mesa.png --output base-shuttle-win7-intel-directwrite/.temp-test1_mesa.png
mv base-shuttle-win7-intel-directwrite/.temp-test1_mesa.png base-shuttle-win7-intel-directwrite/test1_mesa.png
svn add --quiet base-shuttle-win7-intel-directwrite/test1_mesa.png
svn propset --quiet svn:mime-type image/png base-shuttle-win7-intel-directwrite/test1_mesa.png
# test1_msaa16.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle-win7-intel-directwrite/Test-Win7-ShuttleA-HD2000-x86-Release-DirectWrite/base-shuttle-win7-intel-directwrite/test1_msaa16.png --output base-shuttle-win7-intel-directwrite/.temp-test1_msaa16.png
mv base-shuttle-win7-intel-directwrite/.temp-test1_msaa16.png base-shuttle-win7-intel-directwrite/test1_msaa16.png
svn add --quiet base-shuttle-win7-intel-directwrite/test1_msaa16.png
svn propset --quiet svn:mime-type image/png base-shuttle-win7-intel-directwrite/test1_msaa16.png
# test1_msaa4.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle-win7-intel-directwrite/Test-Win7-ShuttleA-HD2000-x86-Release-DirectWrite/base-shuttle-win7-intel-directwrite/test1_msaa4.png --output base-shuttle-win7-intel-directwrite/.temp-test1_msaa4.png
mv base-shuttle-win7-intel-directwrite/.temp-test1_msaa4.png base-shuttle-win7-intel-directwrite/test1_msaa4.png
svn add --quiet base-shuttle-win7-intel-directwrite/test1_msaa4.png
svn propset --quiet svn:mime-type image/png base-shuttle-win7-intel-directwrite/test1_msaa4.png
# base-shuttle-win7-intel-directwrite:
# test2_565.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle-win7-intel-directwrite/Test-Win7-ShuttleA-HD2000-x86-Release-DirectWrite/base-shuttle-win7-intel-directwrite/test2_565.png --output base-shuttle-win7-intel-directwrite/.temp-test2_565.png
mv base-shuttle-win7-intel-directwrite/.temp-test2_565.png base-shuttle-win7-intel-directwrite/test2_565.png
@ -669,6 +597,42 @@ mv base-shuttle-win7-intel-directwrite/.temp-test2_msaa4.png base-shuttle-win7-i
svn add --quiet base-shuttle-win7-intel-directwrite/test2_msaa4.png
svn propset --quiet svn:mime-type image/png base-shuttle-win7-intel-directwrite/test2_msaa4.png
# base-shuttle-win7-intel-float:
# test1_565.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle-win7-intel-float/Test-Win7-ShuttleA-HD2000-x86-Release/base-shuttle-win7-intel-float/test1_565.png --output base-shuttle-win7-intel-float/.temp-test1_565.png
mv base-shuttle-win7-intel-float/.temp-test1_565.png base-shuttle-win7-intel-float/test1_565.png
svn add --quiet base-shuttle-win7-intel-float/test1_565.png
svn propset --quiet svn:mime-type image/png base-shuttle-win7-intel-float/test1_565.png
# test1_8888.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle-win7-intel-float/Test-Win7-ShuttleA-HD2000-x86-Release/base-shuttle-win7-intel-float/test1_8888.png --output base-shuttle-win7-intel-float/.temp-test1_8888.png
mv base-shuttle-win7-intel-float/.temp-test1_8888.png base-shuttle-win7-intel-float/test1_8888.png
svn add --quiet base-shuttle-win7-intel-float/test1_8888.png
svn propset --quiet svn:mime-type image/png base-shuttle-win7-intel-float/test1_8888.png
# test1_gpu.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle-win7-intel-float/Test-Win7-ShuttleA-HD2000-x86-Release/base-shuttle-win7-intel-float/test1_gpu.png --output base-shuttle-win7-intel-float/.temp-test1_gpu.png
mv base-shuttle-win7-intel-float/.temp-test1_gpu.png base-shuttle-win7-intel-float/test1_gpu.png
svn add --quiet base-shuttle-win7-intel-float/test1_gpu.png
svn propset --quiet svn:mime-type image/png base-shuttle-win7-intel-float/test1_gpu.png
# test1_pdf.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle-win7-intel-float/Test-Win7-ShuttleA-HD2000-x86-Release/base-shuttle-win7-intel-float/test1_pdf.png --output base-shuttle-win7-intel-float/.temp-test1_pdf.png
mv base-shuttle-win7-intel-float/.temp-test1_pdf.png base-shuttle-win7-intel-float/test1_pdf.png
svn add --quiet base-shuttle-win7-intel-float/test1_pdf.png
svn propset --quiet svn:mime-type image/png base-shuttle-win7-intel-float/test1_pdf.png
# test1_mesa.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle-win7-intel-float/Test-Win7-ShuttleA-HD2000-x86-Release/base-shuttle-win7-intel-float/test1_mesa.png --output base-shuttle-win7-intel-float/.temp-test1_mesa.png
mv base-shuttle-win7-intel-float/.temp-test1_mesa.png base-shuttle-win7-intel-float/test1_mesa.png
svn add --quiet base-shuttle-win7-intel-float/test1_mesa.png
svn propset --quiet svn:mime-type image/png base-shuttle-win7-intel-float/test1_mesa.png
# test1_msaa16.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle-win7-intel-float/Test-Win7-ShuttleA-HD2000-x86-Release/base-shuttle-win7-intel-float/test1_msaa16.png --output base-shuttle-win7-intel-float/.temp-test1_msaa16.png
mv base-shuttle-win7-intel-float/.temp-test1_msaa16.png base-shuttle-win7-intel-float/test1_msaa16.png
svn add --quiet base-shuttle-win7-intel-float/test1_msaa16.png
svn propset --quiet svn:mime-type image/png base-shuttle-win7-intel-float/test1_msaa16.png
# test1_msaa4.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle-win7-intel-float/Test-Win7-ShuttleA-HD2000-x86-Release/base-shuttle-win7-intel-float/test1_msaa4.png --output base-shuttle-win7-intel-float/.temp-test1_msaa4.png
mv base-shuttle-win7-intel-float/.temp-test1_msaa4.png base-shuttle-win7-intel-float/test1_msaa4.png
svn add --quiet base-shuttle-win7-intel-float/test1_msaa4.png
svn propset --quiet svn:mime-type image/png base-shuttle-win7-intel-float/test1_msaa4.png
# base-shuttle-win7-intel-float:
# test2_565.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle-win7-intel-float/Test-Win7-ShuttleA-HD2000-x86-Release/base-shuttle-win7-intel-float/test2_565.png --output base-shuttle-win7-intel-float/.temp-test2_565.png
mv base-shuttle-win7-intel-float/.temp-test2_565.png base-shuttle-win7-intel-float/test2_565.png
@ -705,6 +669,42 @@ mv base-shuttle-win7-intel-float/.temp-test2_msaa4.png base-shuttle-win7-intel-f
svn add --quiet base-shuttle-win7-intel-float/test2_msaa4.png
svn propset --quiet svn:mime-type image/png base-shuttle-win7-intel-float/test2_msaa4.png
# base-shuttle_ubuntu12_ati5770:
# test1_565.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle_ubuntu12_ati5770/Test-Ubuntu12-ShuttleA-ATI5770-x86_64-Release/base-shuttle_ubuntu12_ati5770/test1_565.png --output base-shuttle_ubuntu12_ati5770/.temp-test1_565.png
mv base-shuttle_ubuntu12_ati5770/.temp-test1_565.png base-shuttle_ubuntu12_ati5770/test1_565.png
svn add --quiet base-shuttle_ubuntu12_ati5770/test1_565.png
svn propset --quiet svn:mime-type image/png base-shuttle_ubuntu12_ati5770/test1_565.png
# test1_8888.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle_ubuntu12_ati5770/Test-Ubuntu12-ShuttleA-ATI5770-x86_64-Release/base-shuttle_ubuntu12_ati5770/test1_8888.png --output base-shuttle_ubuntu12_ati5770/.temp-test1_8888.png
mv base-shuttle_ubuntu12_ati5770/.temp-test1_8888.png base-shuttle_ubuntu12_ati5770/test1_8888.png
svn add --quiet base-shuttle_ubuntu12_ati5770/test1_8888.png
svn propset --quiet svn:mime-type image/png base-shuttle_ubuntu12_ati5770/test1_8888.png
# test1_gpu.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle_ubuntu12_ati5770/Test-Ubuntu12-ShuttleA-ATI5770-x86_64-Release/base-shuttle_ubuntu12_ati5770/test1_gpu.png --output base-shuttle_ubuntu12_ati5770/.temp-test1_gpu.png
mv base-shuttle_ubuntu12_ati5770/.temp-test1_gpu.png base-shuttle_ubuntu12_ati5770/test1_gpu.png
svn add --quiet base-shuttle_ubuntu12_ati5770/test1_gpu.png
svn propset --quiet svn:mime-type image/png base-shuttle_ubuntu12_ati5770/test1_gpu.png
# test1_pdf.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle_ubuntu12_ati5770/Test-Ubuntu12-ShuttleA-ATI5770-x86_64-Release/base-shuttle_ubuntu12_ati5770/test1_pdf.png --output base-shuttle_ubuntu12_ati5770/.temp-test1_pdf.png
mv base-shuttle_ubuntu12_ati5770/.temp-test1_pdf.png base-shuttle_ubuntu12_ati5770/test1_pdf.png
svn add --quiet base-shuttle_ubuntu12_ati5770/test1_pdf.png
svn propset --quiet svn:mime-type image/png base-shuttle_ubuntu12_ati5770/test1_pdf.png
# test1_mesa.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle_ubuntu12_ati5770/Test-Ubuntu12-ShuttleA-ATI5770-x86_64-Release/base-shuttle_ubuntu12_ati5770/test1_mesa.png --output base-shuttle_ubuntu12_ati5770/.temp-test1_mesa.png
mv base-shuttle_ubuntu12_ati5770/.temp-test1_mesa.png base-shuttle_ubuntu12_ati5770/test1_mesa.png
svn add --quiet base-shuttle_ubuntu12_ati5770/test1_mesa.png
svn propset --quiet svn:mime-type image/png base-shuttle_ubuntu12_ati5770/test1_mesa.png
# test1_msaa16.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle_ubuntu12_ati5770/Test-Ubuntu12-ShuttleA-ATI5770-x86_64-Release/base-shuttle_ubuntu12_ati5770/test1_msaa16.png --output base-shuttle_ubuntu12_ati5770/.temp-test1_msaa16.png
mv base-shuttle_ubuntu12_ati5770/.temp-test1_msaa16.png base-shuttle_ubuntu12_ati5770/test1_msaa16.png
svn add --quiet base-shuttle_ubuntu12_ati5770/test1_msaa16.png
svn propset --quiet svn:mime-type image/png base-shuttle_ubuntu12_ati5770/test1_msaa16.png
# test1_msaa4.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle_ubuntu12_ati5770/Test-Ubuntu12-ShuttleA-ATI5770-x86_64-Release/base-shuttle_ubuntu12_ati5770/test1_msaa4.png --output base-shuttle_ubuntu12_ati5770/.temp-test1_msaa4.png
mv base-shuttle_ubuntu12_ati5770/.temp-test1_msaa4.png base-shuttle_ubuntu12_ati5770/test1_msaa4.png
svn add --quiet base-shuttle_ubuntu12_ati5770/test1_msaa4.png
svn propset --quiet svn:mime-type image/png base-shuttle_ubuntu12_ati5770/test1_msaa4.png
# base-shuttle_ubuntu12_ati5770:
# test2_565.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle_ubuntu12_ati5770/Test-Ubuntu12-ShuttleA-ATI5770-x86_64-Release/base-shuttle_ubuntu12_ati5770/test2_565.png --output base-shuttle_ubuntu12_ati5770/.temp-test2_565.png
mv base-shuttle_ubuntu12_ati5770/.temp-test2_565.png base-shuttle_ubuntu12_ati5770/test2_565.png

Просмотреть файл

@ -9,17 +9,6 @@ curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-andro
mv base-android-galaxy-nexus/.temp-test1_8888.png base-android-galaxy-nexus/test1_8888.png
svn add --quiet base-android-galaxy-nexus/test1_8888.png
svn propset --quiet svn:mime-type image/png base-android-galaxy-nexus/test1_8888.png
# base-shuttle-win7-intel-float:
# test1_565.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle-win7-intel-float/Test-Win7-ShuttleA-HD2000-x86-Release/base-shuttle-win7-intel-float/test1_565.png --output base-shuttle-win7-intel-float/.temp-test1_565.png
mv base-shuttle-win7-intel-float/.temp-test1_565.png base-shuttle-win7-intel-float/test1_565.png
svn add --quiet base-shuttle-win7-intel-float/test1_565.png
svn propset --quiet svn:mime-type image/png base-shuttle-win7-intel-float/test1_565.png
# test1_8888.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle-win7-intel-float/Test-Win7-ShuttleA-HD2000-x86-Release/base-shuttle-win7-intel-float/test1_8888.png --output base-shuttle-win7-intel-float/.temp-test1_8888.png
mv base-shuttle-win7-intel-float/.temp-test1_8888.png base-shuttle-win7-intel-float/test1_8888.png
svn add --quiet base-shuttle-win7-intel-float/test1_8888.png
svn propset --quiet svn:mime-type image/png base-shuttle-win7-intel-float/test1_8888.png
# base-android-galaxy-nexus:
# test2_565.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-galaxy-nexus/Test-Android-GalaxyNexus-SGX540-Arm7-Debug/base-android-galaxy-nexus/test2_565.png --output base-android-galaxy-nexus/.temp-test2_565.png
@ -32,6 +21,17 @@ mv base-android-galaxy-nexus/.temp-test2_8888.png base-android-galaxy-nexus/test
svn add --quiet base-android-galaxy-nexus/test2_8888.png
svn propset --quiet svn:mime-type image/png base-android-galaxy-nexus/test2_8888.png
# base-shuttle-win7-intel-float:
# test1_565.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle-win7-intel-float/Test-Win7-ShuttleA-HD2000-x86-Release/base-shuttle-win7-intel-float/test1_565.png --output base-shuttle-win7-intel-float/.temp-test1_565.png
mv base-shuttle-win7-intel-float/.temp-test1_565.png base-shuttle-win7-intel-float/test1_565.png
svn add --quiet base-shuttle-win7-intel-float/test1_565.png
svn propset --quiet svn:mime-type image/png base-shuttle-win7-intel-float/test1_565.png
# test1_8888.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle-win7-intel-float/Test-Win7-ShuttleA-HD2000-x86-Release/base-shuttle-win7-intel-float/test1_8888.png --output base-shuttle-win7-intel-float/.temp-test1_8888.png
mv base-shuttle-win7-intel-float/.temp-test1_8888.png base-shuttle-win7-intel-float/test1_8888.png
svn add --quiet base-shuttle-win7-intel-float/test1_8888.png
svn propset --quiet svn:mime-type image/png base-shuttle-win7-intel-float/test1_8888.png
# base-shuttle-win7-intel-float:
# test2_565.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-shuttle-win7-intel-float/Test-Win7-ShuttleA-HD2000-x86-Release/base-shuttle-win7-intel-float/test2_565.png --output base-shuttle-win7-intel-float/.temp-test2_565.png
mv base-shuttle-win7-intel-float/.temp-test2_565.png base-shuttle-win7-intel-float/test2_565.png

Просмотреть файл

@ -0,0 +1,70 @@
{
"actual-results" : {
"failed" : {
"imageblur_565.png" : [ "bitmap-64bitMD5", 3359963596899141322 ],
"imageblur_8888.png" : [ "bitmap-64bitMD5", 4217923806027861152 ],
"shadertext3_8888.png" : [ "bitmap-64bitMD5", 3713708307125704716 ]
},
"failure-ignored" : null,
"no-comparison" : {
"3x3bitmaprect_565.png" : [ "bitmap-64bitMD5", 16998423976396106083 ],
"3x3bitmaprect_8888.png" : [ "bitmap-64bitMD5", 2054956815327187963 ],
"xfermodeimagefilter_pdf.png" : [ "bitmap-64bitMD5", 16502178848783208088 ]
},
"succeeded" : {
"aaclip_gpu.png" : [ "bitmap-64bitMD5", 11899819492385205974 ],
"aarectmodes_565.png" : [ "bitmap-64bitMD5", 14760033689012826769 ],
"xfermodes_pdf.png" : [ "bitmap-64bitMD5", 9151974350149210736 ]
}
},
"expected-results" : {
"3x3bitmaprect_565.png" : {
"allowed-digests" : null,
"ignore-failure" : false
},
"3x3bitmaprect_8888.png" : {
"allowed-digests" : null,
"ignore-failure" : false
},
"aaclip_gpu.png" : {
"allowed-digests" : [
[ "bitmap-64bitMD5", 11899819492385205974 ]
],
"ignore-failure" : false
},
"aarectmodes_565.png" : {
"allowed-digests" : [
[ "bitmap-64bitMD5", 14760033689012826769 ]
],
"ignore-failure" : false
},
"imageblur_565.png" : {
"allowed-digests" : [
[ "bitmap-64bitMD5", 17796243856503591523 ]
],
"ignore-failure" : false
},
"imageblur_8888.png" : {
"allowed-digests" : [
[ "bitmap-64bitMD5", 7426416989687670152 ]
],
"ignore-failure" : false
},
"shadertext3_8888.png" : {
"allowed-digests" : [
[ "bitmap-64bitMD5", 10593797161686785561 ]
],
"ignore-failure" : false
},
"xfermodeimagefilter_pdf.png" : {
"allowed-digests" : null,
"ignore-failure" : false
},
"xfermodes_pdf.png" : {
"allowed-digests" : [
[ "bitmap-64bitMD5", 9151974350149210736 ]
],
"ignore-failure" : false
}
}
}

Просмотреть файл

@ -0,0 +1,69 @@
{
"actual-results" : {
"failed" : null,
"failure-ignored" : null,
"no-comparison" : {
"3x3bitmaprect_565.png" : [ "bitmap-64bitMD5", 16998423976396106083 ],
"3x3bitmaprect_8888.png" : [ "bitmap-64bitMD5", 2054956815327187963 ],
"xfermodeimagefilter_pdf.png" : [ "bitmap-64bitMD5", 16502178848783208088 ]
},
"succeeded" : {
"aaclip_gpu.png" : [ "bitmap-64bitMD5", 11899819492385205974 ],
"aarectmodes_565.png" : [ "bitmap-64bitMD5", 14760033689012826769 ],
"imageblur_565.png" : [ "bitmap-64bitMD5", 3359963596899141322 ],
"imageblur_8888.png" : [ "bitmap-64bitMD5", 4217923806027861152 ],
"shadertext3_8888.png" : [ "bitmap-64bitMD5", 3713708307125704716 ],
"xfermodes_pdf.png" : [ "bitmap-64bitMD5", 9151974350149210736 ]
}
},
"expected-results" : {
"3x3bitmaprect_565.png" : {
"allowed-digests" : null,
"ignore-failure" : false
},
"3x3bitmaprect_8888.png" : {
"allowed-digests" : null,
"ignore-failure" : false
},
"aaclip_gpu.png" : {
"allowed-digests" : [
[ "bitmap-64bitMD5", 11899819492385205974 ]
],
"ignore-failure" : false
},
"aarectmodes_565.png" : {
"allowed-digests" : [
[ "bitmap-64bitMD5", 14760033689012826769 ]
],
"ignore-failure" : false
},
"imageblur_565.png" : {
"allowed-digests" : [
[ "bitmap-64bitMD5", 3359963596899141322 ]
],
"ignore-failure" : false
},
"imageblur_8888.png" : {
"allowed-digests" : [
[ "bitmap-64bitMD5", 4217923806027861152 ]
],
"ignore-failure" : false
},
"shadertext3_8888.png" : {
"allowed-digests" : [
[ "bitmap-64bitMD5", 3713708307125704716 ]
],
"ignore-failure" : false
},
"xfermodeimagefilter_pdf.png" : {
"allowed-digests" : null,
"ignore-failure" : false
},
"xfermodes_pdf.png" : {
"allowed-digests" : [
[ "bitmap-64bitMD5", 9151974350149210736 ]
],
"ignore-failure" : false
}
}
}

Просмотреть файл

@ -0,0 +1 @@
python tools/rebaseline.py --dry_run --json_base_url file:tools/tests/rebaseline/using-json --subdirs base-android-galaxy-nexus base-shuttle-win7-intel-float

Просмотреть файл

@ -0,0 +1 @@
0

Просмотреть файл

@ -0,0 +1,19 @@
# Getting files to rebaseline from JSON summary URL file:tools/tests/rebaseline/using-json/base-android-galaxy-nexus/Test-Android-GalaxyNexus-SGX540-Arm7-Debug/base-android-galaxy-nexus/actual-results.json ...
# ... found files_to_rebaseline [u'imageblur_565.png', u'imageblur_8888.png', u'shadertext3_8888.png']
# imageblur_565.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-galaxy-nexus/Test-Android-GalaxyNexus-SGX540-Arm7-Debug/base-android-galaxy-nexus/imageblur_565.png --output base-android-galaxy-nexus/.temp-imageblur_565.png
mv base-android-galaxy-nexus/.temp-imageblur_565.png base-android-galaxy-nexus/imageblur_565.png
svn add --quiet base-android-galaxy-nexus/imageblur_565.png
svn propset --quiet svn:mime-type image/png base-android-galaxy-nexus/imageblur_565.png
# imageblur_8888.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-galaxy-nexus/Test-Android-GalaxyNexus-SGX540-Arm7-Debug/base-android-galaxy-nexus/imageblur_8888.png --output base-android-galaxy-nexus/.temp-imageblur_8888.png
mv base-android-galaxy-nexus/.temp-imageblur_8888.png base-android-galaxy-nexus/imageblur_8888.png
svn add --quiet base-android-galaxy-nexus/imageblur_8888.png
svn propset --quiet svn:mime-type image/png base-android-galaxy-nexus/imageblur_8888.png
# shadertext3_8888.png
curl --fail --silent http://skia-autogen.googlecode.com/svn/gm-actual/base-android-galaxy-nexus/Test-Android-GalaxyNexus-SGX540-Arm7-Debug/base-android-galaxy-nexus/shadertext3_8888.png --output base-android-galaxy-nexus/.temp-shadertext3_8888.png
mv base-android-galaxy-nexus/.temp-shadertext3_8888.png base-android-galaxy-nexus/shadertext3_8888.png
svn add --quiet base-android-galaxy-nexus/shadertext3_8888.png
svn propset --quiet svn:mime-type image/png base-android-galaxy-nexus/shadertext3_8888.png
# Getting files to rebaseline from JSON summary URL file:tools/tests/rebaseline/using-json/base-shuttle-win7-intel-float/Test-Win7-ShuttleA-HD2000-x86-Release/base-shuttle-win7-intel-float/actual-results.json ...
# ... found files_to_rebaseline []

Просмотреть файл

@ -197,6 +197,7 @@ benchgraph_test $PLATFORM
REBASELINE_TESTDIR=tools/tests/rebaseline
rebaseline_test "--tests test1 test2 --configs 565 8888 --subdirs base-android-galaxy-nexus base-shuttle-win7-intel-float" "$REBASELINE_TESTDIR/subset"
rebaseline_test "--tests test1 test2" "$REBASELINE_TESTDIR/all"
rebaseline_test "--json_base_url file:$REBASELINE_TESTDIR/using-json --subdirs base-android-galaxy-nexus base-shuttle-win7-intel-float" "$REBASELINE_TESTDIR/using-json"
echo "All tests passed."