Move builder_spec, [dm|nanobench]_flags, builder_name_schema to recipes
- builder_name_schema becomes its own recipe module. - builder_spec, dm, and nanobench flags move into vars module. - recipe expectation diffs include: - no more buildbot_spec.py step - "real" dm and nanobench flags, instead of --dummy-flags - some inconsequential stuff in visualbench, which is removed anyway. BUG=skia:5578 GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2215803002 Review-Url: https://codereview.chromium.org/2215803002
This commit is contained in:
parent
4e44efe504
commit
538d5b68e8
@ -1,172 +0,0 @@
|
|||||||
#!/usr/bin/env python
|
|
||||||
#
|
|
||||||
# Copyright 2015 The Chromium Authors. All rights reserved.
|
|
||||||
# Use of this source code is governed by a BSD-style license that can be
|
|
||||||
# found in the LICENSE file.
|
|
||||||
|
|
||||||
|
|
||||||
'''Generate buildbot specs for all buildbots.'''
|
|
||||||
|
|
||||||
|
|
||||||
import datetime
|
|
||||||
import imp
|
|
||||||
import json
|
|
||||||
import os
|
|
||||||
import re
|
|
||||||
import subprocess
|
|
||||||
import sys
|
|
||||||
import tempfile
|
|
||||||
|
|
||||||
|
|
||||||
SKIA_DIR = os.path.abspath(os.path.join(
|
|
||||||
os.path.dirname(os.path.realpath(__file__)),
|
|
||||||
os.pardir, os.pardir))
|
|
||||||
|
|
||||||
BUILDBOT_SPEC_FILE = os.path.join(SKIA_DIR, 'tools', 'buildbot_spec.py')
|
|
||||||
|
|
||||||
SKIA_RECIPES = [
|
|
||||||
'swarm_compile.py',
|
|
||||||
'swarm_housekeeper.py',
|
|
||||||
'swarm_perf.py',
|
|
||||||
'swarm_RecreateSKPs.py',
|
|
||||||
'swarm_test.py',
|
|
||||||
'swarm_trigger.py'
|
|
||||||
]
|
|
||||||
|
|
||||||
|
|
||||||
def prettier_print(obj, indent, stream=sys.stdout, max_line_length=80):
|
|
||||||
"""Pretty-print the object, in a nicer format than pprint."""
|
|
||||||
|
|
||||||
def _breakline(line):
|
|
||||||
"""Break the line to fit under N characters."""
|
|
||||||
# If we're under the limit, just return.
|
|
||||||
if len(line) <= max_line_length:
|
|
||||||
return [line]
|
|
||||||
|
|
||||||
# Dict entries.
|
|
||||||
m = re.match(r'^(\s+)(.+): (.+)$', line)
|
|
||||||
if m:
|
|
||||||
return (_breakline(m.groups()[0] + m.groups()[1] + ':') +
|
|
||||||
_breakline(m.groups()[0] + ' ' + m.groups()[2]))
|
|
||||||
|
|
||||||
# List entries and dict keys.
|
|
||||||
m = re.match(r"^(\s+)'(.+)'([:,])$", line)
|
|
||||||
if m:
|
|
||||||
prefix = m.groups()[0]
|
|
||||||
content = m.groups()[1]
|
|
||||||
max_len = max_line_length - len(prefix) - len("(''):")
|
|
||||||
parts = []
|
|
||||||
while len(content) > max_len:
|
|
||||||
parts.append(content[:max_len])
|
|
||||||
content = content[max_len:]
|
|
||||||
parts.append(content)
|
|
||||||
lines = _breakline(prefix + "('" + parts[0] + "'")
|
|
||||||
for p in parts[1:-1]:
|
|
||||||
lines.extend(_breakline(prefix + " '" + p + "'"))
|
|
||||||
lines.extend(_breakline(prefix + " '" + parts[-1] + "')" + m.groups()[2]))
|
|
||||||
return lines
|
|
||||||
|
|
||||||
class LineBreakingStream(object):
|
|
||||||
"""Stream wrapper which writes line-by-line, breaking them as needed."""
|
|
||||||
def __init__(self, backing_stream):
|
|
||||||
self._backing_stream = backing_stream
|
|
||||||
self._current_line = ''
|
|
||||||
|
|
||||||
def _writeline(self, line):
|
|
||||||
for l in _breakline(line):
|
|
||||||
self._backing_stream.write(l + '\n')
|
|
||||||
|
|
||||||
def write(self, s):
|
|
||||||
self._current_line += s
|
|
||||||
split = self._current_line.split('\n')
|
|
||||||
for w in split[:-1]:
|
|
||||||
self._writeline(w)
|
|
||||||
self._current_line = split[len(split)-1]
|
|
||||||
|
|
||||||
def flush(self):
|
|
||||||
self._writeline(self._current_line)
|
|
||||||
|
|
||||||
def _pprint(obj, indent, stream):
|
|
||||||
indent_str = ' ' * indent
|
|
||||||
if isinstance(obj, dict):
|
|
||||||
stream.write('{\n')
|
|
||||||
for k in sorted(obj.iterkeys()):
|
|
||||||
stream.write(indent_str + '\'%s\': ' % k)
|
|
||||||
_pprint(obj[k], indent + 2, stream=stream)
|
|
||||||
stream.write(',\n')
|
|
||||||
stream.write(' ' * (indent-2) + '}')
|
|
||||||
elif isinstance(obj, list):
|
|
||||||
stream.write('[\n')
|
|
||||||
for v in obj:
|
|
||||||
stream.write(indent_str)
|
|
||||||
_pprint(v, indent + 2, stream=stream)
|
|
||||||
stream.write(',\n')
|
|
||||||
stream.write(' ' * (indent-2) + ']')
|
|
||||||
elif isinstance(obj, basestring):
|
|
||||||
stream.write('\'%s\'' % obj)
|
|
||||||
elif isinstance(obj, bool):
|
|
||||||
if obj:
|
|
||||||
stream.write('True')
|
|
||||||
else:
|
|
||||||
stream.write('False')
|
|
||||||
else:
|
|
||||||
stream.write(obj)
|
|
||||||
|
|
||||||
s = LineBreakingStream(stream)
|
|
||||||
_pprint(obj, indent, stream=s)
|
|
||||||
s.flush()
|
|
||||||
|
|
||||||
|
|
||||||
def get_bots():
|
|
||||||
"""Find all of the bots referenced in Skia recipes."""
|
|
||||||
recipes = os.path.join(SKIA_DIR, 'infra', 'bots', 'recipes')
|
|
||||||
bots = []
|
|
||||||
for skia_recipe in SKIA_RECIPES:
|
|
||||||
skia_recipe = os.path.join(recipes, skia_recipe)
|
|
||||||
skia = imp.load_source('skia', skia_recipe)
|
|
||||||
for _, slaves in skia.TEST_BUILDERS.iteritems():
|
|
||||||
for _, builders in slaves.iteritems():
|
|
||||||
bots.extend(builders)
|
|
||||||
bots.sort()
|
|
||||||
return bots
|
|
||||||
|
|
||||||
|
|
||||||
def main():
|
|
||||||
"""Generate a spec for each of the above bots. Dump them all to a file."""
|
|
||||||
# Get the list of bots.
|
|
||||||
bots = get_bots()
|
|
||||||
|
|
||||||
# Create the fake specs.
|
|
||||||
specs = {}
|
|
||||||
tmp_spec_file = tempfile.NamedTemporaryFile(delete=False)
|
|
||||||
tmp_spec_file.close()
|
|
||||||
try:
|
|
||||||
for bot in bots:
|
|
||||||
subprocess.check_call(['python', BUILDBOT_SPEC_FILE,
|
|
||||||
tmp_spec_file.name, bot])
|
|
||||||
with open(tmp_spec_file.name) as f:
|
|
||||||
spec = json.load(f)
|
|
||||||
spec['dm_flags'] = ['--dummy-flags']
|
|
||||||
spec['nanobench_flags'] = ['--dummy-flags']
|
|
||||||
specs[bot] = spec
|
|
||||||
finally:
|
|
||||||
os.remove(tmp_spec_file.name)
|
|
||||||
|
|
||||||
out = os.path.join(
|
|
||||||
SKIA_DIR, 'infra', 'bots', 'recipe_modules', 'core', 'fake_specs.py')
|
|
||||||
|
|
||||||
with open(out, 'w') as f:
|
|
||||||
f.write('''# Copyright 2016 The Chromium Authors. All rights reserved.
|
|
||||||
# Use of this source code is governed by a BSD-style license that can be
|
|
||||||
# found in the LICENSE file.
|
|
||||||
|
|
||||||
# This file is generated by the %s script.
|
|
||||||
|
|
||||||
FAKE_SPECS = ''' % sys.argv[0])
|
|
||||||
prettier_print(specs, indent=2, stream=f)
|
|
||||||
|
|
||||||
print 'Wrote output to %s' % out
|
|
||||||
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
|
||||||
main()
|
|
@ -1,13 +1,7 @@
|
|||||||
{
|
{
|
||||||
'variables': {
|
'variables': {
|
||||||
'files': [
|
'files': [
|
||||||
'../../tools/__init__.py',
|
|
||||||
'../../tools/buildbot_spec.py',
|
|
||||||
'../../tools/builder_name_schema.json',
|
|
||||||
'../../tools/builder_name_schema.py',
|
|
||||||
'../../tools/dm_flags.py',
|
|
||||||
'../../tools/lsan.supp',
|
'../../tools/lsan.supp',
|
||||||
'../../tools/nanobench_flags.py',
|
|
||||||
'../../tools/tsan.supp',
|
'../../tools/tsan.supp',
|
||||||
'../../tools/ubsan.supp',
|
'../../tools/ubsan.supp',
|
||||||
'../../tools/valgrind.supp',
|
'../../tools/valgrind.supp',
|
||||||
|
@ -0,0 +1,6 @@
|
|||||||
|
# Copyright 2016 The Chromium Authors. All rights reserved.
|
||||||
|
# Use of this source code is governed by a BSD-style license that can be
|
||||||
|
# found in the LICENSE file.
|
||||||
|
|
||||||
|
DEPS = [
|
||||||
|
]
|
39
infra/bots/recipe_modules/builder_name_schema/api.py
Normal file
39
infra/bots/recipe_modules/builder_name_schema/api.py
Normal file
@ -0,0 +1,39 @@
|
|||||||
|
# Copyright 2016 The Chromium Authors. All rights reserved.
|
||||||
|
# Use of this source code is governed by a BSD-style license that can be
|
||||||
|
# found in the LICENSE file.
|
||||||
|
|
||||||
|
|
||||||
|
# pylint: disable=W0201
|
||||||
|
|
||||||
|
|
||||||
|
from recipe_engine import recipe_api
|
||||||
|
|
||||||
|
from . import builder_name_schema
|
||||||
|
|
||||||
|
|
||||||
|
class BuilderNameSchemaApi(recipe_api.RecipeApi):
|
||||||
|
def __init__(self, *args, **kwargs):
|
||||||
|
super(BuilderNameSchemaApi, self).__init__(*args, **kwargs)
|
||||||
|
|
||||||
|
# See builder_name_schema.py for documentation.
|
||||||
|
self.BUILDER_NAME_SCHEMA = builder_name_schema.BUILDER_NAME_SCHEMA
|
||||||
|
self.BUILDER_NAME_SEP = builder_name_schema.BUILDER_NAME_SEP
|
||||||
|
|
||||||
|
self.BUILDER_ROLE_CANARY = builder_name_schema.BUILDER_ROLE_CANARY
|
||||||
|
self.BUILDER_ROLE_BUILD = builder_name_schema.BUILDER_ROLE_BUILD
|
||||||
|
self.BUILDER_ROLE_HOUSEKEEPER = builder_name_schema.BUILDER_ROLE_HOUSEKEEPER
|
||||||
|
self.BUILDER_ROLE_INFRA = builder_name_schema.BUILDER_ROLE_INFRA
|
||||||
|
self.BUILDER_ROLE_PERF = builder_name_schema.BUILDER_ROLE_PERF
|
||||||
|
self.BUILDER_ROLE_TEST = builder_name_schema.BUILDER_ROLE_TEST
|
||||||
|
self.BUILDER_ROLES = builder_name_schema.BUILDER_ROLES
|
||||||
|
|
||||||
|
self.TRYBOT_NAME_SUFFIX = builder_name_schema.TRYBOT_NAME_SUFFIX
|
||||||
|
|
||||||
|
def MakeBuilderName(self, *args, **kwargs):
|
||||||
|
return builder_name_schema.MakeBuilderName(*args, **kwargs)
|
||||||
|
|
||||||
|
def IsTrybot(self, *args, **kwargs):
|
||||||
|
return builder_name_schema.IsTrybot(*args, **kwargs)
|
||||||
|
|
||||||
|
def DictForBuilderName(self, *args, **kwargs):
|
||||||
|
return builder_name_schema.DictForBuilderName(*args, **kwargs)
|
@ -51,7 +51,7 @@ def _LoadSchema():
|
|||||||
elif isinstance(obj, tuple):
|
elif isinstance(obj, tuple):
|
||||||
return tuple(map(_UnicodeToStr, obj))
|
return tuple(map(_UnicodeToStr, obj))
|
||||||
else:
|
else:
|
||||||
return obj
|
return obj # pragma: no cover
|
||||||
|
|
||||||
builder_name_json_filename = os.path.join(
|
builder_name_json_filename = os.path.join(
|
||||||
os.path.dirname(__file__), 'builder_name_schema.json')
|
os.path.dirname(__file__), 'builder_name_schema.json')
|
||||||
@ -81,14 +81,14 @@ _LoadSchema()
|
|||||||
|
|
||||||
def MakeBuilderName(role, extra_config=None, is_trybot=False, **kwargs):
|
def MakeBuilderName(role, extra_config=None, is_trybot=False, **kwargs):
|
||||||
schema = BUILDER_NAME_SCHEMA.get(role)
|
schema = BUILDER_NAME_SCHEMA.get(role)
|
||||||
if not schema:
|
if not schema: # pragma: no cover
|
||||||
raise ValueError('%s is not a recognized role.' % role)
|
raise ValueError('%s is not a recognized role.' % role)
|
||||||
for k, v in kwargs.iteritems():
|
for k, v in kwargs.iteritems():
|
||||||
if BUILDER_NAME_SEP in v:
|
if BUILDER_NAME_SEP in v: # pragma: no cover
|
||||||
raise ValueError('%s not allowed in %s.' % (BUILDER_NAME_SEP, v))
|
raise ValueError('%s not allowed in %s.' % (BUILDER_NAME_SEP, v))
|
||||||
if not k in schema:
|
if not k in schema: # pragma: no cover
|
||||||
raise ValueError('Schema does not contain "%s": %s' %(k, schema))
|
raise ValueError('Schema does not contain "%s": %s' %(k, schema))
|
||||||
if extra_config and BUILDER_NAME_SEP in extra_config:
|
if extra_config and BUILDER_NAME_SEP in extra_config: # pragma: no cover
|
||||||
raise ValueError('%s not allowed in %s.' % (BUILDER_NAME_SEP,
|
raise ValueError('%s not allowed in %s.' % (BUILDER_NAME_SEP,
|
||||||
extra_config))
|
extra_config))
|
||||||
name_parts = [role]
|
name_parts = [role]
|
||||||
@ -100,42 +100,13 @@ def MakeBuilderName(role, extra_config=None, is_trybot=False, **kwargs):
|
|||||||
return BUILDER_NAME_SEP.join(name_parts)
|
return BUILDER_NAME_SEP.join(name_parts)
|
||||||
|
|
||||||
|
|
||||||
def BuilderNameFromObject(obj, is_trybot=False):
|
|
||||||
"""Create a builder name based on properties of the given object.
|
|
||||||
|
|
||||||
Args:
|
|
||||||
obj: the object from which to create the builder name. The object must
|
|
||||||
have as properties:
|
|
||||||
- A valid builder role, as defined in the JSON file
|
|
||||||
- All properties listed in the JSON file for that role
|
|
||||||
- Optionally, an extra_config property
|
|
||||||
is_trybot: bool; whether or not the builder is a trybot.
|
|
||||||
Returns:
|
|
||||||
string which combines the properties of the given object into a valid
|
|
||||||
builder name.
|
|
||||||
"""
|
|
||||||
schema = BUILDER_NAME_SCHEMA.get(obj.role)
|
|
||||||
if not schema:
|
|
||||||
raise ValueError('%s is not a recognized role.' % obj.role)
|
|
||||||
name_parts = [obj.role]
|
|
||||||
for attr_name in schema:
|
|
||||||
attr_val = getattr(obj, attr_name)
|
|
||||||
name_parts.append(attr_val)
|
|
||||||
extra_config = getattr(obj, 'extra_config', None)
|
|
||||||
if extra_config:
|
|
||||||
name_parts.append(extra_config)
|
|
||||||
if is_trybot:
|
|
||||||
name_parts.append(TRYBOT_NAME_SUFFIX)
|
|
||||||
return BUILDER_NAME_SEP.join(name_parts)
|
|
||||||
|
|
||||||
|
|
||||||
def IsTrybot(builder_name):
|
def IsTrybot(builder_name):
|
||||||
""" Returns true if builder_name refers to a trybot (as opposed to a
|
""" Returns true if builder_name refers to a trybot (as opposed to a
|
||||||
waterfall bot). """
|
waterfall bot). """
|
||||||
return builder_name.endswith(TRYBOT_NAME_SUFFIX)
|
return builder_name.endswith(TRYBOT_NAME_SUFFIX)
|
||||||
|
|
||||||
|
|
||||||
def GetWaterfallBot(builder_name):
|
def GetWaterfallBot(builder_name): # pragma: no cover
|
||||||
"""Returns the name of the waterfall bot for this builder. If it is not a
|
"""Returns the name of the waterfall bot for this builder. If it is not a
|
||||||
trybot, builder_name is returned unchanged. If it is a trybot the name is
|
trybot, builder_name is returned unchanged. If it is a trybot the name is
|
||||||
returned without the trybot suffix."""
|
returned without the trybot suffix."""
|
||||||
@ -144,7 +115,7 @@ def GetWaterfallBot(builder_name):
|
|||||||
return _WithoutSuffix(builder_name, BUILDER_NAME_SEP + TRYBOT_NAME_SUFFIX)
|
return _WithoutSuffix(builder_name, BUILDER_NAME_SEP + TRYBOT_NAME_SUFFIX)
|
||||||
|
|
||||||
|
|
||||||
def TrybotName(builder_name):
|
def TrybotName(builder_name): # pragma: no cover
|
||||||
"""Returns the name of the trybot clone of this builder.
|
"""Returns the name of the trybot clone of this builder.
|
||||||
|
|
||||||
If the given builder is a trybot, the name is returned unchanged. If not, the
|
If the given builder is a trybot, the name is returned unchanged. If not, the
|
||||||
@ -155,7 +126,7 @@ def TrybotName(builder_name):
|
|||||||
return builder_name + BUILDER_NAME_SEP + TRYBOT_NAME_SUFFIX
|
return builder_name + BUILDER_NAME_SEP + TRYBOT_NAME_SUFFIX
|
||||||
|
|
||||||
|
|
||||||
def _WithoutSuffix(string, suffix):
|
def _WithoutSuffix(string, suffix): # pragma: no cover
|
||||||
""" Returns a copy of string 'string', but with suffix 'suffix' removed.
|
""" Returns a copy of string 'string', but with suffix 'suffix' removed.
|
||||||
Raises ValueError if string does not end with suffix. """
|
Raises ValueError if string does not end with suffix. """
|
||||||
if not string.endswith(suffix):
|
if not string.endswith(suffix):
|
||||||
@ -171,7 +142,7 @@ def DictForBuilderName(builder_name):
|
|||||||
def pop_front():
|
def pop_front():
|
||||||
try:
|
try:
|
||||||
return split_name.pop(0)
|
return split_name.pop(0)
|
||||||
except:
|
except: # pragma: no cover
|
||||||
raise ValueError('Invalid builder name: %s' % builder_name)
|
raise ValueError('Invalid builder name: %s' % builder_name)
|
||||||
|
|
||||||
result = {'is_trybot': False}
|
result = {'is_trybot': False}
|
||||||
@ -187,9 +158,9 @@ def DictForBuilderName(builder_name):
|
|||||||
result[key] = pop_front()
|
result[key] = pop_front()
|
||||||
if split_name:
|
if split_name:
|
||||||
result['extra_config'] = pop_front()
|
result['extra_config'] = pop_front()
|
||||||
if split_name:
|
if split_name: # pragma: no cover
|
||||||
raise ValueError('Invalid builder name: %s' % builder_name)
|
raise ValueError('Invalid builder name: %s' % builder_name)
|
||||||
else:
|
else: # pragma: no cover
|
||||||
raise ValueError('Invalid builder name: %s' % builder_name)
|
raise ValueError('Invalid builder name: %s' % builder_name)
|
||||||
return result
|
return result
|
||||||
|
|
@ -14,23 +14,9 @@ import sys
|
|||||||
from recipe_engine import recipe_api
|
from recipe_engine import recipe_api
|
||||||
from recipe_engine import config_types
|
from recipe_engine import config_types
|
||||||
|
|
||||||
from . import fake_specs
|
|
||||||
|
|
||||||
|
|
||||||
class SkiaApi(recipe_api.RecipeApi):
|
class SkiaApi(recipe_api.RecipeApi):
|
||||||
|
|
||||||
def get_builder_spec(self, skia_dir, builder_name):
|
|
||||||
"""Obtain the buildbot spec for the given builder."""
|
|
||||||
fake_spec = None
|
|
||||||
if self._test_data.enabled:
|
|
||||||
fake_spec = fake_specs.FAKE_SPECS[builder_name]
|
|
||||||
builder_spec = self.m.run.json_from_file(
|
|
||||||
skia_dir.join('tools', 'buildbot_spec.py'),
|
|
||||||
skia_dir,
|
|
||||||
builder_name,
|
|
||||||
fake_spec)
|
|
||||||
return builder_spec
|
|
||||||
|
|
||||||
def setup(self):
|
def setup(self):
|
||||||
"""Prepare the bot to run."""
|
"""Prepare the bot to run."""
|
||||||
# Setup dependencies.
|
# Setup dependencies.
|
||||||
@ -41,18 +27,16 @@ class SkiaApi(recipe_api.RecipeApi):
|
|||||||
|
|
||||||
# Obtain the spec for this builder from the Skia repo. Use it to set more
|
# Obtain the spec for this builder from the Skia repo. Use it to set more
|
||||||
# properties.
|
# properties.
|
||||||
builder_spec = self.get_builder_spec(self.m.vars.skia_dir,
|
builder_spec = self.m.vars.get_builder_spec(self.m.vars.builder_name)
|
||||||
self.m.vars.builder_name)
|
|
||||||
|
|
||||||
# Continue setting up vars with the builder_spec.
|
# Continue setting up vars with the builder_spec.
|
||||||
self.m.vars.update_with_builder_spec(builder_spec)
|
self.m.vars.update_with_builder_spec(builder_spec)
|
||||||
|
|
||||||
|
|
||||||
if not self.m.path.exists(self.m.vars.tmp_dir):
|
if not self.m.path.exists(self.m.vars.tmp_dir):
|
||||||
self.m.run.run_once(self.m.file.makedirs,
|
self.m.run.run_once(self.m.file.makedirs,
|
||||||
'tmp_dir',
|
'tmp_dir',
|
||||||
self.m.vars.tmp_dir,
|
self.m.vars.tmp_dir,
|
||||||
infra_step=True)
|
infra_step=True)
|
||||||
|
|
||||||
self.m.flavor.setup()
|
self.m.flavor.setup()
|
||||||
|
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -82,16 +82,6 @@ class SkiaStepApi(recipe_api.RecipeApi):
|
|||||||
if fail_build_on_failure:
|
if fail_build_on_failure:
|
||||||
self._failed.append(e)
|
self._failed.append(e)
|
||||||
|
|
||||||
def json_from_file(self, filename, cwd, builder_name, test_data):
|
|
||||||
"""Execute the given script to obtain JSON data."""
|
|
||||||
return self.m.python(
|
|
||||||
'exec %s' % self.m.path.basename(filename),
|
|
||||||
filename,
|
|
||||||
args=[self.m.json.output(), builder_name],
|
|
||||||
step_test_data=lambda: self.m.json.test_api.output(test_data),
|
|
||||||
cwd=cwd,
|
|
||||||
infra_step=True).json.output
|
|
||||||
|
|
||||||
def copy_build_products(self, src, dst):
|
def copy_build_products(self, src, dst):
|
||||||
"""Copy whitelisted build products from src to dst."""
|
"""Copy whitelisted build products from src to dst."""
|
||||||
self.m.python.inline(
|
self.m.python.inline(
|
||||||
|
@ -3,6 +3,7 @@
|
|||||||
# found in the LICENSE file.
|
# found in the LICENSE file.
|
||||||
|
|
||||||
DEPS = [
|
DEPS = [
|
||||||
|
'builder_name_schema',
|
||||||
'recipe_engine/json',
|
'recipe_engine/json',
|
||||||
'recipe_engine/path',
|
'recipe_engine/path',
|
||||||
'recipe_engine/properties',
|
'recipe_engine/properties',
|
||||||
|
@ -12,6 +12,677 @@ import os
|
|||||||
|
|
||||||
BOTO_CHROMIUM_SKIA_GM = 'chromium-skia-gm.boto'
|
BOTO_CHROMIUM_SKIA_GM = 'chromium-skia-gm.boto'
|
||||||
|
|
||||||
|
CONFIG_DEBUG = 'Debug'
|
||||||
|
CONFIG_RELEASE = 'Release'
|
||||||
|
|
||||||
|
|
||||||
|
def get_gyp_defines(builder_dict):
|
||||||
|
gyp_defs = {}
|
||||||
|
|
||||||
|
# skia_arch_type.
|
||||||
|
if builder_dict['role'] == 'Build':
|
||||||
|
arch = builder_dict['target_arch']
|
||||||
|
elif builder_dict['role'] in ('Housekeeper', 'Infra'):
|
||||||
|
arch = None
|
||||||
|
else:
|
||||||
|
arch = builder_dict['arch']
|
||||||
|
|
||||||
|
arch_types = {
|
||||||
|
'x86': 'x86',
|
||||||
|
'x86_64': 'x86_64',
|
||||||
|
'Arm7': 'arm',
|
||||||
|
'Arm64': 'arm64',
|
||||||
|
'Mips': 'mips32',
|
||||||
|
'Mips64': 'mips64',
|
||||||
|
'MipsDSP2': 'mips32',
|
||||||
|
}
|
||||||
|
if arch in arch_types:
|
||||||
|
gyp_defs['skia_arch_type'] = arch_types[arch]
|
||||||
|
|
||||||
|
# housekeeper: build shared lib.
|
||||||
|
if builder_dict['role'] == 'Housekeeper':
|
||||||
|
gyp_defs['skia_shared_lib'] = '1'
|
||||||
|
|
||||||
|
# skia_gpu.
|
||||||
|
if builder_dict.get('cpu_or_gpu') == 'CPU':
|
||||||
|
gyp_defs['skia_gpu'] = '0'
|
||||||
|
|
||||||
|
# skia_warnings_as_errors.
|
||||||
|
werr = False
|
||||||
|
if builder_dict['role'] == 'Build':
|
||||||
|
if 'Win' in builder_dict.get('os', ''):
|
||||||
|
if not ('GDI' in builder_dict.get('extra_config', '') or
|
||||||
|
'Exceptions' in builder_dict.get('extra_config', '')):
|
||||||
|
werr = True
|
||||||
|
elif ('Mac' in builder_dict.get('os', '') and
|
||||||
|
'Android' in builder_dict.get('extra_config', '')):
|
||||||
|
werr = False
|
||||||
|
elif 'Fast' in builder_dict.get('extra_config', ''): # pragma: no cover
|
||||||
|
# See https://bugs.chromium.org/p/skia/issues/detail?id=5257
|
||||||
|
werr = False
|
||||||
|
else:
|
||||||
|
werr = True
|
||||||
|
gyp_defs['skia_warnings_as_errors'] = str(int(werr)) # True/False -> '1'/'0'
|
||||||
|
|
||||||
|
# Win debugger.
|
||||||
|
if 'Win' in builder_dict.get('os', ''):
|
||||||
|
gyp_defs['skia_win_debuggers_path'] = 'c:/DbgHelp'
|
||||||
|
|
||||||
|
# Qt SDK (Win).
|
||||||
|
if 'Win' in builder_dict.get('os', ''):
|
||||||
|
if builder_dict.get('os') == 'Win8':
|
||||||
|
gyp_defs['qt_sdk'] = 'C:/Qt/Qt5.1.0/5.1.0/msvc2012_64/'
|
||||||
|
else:
|
||||||
|
gyp_defs['qt_sdk'] = 'C:/Qt/4.8.5/'
|
||||||
|
|
||||||
|
# ANGLE.
|
||||||
|
if builder_dict.get('extra_config') == 'ANGLE': # pragma: no cover
|
||||||
|
gyp_defs['skia_angle'] = '1'
|
||||||
|
if builder_dict.get('os', '') in ('Ubuntu', 'Linux'):
|
||||||
|
gyp_defs['use_x11'] = '1'
|
||||||
|
gyp_defs['chromeos'] = '0'
|
||||||
|
|
||||||
|
# GDI.
|
||||||
|
if builder_dict.get('extra_config') == 'GDI': # pragma: no cover
|
||||||
|
gyp_defs['skia_gdi'] = '1'
|
||||||
|
|
||||||
|
# Build with Exceptions on Windows.
|
||||||
|
if ('Win' in builder_dict.get('os', '') and
|
||||||
|
builder_dict.get('extra_config') == 'Exceptions'): # pragma: no cover
|
||||||
|
gyp_defs['skia_win_exceptions'] = '1'
|
||||||
|
|
||||||
|
# iOS.
|
||||||
|
if (builder_dict.get('os') == 'iOS' or
|
||||||
|
builder_dict.get('extra_config') == 'iOS'):
|
||||||
|
gyp_defs['skia_os'] = 'ios'
|
||||||
|
|
||||||
|
# Shared library build.
|
||||||
|
if builder_dict.get('extra_config') == 'Shared':
|
||||||
|
gyp_defs['skia_shared_lib'] = '1'
|
||||||
|
|
||||||
|
# Build fastest Skia possible.
|
||||||
|
if builder_dict.get('extra_config') == 'Fast': # pragma: no cover
|
||||||
|
gyp_defs['skia_fast'] = '1'
|
||||||
|
|
||||||
|
# PDF viewer in GM.
|
||||||
|
if (builder_dict.get('os') == 'Mac10.8' and
|
||||||
|
builder_dict.get('arch') == 'x86_64' and
|
||||||
|
builder_dict.get('configuration') == 'Release'): # pragma: no cover
|
||||||
|
gyp_defs['skia_run_pdfviewer_in_gm'] = '1'
|
||||||
|
|
||||||
|
# Clang.
|
||||||
|
if builder_dict.get('compiler') == 'Clang':
|
||||||
|
gyp_defs['skia_clang_build'] = '1'
|
||||||
|
|
||||||
|
# Valgrind.
|
||||||
|
if 'Valgrind' in builder_dict.get('extra_config', ''):
|
||||||
|
gyp_defs['skia_release_optimization_level'] = '1'
|
||||||
|
|
||||||
|
# Link-time code generation just wastes time on compile-only bots.
|
||||||
|
if (builder_dict.get('role') == 'Build' and
|
||||||
|
builder_dict.get('compiler') == 'MSVC'):
|
||||||
|
gyp_defs['skia_win_ltcg'] = '0'
|
||||||
|
|
||||||
|
# Mesa.
|
||||||
|
if (builder_dict.get('extra_config') == 'Mesa' or
|
||||||
|
builder_dict.get('cpu_or_gpu_value') == 'Mesa'): # pragma: no cover
|
||||||
|
gyp_defs['skia_mesa'] = '1'
|
||||||
|
|
||||||
|
# skia_use_android_framework_defines.
|
||||||
|
if builder_dict.get('extra_config') == 'Android_FrameworkDefs':
|
||||||
|
gyp_defs['skia_use_android_framework_defines'] = '1' # pragma: no cover
|
||||||
|
|
||||||
|
# Skia dump stats for perf tests and gpu
|
||||||
|
if (builder_dict.get('cpu_or_gpu') == 'GPU' and
|
||||||
|
builder_dict.get('role') == 'Perf'):
|
||||||
|
gyp_defs['skia_dump_stats'] = '1'
|
||||||
|
|
||||||
|
# CommandBuffer.
|
||||||
|
if builder_dict.get('extra_config') == 'CommandBuffer':
|
||||||
|
gyp_defs['skia_command_buffer'] = '1'
|
||||||
|
|
||||||
|
# Vulkan.
|
||||||
|
if builder_dict.get('extra_config') == 'Vulkan':
|
||||||
|
gyp_defs['skia_vulkan'] = '1'
|
||||||
|
gyp_defs['skia_vulkan_debug_layers'] = '0'
|
||||||
|
|
||||||
|
return gyp_defs
|
||||||
|
|
||||||
|
|
||||||
|
def get_extra_env_vars(builder_dict):
|
||||||
|
env = {}
|
||||||
|
if builder_dict.get('configuration') == 'Coverage':
|
||||||
|
# We have to use Clang 3.6 because earlier versions do not support the
|
||||||
|
# compile flags we use and 3.7 and 3.8 hit asserts during compilation.
|
||||||
|
env['CC'] = '/usr/bin/clang-3.6'
|
||||||
|
env['CXX'] = '/usr/bin/clang++-3.6'
|
||||||
|
elif builder_dict.get('compiler') == 'Clang':
|
||||||
|
env['CC'] = '/usr/bin/clang'
|
||||||
|
env['CXX'] = '/usr/bin/clang++'
|
||||||
|
|
||||||
|
# SKNX_NO_SIMD, SK_USE_DISCARDABLE_SCALEDIMAGECACHE, etc.
|
||||||
|
extra_config = builder_dict.get('extra_config', '')
|
||||||
|
if extra_config.startswith('SK') and extra_config.isupper():
|
||||||
|
env['CPPFLAGS'] = '-D' + extra_config # pragma: no cover
|
||||||
|
|
||||||
|
return env
|
||||||
|
|
||||||
|
|
||||||
|
def build_targets_from_builder_dict(builder_dict):
|
||||||
|
"""Return a list of targets to build, depending on the builder type."""
|
||||||
|
if builder_dict.get('extra_config') == 'iOS':
|
||||||
|
return ['iOSShell']
|
||||||
|
if 'SAN' in builder_dict.get('extra_config', ''):
|
||||||
|
# 'most' does not compile under MSAN.
|
||||||
|
return ['dm', 'nanobench']
|
||||||
|
else:
|
||||||
|
return ['most']
|
||||||
|
|
||||||
|
|
||||||
|
def device_cfg(builder_dict):
|
||||||
|
# Android.
|
||||||
|
if 'Android' in builder_dict.get('extra_config', ''):
|
||||||
|
if 'NoNeon' in builder_dict['extra_config']: # pragma: no cover
|
||||||
|
return 'arm_v7'
|
||||||
|
return {
|
||||||
|
'Arm64': 'arm64',
|
||||||
|
'x86': 'x86',
|
||||||
|
'x86_64': 'x86_64',
|
||||||
|
'Mips': 'mips',
|
||||||
|
'Mips64': 'mips64',
|
||||||
|
'MipsDSP2': 'mips_dsp2',
|
||||||
|
}.get(builder_dict['target_arch'], 'arm_v7_neon')
|
||||||
|
elif builder_dict.get('os') == 'Android':
|
||||||
|
return {
|
||||||
|
'AndroidOne': 'arm_v7_neon',
|
||||||
|
'GalaxyS3': 'arm_v7_neon',
|
||||||
|
'GalaxyS4': 'arm_v7_neon',
|
||||||
|
'NVIDIA_Shield': 'arm64',
|
||||||
|
'Nexus10': 'arm_v7_neon',
|
||||||
|
'Nexus5': 'arm_v7_neon',
|
||||||
|
'Nexus6': 'arm_v7_neon',
|
||||||
|
'Nexus7': 'arm_v7_neon',
|
||||||
|
'Nexus7v2': 'arm_v7_neon',
|
||||||
|
'Nexus9': 'arm64',
|
||||||
|
'NexusPlayer': 'x86',
|
||||||
|
}[builder_dict['model']]
|
||||||
|
|
||||||
|
# iOS.
|
||||||
|
if 'iOS' in builder_dict.get('os', ''):
|
||||||
|
return {
|
||||||
|
'iPad4': 'iPad4,1',
|
||||||
|
}[builder_dict['model']]
|
||||||
|
|
||||||
|
return None
|
||||||
|
|
||||||
|
|
||||||
|
def product_board(builder_dict):
|
||||||
|
if 'Android' in builder_dict.get('os', ''):
|
||||||
|
return {
|
||||||
|
'AndroidOne': 'sprout',
|
||||||
|
'GalaxyS3': 'm0', #'smdk4x12', Detected incorrectly by swarming?
|
||||||
|
'GalaxyS4': None, # TODO(borenet,kjlubick)
|
||||||
|
'NVIDIA_Shield': 'foster',
|
||||||
|
'Nexus10': 'manta',
|
||||||
|
'Nexus5': 'hammerhead',
|
||||||
|
'Nexus6': 'shamu',
|
||||||
|
'Nexus7': 'grouper',
|
||||||
|
'Nexus7v2': 'flo',
|
||||||
|
'Nexus9': 'flounder',
|
||||||
|
'NexusPlayer': 'fugu',
|
||||||
|
}[builder_dict['model']]
|
||||||
|
return None
|
||||||
|
|
||||||
|
|
||||||
|
def dm_flags(bot):
|
||||||
|
args = []
|
||||||
|
|
||||||
|
# 32-bit desktop bots tend to run out of memory, because they have relatively
|
||||||
|
# far more cores than RAM (e.g. 32 cores, 3G RAM). Hold them back a bit.
|
||||||
|
if '-x86-' in bot and not 'NexusPlayer' in bot:
|
||||||
|
args.extend('--threads 4'.split(' '))
|
||||||
|
|
||||||
|
# These are the canonical configs that we would ideally run on all bots. We
|
||||||
|
# may opt out or substitute some below for specific bots
|
||||||
|
configs = ['565', '8888', 'gpu', 'gpusrgb', 'pdf']
|
||||||
|
# Add in either msaa4 or msaa16 to the canonical set of configs to run
|
||||||
|
if 'Android' in bot or 'iOS' in bot:
|
||||||
|
configs.append('msaa4')
|
||||||
|
else:
|
||||||
|
configs.append('msaa16')
|
||||||
|
|
||||||
|
# With msaa, the S4 crashes and the NP produces a long error stream when we
|
||||||
|
# run with MSAA. The Tegra2 and Tegra3 just don't support it. No record of
|
||||||
|
# why we're not running msaa on iOS, probably started with gpu config and just
|
||||||
|
# haven't tried.
|
||||||
|
if ('GalaxyS4' in bot or
|
||||||
|
'NexusPlayer' in bot or
|
||||||
|
'Tegra3' in bot or
|
||||||
|
'iOS' in bot):
|
||||||
|
configs = [x for x in configs if 'msaa' not in x]
|
||||||
|
|
||||||
|
# Runs out of memory on Android bots and Daisy. Everyone else seems fine.
|
||||||
|
if 'Android' in bot or 'Daisy' in bot:
|
||||||
|
configs.remove('pdf')
|
||||||
|
|
||||||
|
if '-GCE-' in bot:
|
||||||
|
configs.extend(['f16', 'srgb']) # Gamma-correct formats.
|
||||||
|
configs.extend(['sp-8888', '2ndpic-8888']) # Test niche uses of SkPicture.
|
||||||
|
|
||||||
|
if '-TSAN' not in bot:
|
||||||
|
if ('TegraK1' in bot or
|
||||||
|
'TegraX1' in bot or
|
||||||
|
'GTX550Ti' in bot or
|
||||||
|
'GTX660' in bot or
|
||||||
|
'GT610' in bot):
|
||||||
|
if 'Android' in bot:
|
||||||
|
configs.append('nvprdit4')
|
||||||
|
else:
|
||||||
|
configs.append('nvprdit16')
|
||||||
|
|
||||||
|
# We want to test the OpenGL config not the GLES config on the X1
|
||||||
|
if 'TegraX1' in bot:
|
||||||
|
configs = [x.replace('gpu', 'gl') for x in configs]
|
||||||
|
configs = [x.replace('msaa', 'glmsaa') for x in configs]
|
||||||
|
configs = [x.replace('nvpr', 'glnvpr') for x in configs]
|
||||||
|
|
||||||
|
# NP is running out of RAM when we run all these modes. skia:3255
|
||||||
|
if 'NexusPlayer' not in bot:
|
||||||
|
configs.extend(mode + '-8888' for mode in
|
||||||
|
['serialize', 'tiles_rt', 'pic'])
|
||||||
|
|
||||||
|
if 'ANGLE' in bot: # pragma: no cover
|
||||||
|
configs.append('angle')
|
||||||
|
|
||||||
|
# We want to run gpudft on atleast the mali 400
|
||||||
|
if 'GalaxyS3' in bot:
|
||||||
|
configs.append('gpudft')
|
||||||
|
|
||||||
|
# Test instanced rendering on a limited number of platforms
|
||||||
|
if 'Nexus6' in bot: # pragma: no cover
|
||||||
|
configs.append('esinst') # esinst4 isn't working yet on Adreno.
|
||||||
|
elif 'TegraX1' in bot:
|
||||||
|
# Multisampled instanced configs use nvpr.
|
||||||
|
configs = [x.replace('glnvpr', 'glinst') for x in configs]
|
||||||
|
configs.append('glinst')
|
||||||
|
elif 'MacMini6.2' in bot:
|
||||||
|
configs.extend(['glinst', 'glinst16'])
|
||||||
|
|
||||||
|
# CommandBuffer bot *only* runs the command_buffer config.
|
||||||
|
if 'CommandBuffer' in bot:
|
||||||
|
configs = ['commandbuffer']
|
||||||
|
|
||||||
|
# Vulkan bot *only* runs the vk config.
|
||||||
|
if 'Vulkan' in bot:
|
||||||
|
configs = ['vk']
|
||||||
|
|
||||||
|
args.append('--config')
|
||||||
|
args.extend(configs)
|
||||||
|
|
||||||
|
# Run tests, gms, and image decoding tests everywhere.
|
||||||
|
args.extend('--src tests gm image'.split(' '))
|
||||||
|
|
||||||
|
if 'GalaxyS' in bot:
|
||||||
|
args.extend(('--threads', '0'))
|
||||||
|
|
||||||
|
blacklist = []
|
||||||
|
|
||||||
|
# TODO: ???
|
||||||
|
blacklist.extend('f16 _ _ dstreadshuffle'.split(' '))
|
||||||
|
blacklist.extend('f16 image _ _'.split(' '))
|
||||||
|
blacklist.extend('srgb image _ _'.split(' '))
|
||||||
|
blacklist.extend('gpusrgb image _ _'.split(' '))
|
||||||
|
|
||||||
|
if 'Valgrind' in bot:
|
||||||
|
# These take 18+ hours to run.
|
||||||
|
blacklist.extend('pdf gm _ fontmgr_iter'.split(' '))
|
||||||
|
blacklist.extend('pdf _ _ PANO_20121023_214540.jpg'.split(' '))
|
||||||
|
blacklist.extend('pdf skp _ worldjournal'.split(' '))
|
||||||
|
blacklist.extend('pdf skp _ desk_baidu.skp'.split(' '))
|
||||||
|
blacklist.extend('pdf skp _ desk_wikipedia.skp'.split(' '))
|
||||||
|
|
||||||
|
if 'iOS' in bot:
|
||||||
|
blacklist.extend('gpu skp _ _ msaa skp _ _'.split(' '))
|
||||||
|
blacklist.extend('msaa16 gm _ tilemodesProcess'.split(' '))
|
||||||
|
|
||||||
|
if 'Mac' in bot or 'iOS' in bot:
|
||||||
|
# CG fails on questionable bmps
|
||||||
|
blacklist.extend('_ image gen_platf rgba32abf.bmp'.split(' '))
|
||||||
|
blacklist.extend('_ image gen_platf rgb24prof.bmp'.split(' '))
|
||||||
|
blacklist.extend('_ image gen_platf rgb24lprof.bmp'.split(' '))
|
||||||
|
blacklist.extend('_ image gen_platf 8bpp-pixeldata-cropped.bmp'.split(' '))
|
||||||
|
blacklist.extend('_ image gen_platf 4bpp-pixeldata-cropped.bmp'.split(' '))
|
||||||
|
blacklist.extend('_ image gen_platf 32bpp-pixeldata-cropped.bmp'.split(' '))
|
||||||
|
blacklist.extend('_ image gen_platf 24bpp-pixeldata-cropped.bmp'.split(' '))
|
||||||
|
|
||||||
|
# CG has unpredictable behavior on this questionable gif
|
||||||
|
# It's probably using uninitialized memory
|
||||||
|
blacklist.extend('_ image gen_platf frame_larger_than_image.gif'.split(' '))
|
||||||
|
|
||||||
|
# WIC fails on questionable bmps
|
||||||
|
if 'Win' in bot:
|
||||||
|
blacklist.extend('_ image gen_platf rle8-height-negative.bmp'.split(' '))
|
||||||
|
blacklist.extend('_ image gen_platf rle4-height-negative.bmp'.split(' '))
|
||||||
|
blacklist.extend('_ image gen_platf pal8os2v2.bmp'.split(' '))
|
||||||
|
blacklist.extend('_ image gen_platf pal8os2v2-16.bmp'.split(' '))
|
||||||
|
blacklist.extend('_ image gen_platf rgba32abf.bmp'.split(' '))
|
||||||
|
blacklist.extend('_ image gen_platf rgb24prof.bmp'.split(' '))
|
||||||
|
blacklist.extend('_ image gen_platf rgb24lprof.bmp'.split(' '))
|
||||||
|
blacklist.extend('_ image gen_platf 8bpp-pixeldata-cropped.bmp'.split(' '))
|
||||||
|
blacklist.extend('_ image gen_platf 4bpp-pixeldata-cropped.bmp'.split(' '))
|
||||||
|
blacklist.extend('_ image gen_platf 32bpp-pixeldata-cropped.bmp'.split(' '))
|
||||||
|
blacklist.extend('_ image gen_platf 24bpp-pixeldata-cropped.bmp'.split(' '))
|
||||||
|
if 'x86_64' in bot and 'CPU' in bot:
|
||||||
|
# This GM triggers a SkSmallAllocator assert.
|
||||||
|
blacklist.extend('_ gm _ composeshader_bitmap'.split(' '))
|
||||||
|
|
||||||
|
if 'Android' in bot or 'iOS' in bot:
|
||||||
|
# This test crashes the N9 (perhaps because of large malloc/frees). It also
|
||||||
|
# is fairly slow and not platform-specific. So we just disable it on all of
|
||||||
|
# Android and iOS. skia:5438
|
||||||
|
blacklist.extend('_ test _ GrShape'.split(' '))
|
||||||
|
|
||||||
|
if 'Win8' in bot:
|
||||||
|
# bungeman: "Doesn't work on Windows anyway, produces unstable GMs with
|
||||||
|
# 'Unexpected error' from DirectWrite"
|
||||||
|
blacklist.extend('_ gm _ fontscalerdistortable'.split(' '))
|
||||||
|
|
||||||
|
# skia:4095
|
||||||
|
bad_serialize_gms = ['bleed_image',
|
||||||
|
'c_gms',
|
||||||
|
'colortype',
|
||||||
|
'colortype_xfermodes',
|
||||||
|
'drawfilter',
|
||||||
|
'fontmgr_bounds_0.75_0',
|
||||||
|
'fontmgr_bounds_1_-0.25',
|
||||||
|
'fontmgr_bounds',
|
||||||
|
'fontmgr_match',
|
||||||
|
'fontmgr_iter']
|
||||||
|
|
||||||
|
# skia:5589
|
||||||
|
bad_serialize_gms.extend(['bitmapfilters',
|
||||||
|
'bitmapshaders',
|
||||||
|
'bleed',
|
||||||
|
'bleed_alpha_bmp',
|
||||||
|
'bleed_alpha_bmp_shader',
|
||||||
|
'convex_poly_clip',
|
||||||
|
'extractalpha',
|
||||||
|
'filterbitmap_checkerboard_32_32_g8',
|
||||||
|
'filterbitmap_image_mandrill_64',
|
||||||
|
'shadows',
|
||||||
|
'simpleaaclip_aaclip'])
|
||||||
|
# skia:5595
|
||||||
|
bad_serialize_gms.extend(['composeshader_bitmap',
|
||||||
|
'scaled_tilemodes_npot',
|
||||||
|
'scaled_tilemodes'])
|
||||||
|
for test in bad_serialize_gms:
|
||||||
|
blacklist.extend(['serialize-8888', 'gm', '_', test])
|
||||||
|
|
||||||
|
if 'Mac' not in bot:
|
||||||
|
for test in ['bleed_alpha_image', 'bleed_alpha_image_shader']:
|
||||||
|
blacklist.extend(['serialize-8888', 'gm', '_', test])
|
||||||
|
# It looks like we skip these only for out-of-memory concerns.
|
||||||
|
if 'Win' in bot or 'Android' in bot:
|
||||||
|
for test in ['verylargebitmap', 'verylarge_picture_image']:
|
||||||
|
blacklist.extend(['serialize-8888', 'gm', '_', test])
|
||||||
|
|
||||||
|
# skia:4769
|
||||||
|
for test in ['drawfilter']:
|
||||||
|
blacklist.extend([ 'sp-8888', 'gm', '_', test])
|
||||||
|
blacklist.extend([ 'pic-8888', 'gm', '_', test])
|
||||||
|
blacklist.extend(['2ndpic-8888', 'gm', '_', test])
|
||||||
|
# skia:4703
|
||||||
|
for test in ['image-cacherator-from-picture',
|
||||||
|
'image-cacherator-from-raster',
|
||||||
|
'image-cacherator-from-ctable']:
|
||||||
|
blacklist.extend([ 'sp-8888', 'gm', '_', test])
|
||||||
|
blacklist.extend([ 'pic-8888', 'gm', '_', test])
|
||||||
|
blacklist.extend([ '2ndpic-8888', 'gm', '_', test])
|
||||||
|
blacklist.extend(['serialize-8888', 'gm', '_', test])
|
||||||
|
|
||||||
|
# Extensions for RAW images
|
||||||
|
r = ["arw", "cr2", "dng", "nef", "nrw", "orf", "raf", "rw2", "pef", "srw",
|
||||||
|
"ARW", "CR2", "DNG", "NEF", "NRW", "ORF", "RAF", "RW2", "PEF", "SRW"]
|
||||||
|
|
||||||
|
# skbug.com/4888
|
||||||
|
# Blacklist RAW images (and a few large PNGs) on GPU bots
|
||||||
|
# until we can resolve failures
|
||||||
|
if 'GPU' in bot:
|
||||||
|
blacklist.extend('_ image _ interlaced1.png'.split(' '))
|
||||||
|
blacklist.extend('_ image _ interlaced2.png'.split(' '))
|
||||||
|
blacklist.extend('_ image _ interlaced3.png'.split(' '))
|
||||||
|
for raw_ext in r:
|
||||||
|
blacklist.extend(('_ image _ .%s' % raw_ext).split(' '))
|
||||||
|
|
||||||
|
if 'Nexus9' in bot: # pragma: no cover
|
||||||
|
for raw_ext in r:
|
||||||
|
blacklist.extend(('_ image _ .%s' % raw_ext).split(' '))
|
||||||
|
|
||||||
|
# Large image that overwhelms older Mac bots
|
||||||
|
if 'MacMini4.1-GPU' in bot: # pragma: no cover
|
||||||
|
blacklist.extend('_ image _ abnormal.wbmp'.split(' '))
|
||||||
|
blacklist.extend(['msaa16', 'gm', '_', 'blurcircles'])
|
||||||
|
|
||||||
|
match = []
|
||||||
|
if 'Valgrind' in bot: # skia:3021
|
||||||
|
match.append('~Threaded')
|
||||||
|
|
||||||
|
if 'GalaxyS3' in bot: # skia:1699
|
||||||
|
match.append('~WritePixels')
|
||||||
|
|
||||||
|
if 'AndroidOne' in bot: # skia:4711
|
||||||
|
match.append('~WritePixels') # pragma: no cover
|
||||||
|
|
||||||
|
if 'NexusPlayer' in bot: # pragma: no cover
|
||||||
|
match.append('~ResourceCache')
|
||||||
|
|
||||||
|
if 'Nexus10' in bot: # skia:5509
|
||||||
|
match.append('~CopySurface') # pragma: no cover
|
||||||
|
|
||||||
|
if 'ANGLE' in bot and 'Debug' in bot: # pragma: no cover
|
||||||
|
match.append('~GLPrograms') # skia:4717
|
||||||
|
|
||||||
|
if 'MSAN' in bot:
|
||||||
|
match.extend(['~Once', '~Shared']) # Not sure what's up with these tests.
|
||||||
|
|
||||||
|
if 'TSAN' in bot: # pragma: no cover
|
||||||
|
match.extend(['~ReadWriteAlpha']) # Flaky on TSAN-covered on nvidia bots.
|
||||||
|
|
||||||
|
if blacklist:
|
||||||
|
args.append('--blacklist')
|
||||||
|
args.extend(blacklist)
|
||||||
|
|
||||||
|
if match:
|
||||||
|
args.append('--match')
|
||||||
|
args.extend(match)
|
||||||
|
|
||||||
|
# These bots run out of memory running RAW codec tests. Do not run them in
|
||||||
|
# parallel
|
||||||
|
if ('NexusPlayer' in bot or 'Nexus5' in bot or 'Nexus9' in bot
|
||||||
|
or 'Win8-MSVC-ShuttleB' in bot):
|
||||||
|
args.append('--noRAW_threading')
|
||||||
|
|
||||||
|
return args
|
||||||
|
|
||||||
|
|
||||||
|
def get_builder_spec(api, builder_name):
|
||||||
|
builder_dict = api.builder_name_schema.DictForBuilderName(builder_name)
|
||||||
|
env = get_extra_env_vars(builder_dict)
|
||||||
|
gyp_defs = get_gyp_defines(builder_dict)
|
||||||
|
gyp_defs_list = ['%s=%s' % (k, v) for k, v in gyp_defs.iteritems()]
|
||||||
|
gyp_defs_list.sort()
|
||||||
|
env['GYP_DEFINES'] = ' '.join(gyp_defs_list)
|
||||||
|
|
||||||
|
build_targets = build_targets_from_builder_dict(builder_dict)
|
||||||
|
rv = {
|
||||||
|
'build_targets': build_targets,
|
||||||
|
'builder_cfg': builder_dict,
|
||||||
|
'dm_flags': dm_flags(builder_name),
|
||||||
|
'env': env,
|
||||||
|
'nanobench_flags': nanobench_flags(builder_name),
|
||||||
|
}
|
||||||
|
device = device_cfg(builder_dict)
|
||||||
|
if device:
|
||||||
|
rv['device_cfg'] = device
|
||||||
|
board = product_board(builder_dict)
|
||||||
|
if board:
|
||||||
|
rv['product.board'] = board
|
||||||
|
|
||||||
|
role = builder_dict['role']
|
||||||
|
if role == api.builder_name_schema.BUILDER_ROLE_HOUSEKEEPER:
|
||||||
|
configuration = CONFIG_RELEASE
|
||||||
|
else:
|
||||||
|
configuration = builder_dict.get('configuration', CONFIG_DEBUG)
|
||||||
|
arch = (builder_dict.get('arch') or builder_dict.get('target_arch'))
|
||||||
|
if ('Win' in builder_dict.get('os', '') and arch == 'x86_64'):
|
||||||
|
configuration += '_x64'
|
||||||
|
rv['configuration'] = configuration
|
||||||
|
if configuration == 'Coverage':
|
||||||
|
rv['do_compile_steps'] = False
|
||||||
|
rv['do_test_steps'] = role == api.builder_name_schema.BUILDER_ROLE_TEST
|
||||||
|
rv['do_perf_steps'] = role == api.builder_name_schema.BUILDER_ROLE_PERF
|
||||||
|
|
||||||
|
# Do we upload perf results?
|
||||||
|
upload_perf_results = False
|
||||||
|
if (role == api.builder_name_schema.BUILDER_ROLE_PERF and
|
||||||
|
CONFIG_RELEASE in configuration):
|
||||||
|
upload_perf_results = True
|
||||||
|
rv['upload_perf_results'] = upload_perf_results
|
||||||
|
|
||||||
|
# Do we upload correctness results?
|
||||||
|
skip_upload_bots = [
|
||||||
|
'ASAN',
|
||||||
|
'Coverage',
|
||||||
|
'MSAN',
|
||||||
|
'TSAN',
|
||||||
|
'UBSAN',
|
||||||
|
'Valgrind',
|
||||||
|
]
|
||||||
|
upload_dm_results = True
|
||||||
|
for s in skip_upload_bots:
|
||||||
|
if s in builder_name:
|
||||||
|
upload_dm_results = False
|
||||||
|
break
|
||||||
|
rv['upload_dm_results'] = upload_dm_results
|
||||||
|
|
||||||
|
return rv
|
||||||
|
|
||||||
|
|
||||||
|
def nanobench_flags(bot):
|
||||||
|
args = ['--pre_log']
|
||||||
|
|
||||||
|
if 'GPU' in bot:
|
||||||
|
args.append('--images')
|
||||||
|
args.extend(['--gpuStatsDump', 'true'])
|
||||||
|
|
||||||
|
if 'Android' in bot and 'GPU' in bot:
|
||||||
|
args.extend(['--useThermalManager', '1,1,10,1000'])
|
||||||
|
|
||||||
|
args.extend(['--scales', '1.0', '1.1'])
|
||||||
|
|
||||||
|
if 'iOS' in bot:
|
||||||
|
args.extend(['--skps', 'ignore_skps'])
|
||||||
|
|
||||||
|
config = ['565', '8888', 'gpu', 'nonrendering', 'angle', 'hwui' ]
|
||||||
|
config += [ 'f16', 'srgb' ]
|
||||||
|
# The S4 crashes and the NP produces a long error stream when we run with
|
||||||
|
# MSAA.
|
||||||
|
if ('GalaxyS4' not in bot and
|
||||||
|
'NexusPlayer' not in bot):
|
||||||
|
if 'Android' in bot:
|
||||||
|
# The TegraX1 has a regular OpenGL implementation. We bench that instead
|
||||||
|
# of ES.
|
||||||
|
if 'TegraX1' in bot:
|
||||||
|
config.remove('gpu')
|
||||||
|
config.extend(['gl', 'glmsaa4', 'glnvpr4', 'glnvprdit4'])
|
||||||
|
else:
|
||||||
|
config.extend(['msaa4', 'nvpr4', 'nvprdit4'])
|
||||||
|
else:
|
||||||
|
config.extend(['msaa16', 'nvpr16', 'nvprdit16'])
|
||||||
|
|
||||||
|
# Bench instanced rendering on a limited number of platforms
|
||||||
|
if 'Nexus6' in bot: # pragma: no cover
|
||||||
|
config.append('esinst') # esinst4 isn't working yet on Adreno.
|
||||||
|
elif 'TegraX1' in bot:
|
||||||
|
config.extend(['glinst', 'glinst4'])
|
||||||
|
elif 'MacMini6.2' in bot:
|
||||||
|
config.extend(['glinst', 'glinst16'])
|
||||||
|
|
||||||
|
if 'Vulkan' in bot:
|
||||||
|
config = ['vk']
|
||||||
|
|
||||||
|
args.append('--config')
|
||||||
|
args.extend(config)
|
||||||
|
|
||||||
|
if 'Valgrind' in bot:
|
||||||
|
# Don't care about Valgrind performance.
|
||||||
|
args.extend(['--loops', '1'])
|
||||||
|
args.extend(['--samples', '1'])
|
||||||
|
# Ensure that the bot framework does not think we have timed out.
|
||||||
|
args.extend(['--keepAlive', 'true'])
|
||||||
|
|
||||||
|
match = []
|
||||||
|
if 'Android' in bot:
|
||||||
|
# Segfaults when run as GPU bench. Very large texture?
|
||||||
|
match.append('~blurroundrect')
|
||||||
|
match.append('~patch_grid') # skia:2847
|
||||||
|
match.append('~desk_carsvg')
|
||||||
|
if 'NexusPlayer' in bot: # pragma: no cover
|
||||||
|
match.append('~desk_unicodetable')
|
||||||
|
if 'Nexus5' in bot: # pragma: no cover
|
||||||
|
match.append('~keymobi_shop_mobileweb_ebay_com.skp') # skia:5178
|
||||||
|
if 'iOS' in bot:
|
||||||
|
match.append('~blurroundrect')
|
||||||
|
match.append('~patch_grid') # skia:2847
|
||||||
|
match.append('~desk_carsvg')
|
||||||
|
match.append('~keymobi')
|
||||||
|
match.append('~path_hairline')
|
||||||
|
match.append('~GLInstancedArraysBench') # skia:4714
|
||||||
|
|
||||||
|
# the 32-bit GCE bots run out of memory in DM when running these large images
|
||||||
|
# so defensively disable them in nanobench, too.
|
||||||
|
# FIXME (scroggo): This may have just been due to SkImageDecoder's
|
||||||
|
# buildTileIndex leaking memory (https://bug.skia.org/4360). That is
|
||||||
|
# disabled by default for nanobench, so we may not need this.
|
||||||
|
# FIXME (scroggo): Share image blacklists between dm and nanobench?
|
||||||
|
if 'x86' in bot and not 'x86-64' in bot:
|
||||||
|
match.append('~interlaced1.png')
|
||||||
|
match.append('~interlaced2.png')
|
||||||
|
match.append('~interlaced3.png')
|
||||||
|
|
||||||
|
# This low-end Android bot crashes about 25% of the time while running the
|
||||||
|
# (somewhat intense) shapes benchmarks.
|
||||||
|
if 'Perf-Android-GCC-GalaxyS3-GPU-Mali400-Arm7-Release' in bot:
|
||||||
|
match.append('~shapes_') # pragma: no cover
|
||||||
|
|
||||||
|
# We do not need or want to benchmark the decodes of incomplete images.
|
||||||
|
# In fact, in nanobench we assert that the full image decode succeeds.
|
||||||
|
match.append('~inc0.gif')
|
||||||
|
match.append('~inc1.gif')
|
||||||
|
match.append('~incInterlaced.gif')
|
||||||
|
match.append('~inc0.jpg')
|
||||||
|
match.append('~incGray.jpg')
|
||||||
|
match.append('~inc0.wbmp')
|
||||||
|
match.append('~inc1.wbmp')
|
||||||
|
match.append('~inc0.webp')
|
||||||
|
match.append('~inc1.webp')
|
||||||
|
match.append('~inc0.ico')
|
||||||
|
match.append('~inc1.ico')
|
||||||
|
match.append('~inc0.png')
|
||||||
|
match.append('~inc1.png')
|
||||||
|
match.append('~inc2.png')
|
||||||
|
match.append('~inc12.png')
|
||||||
|
match.append('~inc13.png')
|
||||||
|
match.append('~inc14.png')
|
||||||
|
match.append('~inc0.webp')
|
||||||
|
match.append('~inc1.webp')
|
||||||
|
|
||||||
|
if match:
|
||||||
|
args.append('--match')
|
||||||
|
args.extend(match)
|
||||||
|
|
||||||
|
return args
|
||||||
|
|
||||||
|
|
||||||
class SkiaVarsApi(recipe_api.RecipeApi):
|
class SkiaVarsApi(recipe_api.RecipeApi):
|
||||||
|
|
||||||
@ -37,6 +708,10 @@ class SkiaVarsApi(recipe_api.RecipeApi):
|
|||||||
home_dir = '[HOME]'
|
home_dir = '[HOME]'
|
||||||
return home_dir
|
return home_dir
|
||||||
|
|
||||||
|
def get_builder_spec(self, builder_name):
|
||||||
|
"""Return the builder_spec for the given builder name."""
|
||||||
|
return get_builder_spec(self.m, builder_name)
|
||||||
|
|
||||||
def setup(self):
|
def setup(self):
|
||||||
"""Prepare the variables."""
|
"""Prepare the variables."""
|
||||||
# Setup
|
# Setup
|
||||||
|
@ -89,45 +89,6 @@
|
|||||||
},
|
},
|
||||||
"name": "gclient runhooks"
|
"name": "gclient runhooks"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[CUSTOM_/_B_WORK]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Housekeeper-Nightly-RecreateSKPs_Canary"
|
|
||||||
],
|
|
||||||
"cwd": "[CUSTOM_/_B_WORK]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"most\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"extra_config\": \"RecreateSKPs_Canary\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"frequency\": \"Nightly\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Housekeeper\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_shared_lib=1 skia_warnings_as_errors=0\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"python",
|
"python",
|
||||||
|
@ -89,45 +89,6 @@
|
|||||||
},
|
},
|
||||||
"name": "gclient runhooks"
|
"name": "gclient runhooks"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[CUSTOM_/_B_WORK]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Housekeeper-Weekly-RecreateSKPs"
|
|
||||||
],
|
|
||||||
"cwd": "[CUSTOM_/_B_WORK]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"most\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"extra_config\": \"RecreateSKPs\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"frequency\": \"Weekly\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Housekeeper\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_shared_lib=1 skia_warnings_as_errors=0\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"python",
|
"python",
|
||||||
|
@ -70,51 +70,6 @@
|
|||||||
"@@@SET_BUILD_PROPERTY@got_revision@164710@@@"
|
"@@@SET_BUILD_PROPERTY@got_revision@164710@@@"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[CUSTOM_/_B_WORK]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Build-Mac-Clang-Arm7-Debug-Android"
|
|
||||||
],
|
|
||||||
"cwd": "[CUSTOM_/_B_WORK]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"most\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"Clang\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"extra_config\": \"Android\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Mac\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Build\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"target_arch\": \"Arm7\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"device_cfg\": \"arm_v7_neon\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"CC\": \"/usr/bin/clang\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"CXX\": \"/usr/bin/clang++\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=arm skia_clang_build=1 skia_warnings_as_errors=0\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"which",
|
"which",
|
||||||
|
@ -70,50 +70,6 @@
|
|||||||
"@@@SET_BUILD_PROPERTY@got_revision@164710@@@"
|
"@@@SET_BUILD_PROPERTY@got_revision@164710@@@"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[CUSTOM_/_B_WORK]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Build-Mac-Clang-Arm7-Release-iOS"
|
|
||||||
],
|
|
||||||
"cwd": "[CUSTOM_/_B_WORK]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"most\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"Clang\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"extra_config\": \"iOS\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Mac\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Build\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"target_arch\": \"Arm7\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"CC\": \"/usr/bin/clang\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"CXX\": \"/usr/bin/clang++\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=arm skia_clang_build=1 skia_os=ios skia_warnings_as_errors=1\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"[CUSTOM_/_B_WORK]/skia/platform_tools/ios/bin/ios_ninja"
|
"[CUSTOM_/_B_WORK]/skia/platform_tools/ios/bin/ios_ninja"
|
||||||
|
@ -89,50 +89,6 @@
|
|||||||
},
|
},
|
||||||
"name": "gclient runhooks"
|
"name": "gclient runhooks"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[CUSTOM_/_B_WORK]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Build-Mac-Clang-x86_64-Debug-CommandBuffer"
|
|
||||||
],
|
|
||||||
"cwd": "[CUSTOM_/_B_WORK]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"most\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"Clang\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"extra_config\": \"CommandBuffer\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Mac\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Build\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"target_arch\": \"x86_64\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"CC\": \"/usr/bin/clang\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"CXX\": \"/usr/bin/clang++\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=x86_64 skia_clang_build=1 skia_command_buffer=1 skia_warnings_as_errors=1\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"make",
|
"make",
|
||||||
|
@ -70,50 +70,6 @@
|
|||||||
"@@@SET_BUILD_PROPERTY@got_revision@164710@@@"
|
"@@@SET_BUILD_PROPERTY@got_revision@164710@@@"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[CUSTOM_/_B_WORK]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Build-Mac-Clang-x86_64-Release-CMake"
|
|
||||||
],
|
|
||||||
"cwd": "[CUSTOM_/_B_WORK]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"most\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"Clang\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"extra_config\": \"CMake\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Mac\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Build\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"target_arch\": \"x86_64\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"CC\": \"/usr/bin/clang\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"CXX\": \"/usr/bin/clang++\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=x86_64 skia_clang_build=1 skia_warnings_as_errors=1\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"[CUSTOM_/_B_WORK]/skia/cmake/cmake_build"
|
"[CUSTOM_/_B_WORK]/skia/cmake/cmake_build"
|
||||||
|
@ -70,50 +70,6 @@
|
|||||||
"@@@SET_BUILD_PROPERTY@got_revision@164710@@@"
|
"@@@SET_BUILD_PROPERTY@got_revision@164710@@@"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[CUSTOM_/_B_WORK]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Build-Ubuntu-Clang-x86_64-Debug-GN"
|
|
||||||
],
|
|
||||||
"cwd": "[CUSTOM_/_B_WORK]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"most\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"Clang\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"extra_config\": \"GN\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Ubuntu\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Build\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"target_arch\": \"x86_64\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"CC\": \"/usr/bin/clang\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"CXX\": \"/usr/bin/clang++\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=x86_64 skia_clang_build=1 skia_warnings_as_errors=1\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"[CUSTOM_/_B_WORK]/skia/bin/fetch-gn"
|
"[CUSTOM_/_B_WORK]/skia/bin/fetch-gn"
|
||||||
|
@ -90,49 +90,6 @@
|
|||||||
"@@@STEP_LINK@Applied issue 500@https://codereview.chromium.org/500@@@"
|
"@@@STEP_LINK@Applied issue 500@https://codereview.chromium.org/500@@@"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[CUSTOM_/_B_WORK]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Build-Ubuntu-GCC-Arm7-Debug-Android-Trybot"
|
|
||||||
],
|
|
||||||
"cwd": "[CUSTOM_/_B_WORK]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"most\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"extra_config\": \"Android\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Ubuntu\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Build\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"target_arch\": \"Arm7\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"device_cfg\": \"arm_v7_neon\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=arm skia_warnings_as_errors=1\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"which",
|
"which",
|
||||||
|
@ -70,49 +70,6 @@
|
|||||||
"@@@SET_BUILD_PROPERTY@got_revision@164710@@@"
|
"@@@SET_BUILD_PROPERTY@got_revision@164710@@@"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[CUSTOM_/_B_WORK]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Build-Ubuntu-GCC-Arm7-Release-Android"
|
|
||||||
],
|
|
||||||
"cwd": "[CUSTOM_/_B_WORK]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"most\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"extra_config\": \"Android\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Ubuntu\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Build\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"target_arch\": \"Arm7\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"device_cfg\": \"arm_v7_neon\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=arm skia_warnings_as_errors=1\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"which",
|
"which",
|
||||||
|
@ -70,49 +70,6 @@
|
|||||||
"@@@SET_BUILD_PROPERTY@got_revision@164710@@@"
|
"@@@SET_BUILD_PROPERTY@got_revision@164710@@@"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[CUSTOM_/_B_WORK]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Build-Ubuntu-GCC-Arm7-Release-Android_Vulkan"
|
|
||||||
],
|
|
||||||
"cwd": "[CUSTOM_/_B_WORK]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"most\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"extra_config\": \"Android_Vulkan\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Ubuntu\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Build\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"target_arch\": \"Arm7\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"device_cfg\": \"arm_v7_neon\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=arm skia_warnings_as_errors=1\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"which",
|
"which",
|
||||||
|
@ -70,47 +70,6 @@
|
|||||||
"@@@SET_BUILD_PROPERTY@got_revision@164710@@@"
|
"@@@SET_BUILD_PROPERTY@got_revision@164710@@@"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[CUSTOM_/_B_WORK]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Build-Ubuntu-GCC-x86-Debug"
|
|
||||||
],
|
|
||||||
"cwd": "[CUSTOM_/_B_WORK]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"most\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Ubuntu\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Build\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"target_arch\": \"x86\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=x86 skia_warnings_as_errors=1\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"make",
|
"make",
|
||||||
|
@ -70,48 +70,6 @@
|
|||||||
"@@@SET_BUILD_PROPERTY@got_revision@164710@@@"
|
"@@@SET_BUILD_PROPERTY@got_revision@164710@@@"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[CUSTOM_/_B_WORK]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Build-Ubuntu-GCC-x86_64-Debug-GN"
|
|
||||||
],
|
|
||||||
"cwd": "[CUSTOM_/_B_WORK]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"most\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"extra_config\": \"GN\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Ubuntu\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Build\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"target_arch\": \"x86_64\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=x86_64 skia_warnings_as_errors=1\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"[CUSTOM_/_B_WORK]/skia/bin/fetch-gn"
|
"[CUSTOM_/_B_WORK]/skia/bin/fetch-gn"
|
||||||
|
@ -88,49 +88,6 @@
|
|||||||
},
|
},
|
||||||
"name": "gclient runhooks"
|
"name": "gclient runhooks"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[CUSTOM_/_B_WORK]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Build-Ubuntu-GCC-x86_64-Debug-MSAN"
|
|
||||||
],
|
|
||||||
"cwd": "[CUSTOM_/_B_WORK]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"extra_config\": \"MSAN\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Ubuntu\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Build\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"target_arch\": \"x86_64\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=x86_64 skia_warnings_as_errors=1\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"[CUSTOM_/_B_WORK]/skia/tools/xsan_build",
|
"[CUSTOM_/_B_WORK]/skia/tools/xsan_build",
|
||||||
|
@ -70,48 +70,6 @@
|
|||||||
"@@@SET_BUILD_PROPERTY@got_revision@164710@@@"
|
"@@@SET_BUILD_PROPERTY@got_revision@164710@@@"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[CUSTOM_/_B_WORK]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Build-Ubuntu-GCC-x86_64-Release-CMake"
|
|
||||||
],
|
|
||||||
"cwd": "[CUSTOM_/_B_WORK]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"most\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"extra_config\": \"CMake\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Ubuntu\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Build\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"target_arch\": \"x86_64\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=x86_64 skia_warnings_as_errors=1\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"[CUSTOM_/_B_WORK]/skia/cmake/cmake_build"
|
"[CUSTOM_/_B_WORK]/skia/cmake/cmake_build"
|
||||||
|
@ -75,48 +75,6 @@
|
|||||||
"@@@SET_BUILD_PROPERTY@got_revision@164710@@@"
|
"@@@SET_BUILD_PROPERTY@got_revision@164710@@@"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[CUSTOM_/_B_WORK]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Build-Ubuntu-GCC-x86_64-Release-PDFium"
|
|
||||||
],
|
|
||||||
"cwd": "[CUSTOM_/_B_WORK]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"most\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"extra_config\": \"PDFium\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Ubuntu\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Build\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"target_arch\": \"x86_64\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=x86_64 skia_warnings_as_errors=1\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"gclient",
|
"gclient",
|
||||||
|
@ -70,48 +70,6 @@
|
|||||||
"@@@SET_BUILD_PROPERTY@got_revision@164710@@@"
|
"@@@SET_BUILD_PROPERTY@got_revision@164710@@@"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[CUSTOM_/_B_WORK]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Build-Ubuntu-GCC-x86_64-Release-Shared"
|
|
||||||
],
|
|
||||||
"cwd": "[CUSTOM_/_B_WORK]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"most\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"extra_config\": \"Shared\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Ubuntu\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Build\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"target_arch\": \"x86_64\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=x86_64 skia_shared_lib=1 skia_warnings_as_errors=1\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"make",
|
"make",
|
||||||
|
@ -70,48 +70,6 @@
|
|||||||
"@@@SET_BUILD_PROPERTY@got_revision@164710@@@"
|
"@@@SET_BUILD_PROPERTY@got_revision@164710@@@"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[CUSTOM_/_B_WORK]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Build-Ubuntu-GCC-x86_64-Release-Valgrind"
|
|
||||||
],
|
|
||||||
"cwd": "[CUSTOM_/_B_WORK]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"most\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"extra_config\": \"Valgrind\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Ubuntu\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Build\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"target_arch\": \"x86_64\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=x86_64 skia_release_optimization_level=1 skia_warnings_as_errors=1\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"make",
|
"make",
|
||||||
|
@ -70,47 +70,6 @@
|
|||||||
"@@@SET_BUILD_PROPERTY@got_revision@164710@@@"
|
"@@@SET_BUILD_PROPERTY@got_revision@164710@@@"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[CUSTOM_C:\\_B_WORK]\\skia\\tools\\buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Build-Win-MSVC-x86-Debug"
|
|
||||||
],
|
|
||||||
"cwd": "[CUSTOM_C:\\_B_WORK]\\skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"most\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"MSVC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Win\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Build\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"target_arch\": \"x86\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"qt_sdk=C:/Qt/4.8.5/ skia_arch_type=x86 skia_warnings_as_errors=1 skia_win_debuggers_path=c:/DbgHelp skia_win_ltcg=0\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"python",
|
"python",
|
||||||
|
@ -70,48 +70,6 @@
|
|||||||
"@@@SET_BUILD_PROPERTY@got_revision@164710@@@"
|
"@@@SET_BUILD_PROPERTY@got_revision@164710@@@"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[CUSTOM_C:\\_B_WORK]\\skia\\tools\\buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Build-Win-MSVC-x86-Release-GN"
|
|
||||||
],
|
|
||||||
"cwd": "[CUSTOM_C:\\_B_WORK]\\skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"most\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"MSVC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"extra_config\": \"GN\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Win\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Build\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"target_arch\": \"x86\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"qt_sdk=C:/Qt/4.8.5/ skia_arch_type=x86 skia_warnings_as_errors=1 skia_win_debuggers_path=c:/DbgHelp skia_win_ltcg=0\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"[CUSTOM_C:\\_B_WORK]\\skia\\bin\\fetch-gn"
|
"[CUSTOM_C:\\_B_WORK]\\skia\\bin\\fetch-gn"
|
||||||
|
@ -70,48 +70,6 @@
|
|||||||
"@@@SET_BUILD_PROPERTY@got_revision@164710@@@"
|
"@@@SET_BUILD_PROPERTY@got_revision@164710@@@"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[CUSTOM_C:\\_B_WORK]\\skia\\tools\\buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Build-Win-MSVC-x86_64-Release-Vulkan"
|
|
||||||
],
|
|
||||||
"cwd": "[CUSTOM_C:\\_B_WORK]\\skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"most\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"MSVC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"extra_config\": \"Vulkan\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Win\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Build\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"target_arch\": \"x86_64\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release_x64\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"qt_sdk=C:/Qt/4.8.5/ skia_arch_type=x86_64 skia_vulkan=1 skia_vulkan_debug_layers=0 skia_warnings_as_errors=1 skia_win_debuggers_path=c:/DbgHelp skia_win_ltcg=0\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"python",
|
"python",
|
||||||
|
@ -90,47 +90,6 @@
|
|||||||
"@@@STEP_LINK@Applied issue 2147533002@https://codereview.chromium.org/2147533002@@@"
|
"@@@STEP_LINK@Applied issue 2147533002@https://codereview.chromium.org/2147533002@@@"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[CUSTOM_C:\\_B_WORK]\\skia\\tools\\buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Build-Win-MSVC-x86-Debug"
|
|
||||||
],
|
|
||||||
"cwd": "[CUSTOM_C:\\_B_WORK]\\skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"most\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"MSVC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Win\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Build\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"target_arch\": \"x86\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"qt_sdk=C:/Qt/4.8.5/ skia_arch_type=x86 skia_warnings_as_errors=1 skia_win_debuggers_path=c:/DbgHelp skia_win_ltcg=0\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"python",
|
"python",
|
||||||
|
@ -70,47 +70,6 @@
|
|||||||
"@@@SET_BUILD_PROPERTY@got_revision@164710@@@"
|
"@@@SET_BUILD_PROPERTY@got_revision@164710@@@"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[CUSTOM_/_B_WORK]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Build-Ubuntu-GCC-x86-Debug"
|
|
||||||
],
|
|
||||||
"cwd": "[CUSTOM_/_B_WORK]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"most\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Ubuntu\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Build\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"target_arch\": \"x86\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=x86 skia_warnings_as_errors=1\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"make",
|
"make",
|
||||||
|
@ -70,47 +70,6 @@
|
|||||||
"@@@SET_BUILD_PROPERTY@got_revision@164710@@@"
|
"@@@SET_BUILD_PROPERTY@got_revision@164710@@@"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[CUSTOM_C:\\_B_WORK]\\skia\\tools\\buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Build-Win-MSVC-x86-Debug"
|
|
||||||
],
|
|
||||||
"cwd": "[CUSTOM_C:\\_B_WORK]\\skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"most\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"MSVC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Win\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Build\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"target_arch\": \"x86\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"qt_sdk=C:/Qt/4.8.5/ skia_arch_type=x86 skia_warnings_as_errors=1 skia_win_debuggers_path=c:/DbgHelp skia_win_ltcg=0\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"python",
|
"python",
|
||||||
|
@ -1,42 +1,4 @@
|
|||||||
[
|
[
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Housekeeper-PerCommit-Trybot"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"most\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"frequency\": \"PerCommit\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Housekeeper\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_shared_lib=1 skia_warnings_as_errors=0\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"python",
|
"python",
|
||||||
|
@ -1,42 +1,4 @@
|
|||||||
[
|
[
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Housekeeper-PerCommit"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"most\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"frequency\": \"PerCommit\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Housekeeper\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_shared_lib=1 skia_warnings_as_errors=0\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"python",
|
"python",
|
||||||
|
@ -1,50 +1,4 @@
|
|||||||
[
|
[
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Perf-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Release"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"arch\": \"Arm7\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu\": \"GPU\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu_value\": \"Tegra3\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"model\": \"Nexus7\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Android\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Perf\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"device_cfg\": \"arm_v7_neon\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_errors=0\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"product.board\": \"grouper\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": true@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"which",
|
"which",
|
||||||
@ -398,7 +352,50 @@
|
|||||||
"--images",
|
"--images",
|
||||||
"/storage/emulated/legacy/skiabot/skia_images/nanobench",
|
"/storage/emulated/legacy/skiabot/skia_images/nanobench",
|
||||||
"--nocpu",
|
"--nocpu",
|
||||||
"--dummy-flags",
|
"--pre_log",
|
||||||
|
"--images",
|
||||||
|
"--gpuStatsDump",
|
||||||
|
"true",
|
||||||
|
"--useThermalManager",
|
||||||
|
"1,1,10,1000",
|
||||||
|
"--scales",
|
||||||
|
"1.0",
|
||||||
|
"1.1",
|
||||||
|
"--config",
|
||||||
|
"565",
|
||||||
|
"8888",
|
||||||
|
"gpu",
|
||||||
|
"nonrendering",
|
||||||
|
"angle",
|
||||||
|
"hwui",
|
||||||
|
"f16",
|
||||||
|
"srgb",
|
||||||
|
"msaa4",
|
||||||
|
"nvpr4",
|
||||||
|
"nvprdit4",
|
||||||
|
"--match",
|
||||||
|
"~blurroundrect",
|
||||||
|
"~patch_grid",
|
||||||
|
"~desk_carsvg",
|
||||||
|
"~inc0.gif",
|
||||||
|
"~inc1.gif",
|
||||||
|
"~incInterlaced.gif",
|
||||||
|
"~inc0.jpg",
|
||||||
|
"~incGray.jpg",
|
||||||
|
"~inc0.wbmp",
|
||||||
|
"~inc1.wbmp",
|
||||||
|
"~inc0.webp",
|
||||||
|
"~inc1.webp",
|
||||||
|
"~inc0.ico",
|
||||||
|
"~inc1.ico",
|
||||||
|
"~inc0.png",
|
||||||
|
"~inc1.png",
|
||||||
|
"~inc2.png",
|
||||||
|
"~inc12.png",
|
||||||
|
"~inc13.png",
|
||||||
|
"~inc14.png",
|
||||||
|
"~inc0.webp",
|
||||||
|
"~inc1.webp",
|
||||||
"--outResultsFile",
|
"--outResultsFile",
|
||||||
"/storage/emulated/legacy/skiabot/skia_perf/nanobench_abc123.json",
|
"/storage/emulated/legacy/skiabot/skia_perf/nanobench_abc123.json",
|
||||||
"--properties",
|
"--properties",
|
||||||
|
@ -1,49 +1,4 @@
|
|||||||
[
|
[
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Perf-Ubuntu-GCC-ShuttleA-GPU-GTX550Ti-x86_64-Release-Valgrind"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"arch\": \"x86_64\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu\": \"GPU\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu_value\": \"GTX550Ti\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"extra_config\": \"Valgrind\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"model\": \"ShuttleA\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Ubuntu\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Perf\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=x86_64 skia_dump_stats=1 skia_release_optimization_level=1 skia_warnings_as_errors=0\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": true@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"python",
|
"python",
|
||||||
@ -146,7 +101,54 @@
|
|||||||
"--images",
|
"--images",
|
||||||
"[SLAVE_BUILD]/skimage/nanobench",
|
"[SLAVE_BUILD]/skimage/nanobench",
|
||||||
"--nocpu",
|
"--nocpu",
|
||||||
"--dummy-flags",
|
"--pre_log",
|
||||||
|
"--images",
|
||||||
|
"--gpuStatsDump",
|
||||||
|
"true",
|
||||||
|
"--scales",
|
||||||
|
"1.0",
|
||||||
|
"1.1",
|
||||||
|
"--config",
|
||||||
|
"565",
|
||||||
|
"8888",
|
||||||
|
"gpu",
|
||||||
|
"nonrendering",
|
||||||
|
"angle",
|
||||||
|
"hwui",
|
||||||
|
"f16",
|
||||||
|
"srgb",
|
||||||
|
"msaa16",
|
||||||
|
"nvpr16",
|
||||||
|
"nvprdit16",
|
||||||
|
"--loops",
|
||||||
|
"1",
|
||||||
|
"--samples",
|
||||||
|
"1",
|
||||||
|
"--keepAlive",
|
||||||
|
"true",
|
||||||
|
"--match",
|
||||||
|
"~interlaced1.png",
|
||||||
|
"~interlaced2.png",
|
||||||
|
"~interlaced3.png",
|
||||||
|
"~inc0.gif",
|
||||||
|
"~inc1.gif",
|
||||||
|
"~incInterlaced.gif",
|
||||||
|
"~inc0.jpg",
|
||||||
|
"~incGray.jpg",
|
||||||
|
"~inc0.wbmp",
|
||||||
|
"~inc1.wbmp",
|
||||||
|
"~inc0.webp",
|
||||||
|
"~inc1.webp",
|
||||||
|
"~inc0.ico",
|
||||||
|
"~inc1.ico",
|
||||||
|
"~inc0.png",
|
||||||
|
"~inc1.png",
|
||||||
|
"~inc2.png",
|
||||||
|
"~inc12.png",
|
||||||
|
"~inc13.png",
|
||||||
|
"~inc14.png",
|
||||||
|
"~inc0.webp",
|
||||||
|
"~inc1.webp",
|
||||||
"--outResultsFile",
|
"--outResultsFile",
|
||||||
"[CUSTOM_[SWARM_OUT_DIR]]/perfdata/Perf-Ubuntu-GCC-ShuttleA-GPU-GTX550Ti-x86_64-Release-Valgrind/data/nanobench_abc123.json",
|
"[CUSTOM_[SWARM_OUT_DIR]]/perfdata/Perf-Ubuntu-GCC-ShuttleA-GPU-GTX550Ti-x86_64-Release-Valgrind/data/nanobench_abc123.json",
|
||||||
"--properties",
|
"--properties",
|
||||||
@ -196,7 +198,54 @@
|
|||||||
"--images",
|
"--images",
|
||||||
"[SLAVE_BUILD]/skimage/nanobench",
|
"[SLAVE_BUILD]/skimage/nanobench",
|
||||||
"--nocpu",
|
"--nocpu",
|
||||||
"--dummy-flags",
|
"--pre_log",
|
||||||
|
"--images",
|
||||||
|
"--gpuStatsDump",
|
||||||
|
"true",
|
||||||
|
"--scales",
|
||||||
|
"1.0",
|
||||||
|
"1.1",
|
||||||
|
"--config",
|
||||||
|
"565",
|
||||||
|
"8888",
|
||||||
|
"gpu",
|
||||||
|
"nonrendering",
|
||||||
|
"angle",
|
||||||
|
"hwui",
|
||||||
|
"f16",
|
||||||
|
"srgb",
|
||||||
|
"msaa16",
|
||||||
|
"nvpr16",
|
||||||
|
"nvprdit16",
|
||||||
|
"--loops",
|
||||||
|
"1",
|
||||||
|
"--samples",
|
||||||
|
"1",
|
||||||
|
"--keepAlive",
|
||||||
|
"true",
|
||||||
|
"--match",
|
||||||
|
"~interlaced1.png",
|
||||||
|
"~interlaced2.png",
|
||||||
|
"~interlaced3.png",
|
||||||
|
"~inc0.gif",
|
||||||
|
"~inc1.gif",
|
||||||
|
"~incInterlaced.gif",
|
||||||
|
"~inc0.jpg",
|
||||||
|
"~incGray.jpg",
|
||||||
|
"~inc0.wbmp",
|
||||||
|
"~inc1.wbmp",
|
||||||
|
"~inc0.webp",
|
||||||
|
"~inc1.webp",
|
||||||
|
"~inc0.ico",
|
||||||
|
"~inc1.ico",
|
||||||
|
"~inc0.png",
|
||||||
|
"~inc1.png",
|
||||||
|
"~inc2.png",
|
||||||
|
"~inc12.png",
|
||||||
|
"~inc13.png",
|
||||||
|
"~inc14.png",
|
||||||
|
"~inc0.webp",
|
||||||
|
"~inc1.webp",
|
||||||
"--outResultsFile",
|
"--outResultsFile",
|
||||||
"[CUSTOM_[SWARM_OUT_DIR]]/perfdata/Perf-Ubuntu-GCC-ShuttleA-GPU-GTX550Ti-x86_64-Release-Valgrind/data/nanobench_abc123.json",
|
"[CUSTOM_[SWARM_OUT_DIR]]/perfdata/Perf-Ubuntu-GCC-ShuttleA-GPU-GTX550Ti-x86_64-Release-Valgrind/data/nanobench_abc123.json",
|
||||||
"--properties",
|
"--properties",
|
||||||
|
@ -1,49 +1,4 @@
|
|||||||
[
|
[
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Perf-Ubuntu-GCC-ShuttleA-GPU-GTX550Ti-x86_64-Release-VisualBench"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"visualbench\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"arch\": \"x86_64\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu\": \"GPU\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu_value\": \"GTX550Ti\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"extra_config\": \"VisualBench\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"model\": \"ShuttleA\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Ubuntu\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Perf\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=x86_64 skia_dump_stats=1 skia_use_sdl=1 skia_warnings_as_errors=0\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": true@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"python",
|
"python",
|
||||||
@ -140,7 +95,48 @@
|
|||||||
"--images",
|
"--images",
|
||||||
"[SLAVE_BUILD]/skimage/nanobench",
|
"[SLAVE_BUILD]/skimage/nanobench",
|
||||||
"--nocpu",
|
"--nocpu",
|
||||||
"--dummy-flags",
|
"--pre_log",
|
||||||
|
"--images",
|
||||||
|
"--gpuStatsDump",
|
||||||
|
"true",
|
||||||
|
"--scales",
|
||||||
|
"1.0",
|
||||||
|
"1.1",
|
||||||
|
"--config",
|
||||||
|
"565",
|
||||||
|
"8888",
|
||||||
|
"gpu",
|
||||||
|
"nonrendering",
|
||||||
|
"angle",
|
||||||
|
"hwui",
|
||||||
|
"f16",
|
||||||
|
"srgb",
|
||||||
|
"msaa16",
|
||||||
|
"nvpr16",
|
||||||
|
"nvprdit16",
|
||||||
|
"--match",
|
||||||
|
"~interlaced1.png",
|
||||||
|
"~interlaced2.png",
|
||||||
|
"~interlaced3.png",
|
||||||
|
"~inc0.gif",
|
||||||
|
"~inc1.gif",
|
||||||
|
"~incInterlaced.gif",
|
||||||
|
"~inc0.jpg",
|
||||||
|
"~incGray.jpg",
|
||||||
|
"~inc0.wbmp",
|
||||||
|
"~inc1.wbmp",
|
||||||
|
"~inc0.webp",
|
||||||
|
"~inc1.webp",
|
||||||
|
"~inc0.ico",
|
||||||
|
"~inc1.ico",
|
||||||
|
"~inc0.png",
|
||||||
|
"~inc1.png",
|
||||||
|
"~inc2.png",
|
||||||
|
"~inc12.png",
|
||||||
|
"~inc13.png",
|
||||||
|
"~inc14.png",
|
||||||
|
"~inc0.webp",
|
||||||
|
"~inc1.webp",
|
||||||
"--outResultsFile",
|
"--outResultsFile",
|
||||||
"[CUSTOM_[SWARM_OUT_DIR]]/perfdata/Perf-Ubuntu-GCC-ShuttleA-GPU-GTX550Ti-x86_64-Release-VisualBench/data/nanobench_abc123.json",
|
"[CUSTOM_[SWARM_OUT_DIR]]/perfdata/Perf-Ubuntu-GCC-ShuttleA-GPU-GTX550Ti-x86_64-Release-VisualBench/data/nanobench_abc123.json",
|
||||||
"--properties",
|
"--properties",
|
||||||
@ -167,7 +163,7 @@
|
|||||||
"env": {
|
"env": {
|
||||||
"BUILDTYPE": "Release",
|
"BUILDTYPE": "Release",
|
||||||
"CHROME_HEADLESS": "1",
|
"CHROME_HEADLESS": "1",
|
||||||
"GYP_DEFINES": "skia_arch_type=x86_64 skia_dump_stats=1 skia_use_sdl=1 skia_warnings_as_errors=0",
|
"GYP_DEFINES": "skia_arch_type=x86_64 skia_dump_stats=1 skia_warnings_as_errors=0",
|
||||||
"SKIA_OUT": "[SLAVE_BUILD]/out"
|
"SKIA_OUT": "[SLAVE_BUILD]/out"
|
||||||
},
|
},
|
||||||
"name": "visualbench"
|
"name": "visualbench"
|
||||||
|
@ -1,48 +1,4 @@
|
|||||||
[
|
[
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]\\skia\\tools\\buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Perf-Win-MSVC-GCE-CPU-AVX2-x86_64-Debug"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]\\skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"arch\": \"x86_64\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"MSVC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu\": \"CPU\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu_value\": \"AVX2\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"model\": \"GCE\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Win\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Perf\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug_x64\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"qt_sdk=C:/Qt/4.8.5/ skia_arch_type=x86_64 skia_gpu=0 skia_warnings_as_errors=0 skia_win_debuggers_path=c:/DbgHelp\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"python",
|
"python",
|
||||||
@ -94,7 +50,45 @@
|
|||||||
"--images",
|
"--images",
|
||||||
"[SLAVE_BUILD]\\skimage\\nanobench",
|
"[SLAVE_BUILD]\\skimage\\nanobench",
|
||||||
"--nogpu",
|
"--nogpu",
|
||||||
"--dummy-flags"
|
"--pre_log",
|
||||||
|
"--scales",
|
||||||
|
"1.0",
|
||||||
|
"1.1",
|
||||||
|
"--config",
|
||||||
|
"565",
|
||||||
|
"8888",
|
||||||
|
"gpu",
|
||||||
|
"nonrendering",
|
||||||
|
"angle",
|
||||||
|
"hwui",
|
||||||
|
"f16",
|
||||||
|
"srgb",
|
||||||
|
"msaa16",
|
||||||
|
"nvpr16",
|
||||||
|
"nvprdit16",
|
||||||
|
"--match",
|
||||||
|
"~interlaced1.png",
|
||||||
|
"~interlaced2.png",
|
||||||
|
"~interlaced3.png",
|
||||||
|
"~inc0.gif",
|
||||||
|
"~inc1.gif",
|
||||||
|
"~incInterlaced.gif",
|
||||||
|
"~inc0.jpg",
|
||||||
|
"~incGray.jpg",
|
||||||
|
"~inc0.wbmp",
|
||||||
|
"~inc1.wbmp",
|
||||||
|
"~inc0.webp",
|
||||||
|
"~inc1.webp",
|
||||||
|
"~inc0.ico",
|
||||||
|
"~inc1.ico",
|
||||||
|
"~inc0.png",
|
||||||
|
"~inc1.png",
|
||||||
|
"~inc2.png",
|
||||||
|
"~inc12.png",
|
||||||
|
"~inc13.png",
|
||||||
|
"~inc14.png",
|
||||||
|
"~inc0.webp",
|
||||||
|
"~inc1.webp"
|
||||||
],
|
],
|
||||||
"env": {
|
"env": {
|
||||||
"BUILDTYPE": "Debug_x64",
|
"BUILDTYPE": "Debug_x64",
|
||||||
|
@ -1,48 +1,4 @@
|
|||||||
[
|
[
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]\\skia\\tools\\buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Perf-Win-MSVC-GCE-CPU-AVX2-x86_64-Release"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]\\skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"arch\": \"x86_64\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"MSVC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu\": \"CPU\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu_value\": \"AVX2\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"model\": \"GCE\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Win\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Perf\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release_x64\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"qt_sdk=C:/Qt/4.8.5/ skia_arch_type=x86_64 skia_gpu=0 skia_warnings_as_errors=0 skia_win_debuggers_path=c:/DbgHelp\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": true@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"python",
|
"python",
|
||||||
@ -138,7 +94,45 @@
|
|||||||
"--images",
|
"--images",
|
||||||
"[SLAVE_BUILD]\\skimage\\nanobench",
|
"[SLAVE_BUILD]\\skimage\\nanobench",
|
||||||
"--nogpu",
|
"--nogpu",
|
||||||
"--dummy-flags",
|
"--pre_log",
|
||||||
|
"--scales",
|
||||||
|
"1.0",
|
||||||
|
"1.1",
|
||||||
|
"--config",
|
||||||
|
"565",
|
||||||
|
"8888",
|
||||||
|
"gpu",
|
||||||
|
"nonrendering",
|
||||||
|
"angle",
|
||||||
|
"hwui",
|
||||||
|
"f16",
|
||||||
|
"srgb",
|
||||||
|
"msaa16",
|
||||||
|
"nvpr16",
|
||||||
|
"nvprdit16",
|
||||||
|
"--match",
|
||||||
|
"~interlaced1.png",
|
||||||
|
"~interlaced2.png",
|
||||||
|
"~interlaced3.png",
|
||||||
|
"~inc0.gif",
|
||||||
|
"~inc1.gif",
|
||||||
|
"~incInterlaced.gif",
|
||||||
|
"~inc0.jpg",
|
||||||
|
"~incGray.jpg",
|
||||||
|
"~inc0.wbmp",
|
||||||
|
"~inc1.wbmp",
|
||||||
|
"~inc0.webp",
|
||||||
|
"~inc1.webp",
|
||||||
|
"~inc0.ico",
|
||||||
|
"~inc1.ico",
|
||||||
|
"~inc0.png",
|
||||||
|
"~inc1.png",
|
||||||
|
"~inc2.png",
|
||||||
|
"~inc12.png",
|
||||||
|
"~inc13.png",
|
||||||
|
"~inc14.png",
|
||||||
|
"~inc0.webp",
|
||||||
|
"~inc1.webp",
|
||||||
"--outResultsFile",
|
"--outResultsFile",
|
||||||
"[CUSTOM_[SWARM_OUT_DIR]]\\perfdata\\Perf-Win-MSVC-GCE-CPU-AVX2-x86_64-Release\\data\\nanobench_abc123.json",
|
"[CUSTOM_[SWARM_OUT_DIR]]\\perfdata\\Perf-Win-MSVC-GCE-CPU-AVX2-x86_64-Release\\data\\nanobench_abc123.json",
|
||||||
"--properties",
|
"--properties",
|
||||||
|
@ -1,48 +1,4 @@
|
|||||||
[
|
[
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]\\skia\\tools\\buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Perf-Win8-MSVC-ShuttleB-GPU-HD4600-x86_64-Release-Trybot"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]\\skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"arch\": \"x86_64\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"MSVC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu\": \"GPU\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu_value\": \"HD4600\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"model\": \"ShuttleB\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Win8\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Perf\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release_x64\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"qt_sdk=C:/Qt/Qt5.1.0/5.1.0/msvc2012_64/ skia_arch_type=x86_64 skia_dump_stats=1 skia_warnings_as_errors=0 skia_win_debuggers_path=c:/DbgHelp\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": true@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"python",
|
"python",
|
||||||
@ -138,7 +94,48 @@
|
|||||||
"--images",
|
"--images",
|
||||||
"[SLAVE_BUILD]\\skimage\\nanobench",
|
"[SLAVE_BUILD]\\skimage\\nanobench",
|
||||||
"--nocpu",
|
"--nocpu",
|
||||||
"--dummy-flags",
|
"--pre_log",
|
||||||
|
"--images",
|
||||||
|
"--gpuStatsDump",
|
||||||
|
"true",
|
||||||
|
"--scales",
|
||||||
|
"1.0",
|
||||||
|
"1.1",
|
||||||
|
"--config",
|
||||||
|
"565",
|
||||||
|
"8888",
|
||||||
|
"gpu",
|
||||||
|
"nonrendering",
|
||||||
|
"angle",
|
||||||
|
"hwui",
|
||||||
|
"f16",
|
||||||
|
"srgb",
|
||||||
|
"msaa16",
|
||||||
|
"nvpr16",
|
||||||
|
"nvprdit16",
|
||||||
|
"--match",
|
||||||
|
"~interlaced1.png",
|
||||||
|
"~interlaced2.png",
|
||||||
|
"~interlaced3.png",
|
||||||
|
"~inc0.gif",
|
||||||
|
"~inc1.gif",
|
||||||
|
"~incInterlaced.gif",
|
||||||
|
"~inc0.jpg",
|
||||||
|
"~incGray.jpg",
|
||||||
|
"~inc0.wbmp",
|
||||||
|
"~inc1.wbmp",
|
||||||
|
"~inc0.webp",
|
||||||
|
"~inc1.webp",
|
||||||
|
"~inc0.ico",
|
||||||
|
"~inc1.ico",
|
||||||
|
"~inc0.png",
|
||||||
|
"~inc1.png",
|
||||||
|
"~inc2.png",
|
||||||
|
"~inc12.png",
|
||||||
|
"~inc13.png",
|
||||||
|
"~inc14.png",
|
||||||
|
"~inc0.webp",
|
||||||
|
"~inc1.webp",
|
||||||
"--outResultsFile",
|
"--outResultsFile",
|
||||||
"[CUSTOM_[SWARM_OUT_DIR]]\\perfdata\\Perf-Win8-MSVC-ShuttleB-GPU-HD4600-x86_64-Release-Trybot\\data\\nanobench_abc123.json",
|
"[CUSTOM_[SWARM_OUT_DIR]]\\perfdata\\Perf-Win8-MSVC-ShuttleB-GPU-HD4600-x86_64-Release-Trybot\\data\\nanobench_abc123.json",
|
||||||
"--properties",
|
"--properties",
|
||||||
|
@ -1,48 +1,4 @@
|
|||||||
[
|
[
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]\\skia\\tools\\buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Perf-Win8-MSVC-ShuttleB-GPU-HD4600-x86_64-Release-Trybot"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]\\skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"arch\": \"x86_64\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"MSVC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu\": \"GPU\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu_value\": \"HD4600\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"model\": \"ShuttleB\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Win8\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Perf\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release_x64\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"qt_sdk=C:/Qt/Qt5.1.0/5.1.0/msvc2012_64/ skia_arch_type=x86_64 skia_dump_stats=1 skia_warnings_as_errors=0 skia_win_debuggers_path=c:/DbgHelp\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": true@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"python",
|
"python",
|
||||||
@ -138,7 +94,48 @@
|
|||||||
"--images",
|
"--images",
|
||||||
"[SLAVE_BUILD]\\skimage\\nanobench",
|
"[SLAVE_BUILD]\\skimage\\nanobench",
|
||||||
"--nocpu",
|
"--nocpu",
|
||||||
"--dummy-flags",
|
"--pre_log",
|
||||||
|
"--images",
|
||||||
|
"--gpuStatsDump",
|
||||||
|
"true",
|
||||||
|
"--scales",
|
||||||
|
"1.0",
|
||||||
|
"1.1",
|
||||||
|
"--config",
|
||||||
|
"565",
|
||||||
|
"8888",
|
||||||
|
"gpu",
|
||||||
|
"nonrendering",
|
||||||
|
"angle",
|
||||||
|
"hwui",
|
||||||
|
"f16",
|
||||||
|
"srgb",
|
||||||
|
"msaa16",
|
||||||
|
"nvpr16",
|
||||||
|
"nvprdit16",
|
||||||
|
"--match",
|
||||||
|
"~interlaced1.png",
|
||||||
|
"~interlaced2.png",
|
||||||
|
"~interlaced3.png",
|
||||||
|
"~inc0.gif",
|
||||||
|
"~inc1.gif",
|
||||||
|
"~incInterlaced.gif",
|
||||||
|
"~inc0.jpg",
|
||||||
|
"~incGray.jpg",
|
||||||
|
"~inc0.wbmp",
|
||||||
|
"~inc1.wbmp",
|
||||||
|
"~inc0.webp",
|
||||||
|
"~inc1.webp",
|
||||||
|
"~inc0.ico",
|
||||||
|
"~inc1.ico",
|
||||||
|
"~inc0.png",
|
||||||
|
"~inc1.png",
|
||||||
|
"~inc2.png",
|
||||||
|
"~inc12.png",
|
||||||
|
"~inc13.png",
|
||||||
|
"~inc14.png",
|
||||||
|
"~inc0.webp",
|
||||||
|
"~inc1.webp",
|
||||||
"--outResultsFile",
|
"--outResultsFile",
|
||||||
"[CUSTOM_[SWARM_OUT_DIR]]\\perfdata\\Perf-Win8-MSVC-ShuttleB-GPU-HD4600-x86_64-Release-Trybot\\data\\nanobench_abc123.json",
|
"[CUSTOM_[SWARM_OUT_DIR]]\\perfdata\\Perf-Win8-MSVC-ShuttleB-GPU-HD4600-x86_64-Release-Trybot\\data\\nanobench_abc123.json",
|
||||||
"--properties",
|
"--properties",
|
||||||
|
@ -1,50 +1,4 @@
|
|||||||
[
|
[
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Test-Android-GCC-GalaxyS3-GPU-Mali400-Arm7-Debug"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"arch\": \"Arm7\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu\": \"GPU\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu_value\": \"Mali400\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"model\": \"GalaxyS3\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Android\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Test\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"device_cfg\": \"arm_v7_neon\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=arm skia_warnings_as_errors=0\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"product.board\": \"m0\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"which",
|
"which",
|
||||||
@ -458,7 +412,309 @@
|
|||||||
"--writePath",
|
"--writePath",
|
||||||
"/storage/emulated/legacy/skiabot/skia_dm",
|
"/storage/emulated/legacy/skiabot/skia_dm",
|
||||||
"--nocpu",
|
"--nocpu",
|
||||||
"--dummy-flags"
|
"--config",
|
||||||
|
"565",
|
||||||
|
"8888",
|
||||||
|
"gpu",
|
||||||
|
"gpusrgb",
|
||||||
|
"msaa4",
|
||||||
|
"serialize-8888",
|
||||||
|
"tiles_rt-8888",
|
||||||
|
"pic-8888",
|
||||||
|
"gpudft",
|
||||||
|
"--src",
|
||||||
|
"tests",
|
||||||
|
"gm",
|
||||||
|
"image",
|
||||||
|
"--threads",
|
||||||
|
"0",
|
||||||
|
"--blacklist",
|
||||||
|
"f16",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"dstreadshuffle",
|
||||||
|
"f16",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"srgb",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"gpusrgb",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"test",
|
||||||
|
"_",
|
||||||
|
"GrShape",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_image",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"c_gms",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"colortype",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"colortype_xfermodes",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_bounds_0.75_0",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_bounds_1_-0.25",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_bounds",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_match",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_iter",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bitmapfilters",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bitmapshaders",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_bmp",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_bmp_shader",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"convex_poly_clip",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"extractalpha",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"filterbitmap_checkerboard_32_32_g8",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"filterbitmap_image_mandrill_64",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"shadows",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"simpleaaclip_aaclip",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"composeshader_bitmap",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"scaled_tilemodes_npot",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"scaled_tilemodes",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_image",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_image_shader",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"verylargebitmap",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"verylarge_picture_image",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"interlaced1.png",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"interlaced2.png",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"interlaced3.png",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".arw",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".cr2",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".dng",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".nef",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".nrw",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".orf",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".raf",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".rw2",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".pef",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".srw",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".ARW",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".CR2",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".DNG",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".NEF",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".NRW",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".ORF",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".RAF",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".RW2",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".PEF",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".SRW",
|
||||||
|
"--match",
|
||||||
|
"~WritePixels"
|
||||||
],
|
],
|
||||||
"env": {
|
"env": {
|
||||||
"ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk",
|
"ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk",
|
||||||
|
@ -1,50 +1,4 @@
|
|||||||
[
|
[
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Test-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Debug"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"arch\": \"Arm7\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu\": \"GPU\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu_value\": \"Tegra3\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"model\": \"Nexus7\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Android\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Test\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"device_cfg\": \"arm_v7_neon\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=arm skia_warnings_as_errors=0\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"product.board\": \"grouper\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"which",
|
"which",
|
||||||
@ -559,7 +513,303 @@
|
|||||||
"--writePath",
|
"--writePath",
|
||||||
"/storage/emulated/legacy/skiabot/skia_dm",
|
"/storage/emulated/legacy/skiabot/skia_dm",
|
||||||
"--nocpu",
|
"--nocpu",
|
||||||
"--dummy-flags"
|
"--config",
|
||||||
|
"565",
|
||||||
|
"8888",
|
||||||
|
"gpu",
|
||||||
|
"gpusrgb",
|
||||||
|
"serialize-8888",
|
||||||
|
"tiles_rt-8888",
|
||||||
|
"pic-8888",
|
||||||
|
"--src",
|
||||||
|
"tests",
|
||||||
|
"gm",
|
||||||
|
"image",
|
||||||
|
"--blacklist",
|
||||||
|
"f16",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"dstreadshuffle",
|
||||||
|
"f16",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"srgb",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"gpusrgb",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"test",
|
||||||
|
"_",
|
||||||
|
"GrShape",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_image",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"c_gms",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"colortype",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"colortype_xfermodes",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_bounds_0.75_0",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_bounds_1_-0.25",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_bounds",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_match",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_iter",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bitmapfilters",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bitmapshaders",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_bmp",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_bmp_shader",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"convex_poly_clip",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"extractalpha",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"filterbitmap_checkerboard_32_32_g8",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"filterbitmap_image_mandrill_64",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"shadows",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"simpleaaclip_aaclip",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"composeshader_bitmap",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"scaled_tilemodes_npot",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"scaled_tilemodes",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_image",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_image_shader",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"verylargebitmap",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"verylarge_picture_image",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"interlaced1.png",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"interlaced2.png",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"interlaced3.png",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".arw",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".cr2",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".dng",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".nef",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".nrw",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".orf",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".raf",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".rw2",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".pef",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".srw",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".ARW",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".CR2",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".DNG",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".NEF",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".NRW",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".ORF",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".RAF",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".RW2",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".PEF",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".SRW"
|
||||||
],
|
],
|
||||||
"env": {
|
"env": {
|
||||||
"ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk",
|
"ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk",
|
||||||
|
@ -1,51 +1,4 @@
|
|||||||
[
|
[
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Test-Ubuntu-Clang-GCE-CPU-AVX2-x86_64-Coverage-Trybot"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"arch\": \"x86_64\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"Clang\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Coverage\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu\": \"CPU\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu_value\": \"AVX2\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"model\": \"GCE\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Ubuntu\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Test\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Coverage\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_compile_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"CC\": \"/usr/bin/clang-3.6\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"CXX\": \"/usr/bin/clang++-3.6\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=x86_64 skia_clang_build=1 skia_gpu=0 skia_warnings_as_errors=0\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"python",
|
"python",
|
||||||
@ -190,7 +143,205 @@
|
|||||||
"os",
|
"os",
|
||||||
"Ubuntu",
|
"Ubuntu",
|
||||||
"--nogpu",
|
"--nogpu",
|
||||||
"--dummy-flags",
|
"--config",
|
||||||
|
"565",
|
||||||
|
"8888",
|
||||||
|
"gpu",
|
||||||
|
"gpusrgb",
|
||||||
|
"pdf",
|
||||||
|
"msaa16",
|
||||||
|
"f16",
|
||||||
|
"srgb",
|
||||||
|
"sp-8888",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"serialize-8888",
|
||||||
|
"tiles_rt-8888",
|
||||||
|
"pic-8888",
|
||||||
|
"--src",
|
||||||
|
"tests",
|
||||||
|
"gm",
|
||||||
|
"image",
|
||||||
|
"--blacklist",
|
||||||
|
"f16",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"dstreadshuffle",
|
||||||
|
"f16",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"srgb",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"gpusrgb",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_image",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"c_gms",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"colortype",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"colortype_xfermodes",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_bounds_0.75_0",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_bounds_1_-0.25",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_bounds",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_match",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_iter",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bitmapfilters",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bitmapshaders",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_bmp",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_bmp_shader",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"convex_poly_clip",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"extractalpha",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"filterbitmap_checkerboard_32_32_g8",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"filterbitmap_image_mandrill_64",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"shadows",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"simpleaaclip_aaclip",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"composeshader_bitmap",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"scaled_tilemodes_npot",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"scaled_tilemodes",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_image",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_image_shader",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
"--outResultsFile",
|
"--outResultsFile",
|
||||||
"[SLAVE_BUILD]/out/coverage_results/abc123.cov"
|
"[SLAVE_BUILD]/out/coverage_results/abc123.cov"
|
||||||
],
|
],
|
||||||
|
@ -1,50 +1,4 @@
|
|||||||
[
|
[
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-MSAN"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"arch\": \"x86_64\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu\": \"CPU\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu_value\": \"AVX2\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"extra_config\": \"MSAN\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"model\": \"GCE\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Ubuntu\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Test\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=x86_64 skia_gpu=0 skia_warnings_as_errors=0\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"python",
|
"python",
|
||||||
@ -125,7 +79,208 @@
|
|||||||
"os",
|
"os",
|
||||||
"Ubuntu",
|
"Ubuntu",
|
||||||
"--nogpu",
|
"--nogpu",
|
||||||
"--dummy-flags"
|
"--config",
|
||||||
|
"565",
|
||||||
|
"8888",
|
||||||
|
"gpu",
|
||||||
|
"gpusrgb",
|
||||||
|
"pdf",
|
||||||
|
"msaa16",
|
||||||
|
"f16",
|
||||||
|
"srgb",
|
||||||
|
"sp-8888",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"serialize-8888",
|
||||||
|
"tiles_rt-8888",
|
||||||
|
"pic-8888",
|
||||||
|
"--src",
|
||||||
|
"tests",
|
||||||
|
"gm",
|
||||||
|
"image",
|
||||||
|
"--blacklist",
|
||||||
|
"f16",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"dstreadshuffle",
|
||||||
|
"f16",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"srgb",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"gpusrgb",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_image",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"c_gms",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"colortype",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"colortype_xfermodes",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_bounds_0.75_0",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_bounds_1_-0.25",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_bounds",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_match",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_iter",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bitmapfilters",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bitmapshaders",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_bmp",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_bmp_shader",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"convex_poly_clip",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"extractalpha",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"filterbitmap_checkerboard_32_32_g8",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"filterbitmap_image_mandrill_64",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"shadows",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"simpleaaclip_aaclip",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"composeshader_bitmap",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"scaled_tilemodes_npot",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"scaled_tilemodes",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_image",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_image_shader",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"--match",
|
||||||
|
"~Once",
|
||||||
|
"~Shared"
|
||||||
],
|
],
|
||||||
"env": {
|
"env": {
|
||||||
"ASAN_OPTIONS": "symbolize=1 detect_leaks=1",
|
"ASAN_OPTIONS": "symbolize=1 detect_leaks=1",
|
||||||
|
@ -1,48 +1,4 @@
|
|||||||
[
|
[
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"arch\": \"x86_64\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu\": \"CPU\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu_value\": \"AVX2\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"model\": \"GCE\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Ubuntu\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Test\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=x86_64 skia_gpu=0 skia_warnings_as_errors=0\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"python",
|
"python",
|
||||||
@ -241,7 +197,205 @@
|
|||||||
"--writePath",
|
"--writePath",
|
||||||
"[CUSTOM_[SWARM_OUT_DIR]]/dm",
|
"[CUSTOM_[SWARM_OUT_DIR]]/dm",
|
||||||
"--nogpu",
|
"--nogpu",
|
||||||
"--dummy-flags"
|
"--config",
|
||||||
|
"565",
|
||||||
|
"8888",
|
||||||
|
"gpu",
|
||||||
|
"gpusrgb",
|
||||||
|
"pdf",
|
||||||
|
"msaa16",
|
||||||
|
"f16",
|
||||||
|
"srgb",
|
||||||
|
"sp-8888",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"serialize-8888",
|
||||||
|
"tiles_rt-8888",
|
||||||
|
"pic-8888",
|
||||||
|
"--src",
|
||||||
|
"tests",
|
||||||
|
"gm",
|
||||||
|
"image",
|
||||||
|
"--blacklist",
|
||||||
|
"f16",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"dstreadshuffle",
|
||||||
|
"f16",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"srgb",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"gpusrgb",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_image",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"c_gms",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"colortype",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"colortype_xfermodes",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_bounds_0.75_0",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_bounds_1_-0.25",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_bounds",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_match",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_iter",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bitmapfilters",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bitmapshaders",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_bmp",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_bmp_shader",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"convex_poly_clip",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"extractalpha",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"filterbitmap_checkerboard_32_32_g8",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"filterbitmap_image_mandrill_64",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"shadows",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"simpleaaclip_aaclip",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"composeshader_bitmap",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"scaled_tilemodes_npot",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"scaled_tilemodes",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_image",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_image_shader",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable"
|
||||||
],
|
],
|
||||||
"env": {
|
"env": {
|
||||||
"BUILDTYPE": "Debug",
|
"BUILDTYPE": "Debug",
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -1,48 +1,4 @@
|
|||||||
[
|
[
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]\\skia\\tools\\buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Test-Win8-MSVC-ShuttleB-CPU-AVX2-x86_64-Release-Trybot"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]\\skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"arch\": \"x86_64\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"MSVC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu\": \"CPU\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu_value\": \"AVX2\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"model\": \"ShuttleB\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Win8\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Test\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release_x64\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"qt_sdk=C:/Qt/Qt5.1.0/5.1.0/msvc2012_64/ skia_arch_type=x86_64 skia_gpu=0 skia_warnings_as_errors=0 skia_win_debuggers_path=c:/DbgHelp\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"python",
|
"python",
|
||||||
@ -244,7 +200,262 @@
|
|||||||
"--writePath",
|
"--writePath",
|
||||||
"[CUSTOM_[SWARM_OUT_DIR]]\\dm",
|
"[CUSTOM_[SWARM_OUT_DIR]]\\dm",
|
||||||
"--nogpu",
|
"--nogpu",
|
||||||
"--dummy-flags"
|
"--config",
|
||||||
|
"565",
|
||||||
|
"8888",
|
||||||
|
"gpu",
|
||||||
|
"gpusrgb",
|
||||||
|
"pdf",
|
||||||
|
"msaa16",
|
||||||
|
"serialize-8888",
|
||||||
|
"tiles_rt-8888",
|
||||||
|
"pic-8888",
|
||||||
|
"--src",
|
||||||
|
"tests",
|
||||||
|
"gm",
|
||||||
|
"image",
|
||||||
|
"--blacklist",
|
||||||
|
"f16",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"dstreadshuffle",
|
||||||
|
"f16",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"srgb",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"gpusrgb",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"gen_platf",
|
||||||
|
"rle8-height-negative.bmp",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"gen_platf",
|
||||||
|
"rle4-height-negative.bmp",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"gen_platf",
|
||||||
|
"pal8os2v2.bmp",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"gen_platf",
|
||||||
|
"pal8os2v2-16.bmp",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"gen_platf",
|
||||||
|
"rgba32abf.bmp",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"gen_platf",
|
||||||
|
"rgb24prof.bmp",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"gen_platf",
|
||||||
|
"rgb24lprof.bmp",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"gen_platf",
|
||||||
|
"8bpp-pixeldata-cropped.bmp",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"gen_platf",
|
||||||
|
"4bpp-pixeldata-cropped.bmp",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"gen_platf",
|
||||||
|
"32bpp-pixeldata-cropped.bmp",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"gen_platf",
|
||||||
|
"24bpp-pixeldata-cropped.bmp",
|
||||||
|
"_",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"composeshader_bitmap",
|
||||||
|
"_",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontscalerdistortable",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_image",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"c_gms",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"colortype",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"colortype_xfermodes",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_bounds_0.75_0",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_bounds_1_-0.25",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_bounds",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_match",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_iter",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bitmapfilters",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bitmapshaders",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_bmp",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_bmp_shader",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"convex_poly_clip",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"extractalpha",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"filterbitmap_checkerboard_32_32_g8",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"filterbitmap_image_mandrill_64",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"shadows",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"simpleaaclip_aaclip",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"composeshader_bitmap",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"scaled_tilemodes_npot",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"scaled_tilemodes",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_image",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_image_shader",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"verylargebitmap",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"verylarge_picture_image",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"--noRAW_threading"
|
||||||
],
|
],
|
||||||
"env": {
|
"env": {
|
||||||
"BUILDTYPE": "Release_x64",
|
"BUILDTYPE": "Release_x64",
|
||||||
|
@ -1,51 +1,4 @@
|
|||||||
[
|
[
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Test-iOS-Clang-iPad4-GPU-SGX554-Arm7-Debug"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"iOSShell\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"arch\": \"Arm7\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"Clang\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu\": \"GPU\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu_value\": \"SGX554\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"model\": \"iPad4\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"iOS\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Test\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"device_cfg\": \"iPad4,1\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"CC\": \"/usr/bin/clang\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"CXX\": \"/usr/bin/clang++\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=arm skia_clang_build=1 skia_os=ios skia_warnings_as_errors=0\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"[SLAVE_BUILD]/skia/platform_tools/ios/bin/ios_install"
|
"[SLAVE_BUILD]/skia/platform_tools/ios/bin/ios_install"
|
||||||
@ -525,7 +478,340 @@
|
|||||||
"--writePath",
|
"--writePath",
|
||||||
"skiabot/skia_dm",
|
"skiabot/skia_dm",
|
||||||
"--nocpu",
|
"--nocpu",
|
||||||
"--dummy-flags"
|
"--config",
|
||||||
|
"565",
|
||||||
|
"8888",
|
||||||
|
"gpu",
|
||||||
|
"gpusrgb",
|
||||||
|
"pdf",
|
||||||
|
"serialize-8888",
|
||||||
|
"tiles_rt-8888",
|
||||||
|
"pic-8888",
|
||||||
|
"--src",
|
||||||
|
"tests",
|
||||||
|
"gm",
|
||||||
|
"image",
|
||||||
|
"--blacklist",
|
||||||
|
"f16",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"dstreadshuffle",
|
||||||
|
"f16",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"srgb",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"gpusrgb",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"gpu",
|
||||||
|
"skp",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"msaa",
|
||||||
|
"skp",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"msaa16",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"tilemodesProcess",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"gen_platf",
|
||||||
|
"rgba32abf.bmp",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"gen_platf",
|
||||||
|
"rgb24prof.bmp",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"gen_platf",
|
||||||
|
"rgb24lprof.bmp",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"gen_platf",
|
||||||
|
"8bpp-pixeldata-cropped.bmp",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"gen_platf",
|
||||||
|
"4bpp-pixeldata-cropped.bmp",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"gen_platf",
|
||||||
|
"32bpp-pixeldata-cropped.bmp",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"gen_platf",
|
||||||
|
"24bpp-pixeldata-cropped.bmp",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"gen_platf",
|
||||||
|
"frame_larger_than_image.gif",
|
||||||
|
"_",
|
||||||
|
"test",
|
||||||
|
"_",
|
||||||
|
"GrShape",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_image",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"c_gms",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"colortype",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"colortype_xfermodes",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_bounds_0.75_0",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_bounds_1_-0.25",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_bounds",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_match",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_iter",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bitmapfilters",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bitmapshaders",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_bmp",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_bmp_shader",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"convex_poly_clip",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"extractalpha",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"filterbitmap_checkerboard_32_32_g8",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"filterbitmap_image_mandrill_64",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"shadows",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"simpleaaclip_aaclip",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"composeshader_bitmap",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"scaled_tilemodes_npot",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"scaled_tilemodes",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_image",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_image_shader",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"interlaced1.png",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"interlaced2.png",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"interlaced3.png",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".arw",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".cr2",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".dng",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".nef",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".nrw",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".orf",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".raf",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".rw2",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".pef",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".srw",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".ARW",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".CR2",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".DNG",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".NEF",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".NRW",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".ORF",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".RAF",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".RW2",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".PEF",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".SRW"
|
||||||
],
|
],
|
||||||
"env": {
|
"env": {
|
||||||
"BUILDTYPE": "Debug",
|
"BUILDTYPE": "Debug",
|
||||||
|
@ -1,50 +1,4 @@
|
|||||||
[
|
[
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Test-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Debug"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"arch\": \"Arm7\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu\": \"GPU\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu_value\": \"Tegra3\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"model\": \"Nexus7\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Android\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Test\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"device_cfg\": \"arm_v7_neon\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=arm skia_warnings_as_errors=0\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"product.board\": \"grouper\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"which",
|
"which",
|
||||||
@ -555,7 +509,303 @@
|
|||||||
"--writePath",
|
"--writePath",
|
||||||
"/storage/emulated/legacy/skiabot/skia_dm",
|
"/storage/emulated/legacy/skiabot/skia_dm",
|
||||||
"--nocpu",
|
"--nocpu",
|
||||||
"--dummy-flags"
|
"--config",
|
||||||
|
"565",
|
||||||
|
"8888",
|
||||||
|
"gpu",
|
||||||
|
"gpusrgb",
|
||||||
|
"serialize-8888",
|
||||||
|
"tiles_rt-8888",
|
||||||
|
"pic-8888",
|
||||||
|
"--src",
|
||||||
|
"tests",
|
||||||
|
"gm",
|
||||||
|
"image",
|
||||||
|
"--blacklist",
|
||||||
|
"f16",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"dstreadshuffle",
|
||||||
|
"f16",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"srgb",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"gpusrgb",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"test",
|
||||||
|
"_",
|
||||||
|
"GrShape",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_image",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"c_gms",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"colortype",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"colortype_xfermodes",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_bounds_0.75_0",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_bounds_1_-0.25",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_bounds",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_match",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_iter",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bitmapfilters",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bitmapshaders",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_bmp",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_bmp_shader",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"convex_poly_clip",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"extractalpha",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"filterbitmap_checkerboard_32_32_g8",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"filterbitmap_image_mandrill_64",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"shadows",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"simpleaaclip_aaclip",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"composeshader_bitmap",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"scaled_tilemodes_npot",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"scaled_tilemodes",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_image",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_image_shader",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"verylargebitmap",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"verylarge_picture_image",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"interlaced1.png",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"interlaced2.png",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"interlaced3.png",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".arw",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".cr2",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".dng",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".nef",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".nrw",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".orf",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".raf",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".rw2",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".pef",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".srw",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".ARW",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".CR2",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".DNG",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".NEF",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".NRW",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".ORF",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".RAF",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".RW2",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".PEF",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".SRW"
|
||||||
],
|
],
|
||||||
"env": {
|
"env": {
|
||||||
"ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk",
|
"ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk",
|
||||||
|
@ -1,48 +1,4 @@
|
|||||||
[
|
[
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]\\skia\\tools\\buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Test-Win8-MSVC-ShuttleB-CPU-AVX2-x86_64-Release-Trybot"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]\\skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"arch\": \"x86_64\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"MSVC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu\": \"CPU\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu_value\": \"AVX2\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"model\": \"ShuttleB\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Win8\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Test\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release_x64\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"qt_sdk=C:/Qt/Qt5.1.0/5.1.0/msvc2012_64/ skia_arch_type=x86_64 skia_gpu=0 skia_warnings_as_errors=0 skia_win_debuggers_path=c:/DbgHelp\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"python",
|
"python",
|
||||||
@ -244,7 +200,262 @@
|
|||||||
"--writePath",
|
"--writePath",
|
||||||
"[CUSTOM_[SWARM_OUT_DIR]]\\dm",
|
"[CUSTOM_[SWARM_OUT_DIR]]\\dm",
|
||||||
"--nogpu",
|
"--nogpu",
|
||||||
"--dummy-flags"
|
"--config",
|
||||||
|
"565",
|
||||||
|
"8888",
|
||||||
|
"gpu",
|
||||||
|
"gpusrgb",
|
||||||
|
"pdf",
|
||||||
|
"msaa16",
|
||||||
|
"serialize-8888",
|
||||||
|
"tiles_rt-8888",
|
||||||
|
"pic-8888",
|
||||||
|
"--src",
|
||||||
|
"tests",
|
||||||
|
"gm",
|
||||||
|
"image",
|
||||||
|
"--blacklist",
|
||||||
|
"f16",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"dstreadshuffle",
|
||||||
|
"f16",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"srgb",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"gpusrgb",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"gen_platf",
|
||||||
|
"rle8-height-negative.bmp",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"gen_platf",
|
||||||
|
"rle4-height-negative.bmp",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"gen_platf",
|
||||||
|
"pal8os2v2.bmp",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"gen_platf",
|
||||||
|
"pal8os2v2-16.bmp",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"gen_platf",
|
||||||
|
"rgba32abf.bmp",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"gen_platf",
|
||||||
|
"rgb24prof.bmp",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"gen_platf",
|
||||||
|
"rgb24lprof.bmp",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"gen_platf",
|
||||||
|
"8bpp-pixeldata-cropped.bmp",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"gen_platf",
|
||||||
|
"4bpp-pixeldata-cropped.bmp",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"gen_platf",
|
||||||
|
"32bpp-pixeldata-cropped.bmp",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"gen_platf",
|
||||||
|
"24bpp-pixeldata-cropped.bmp",
|
||||||
|
"_",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"composeshader_bitmap",
|
||||||
|
"_",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontscalerdistortable",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_image",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"c_gms",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"colortype",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"colortype_xfermodes",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_bounds_0.75_0",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_bounds_1_-0.25",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_bounds",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_match",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_iter",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bitmapfilters",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bitmapshaders",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_bmp",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_bmp_shader",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"convex_poly_clip",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"extractalpha",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"filterbitmap_checkerboard_32_32_g8",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"filterbitmap_image_mandrill_64",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"shadows",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"simpleaaclip_aaclip",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"composeshader_bitmap",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"scaled_tilemodes_npot",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"scaled_tilemodes",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_image",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_image_shader",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"verylargebitmap",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"verylarge_picture_image",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"--noRAW_threading"
|
||||||
],
|
],
|
||||||
"env": {
|
"env": {
|
||||||
"BUILDTYPE": "Release_x64",
|
"BUILDTYPE": "Release_x64",
|
||||||
|
@ -1,50 +1,4 @@
|
|||||||
[
|
[
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Test-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Debug"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"arch\": \"Arm7\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu\": \"GPU\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu_value\": \"Tegra3\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"model\": \"Nexus7\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Android\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Test\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"device_cfg\": \"arm_v7_neon\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=arm skia_warnings_as_errors=0\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"product.board\": \"grouper\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"which",
|
"which",
|
||||||
@ -663,7 +617,303 @@
|
|||||||
"--writePath",
|
"--writePath",
|
||||||
"/storage/emulated/legacy/skiabot/skia_dm",
|
"/storage/emulated/legacy/skiabot/skia_dm",
|
||||||
"--nocpu",
|
"--nocpu",
|
||||||
"--dummy-flags"
|
"--config",
|
||||||
|
"565",
|
||||||
|
"8888",
|
||||||
|
"gpu",
|
||||||
|
"gpusrgb",
|
||||||
|
"serialize-8888",
|
||||||
|
"tiles_rt-8888",
|
||||||
|
"pic-8888",
|
||||||
|
"--src",
|
||||||
|
"tests",
|
||||||
|
"gm",
|
||||||
|
"image",
|
||||||
|
"--blacklist",
|
||||||
|
"f16",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"dstreadshuffle",
|
||||||
|
"f16",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"srgb",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"gpusrgb",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"test",
|
||||||
|
"_",
|
||||||
|
"GrShape",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_image",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"c_gms",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"colortype",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"colortype_xfermodes",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_bounds_0.75_0",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_bounds_1_-0.25",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_bounds",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_match",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_iter",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bitmapfilters",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bitmapshaders",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_bmp",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_bmp_shader",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"convex_poly_clip",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"extractalpha",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"filterbitmap_checkerboard_32_32_g8",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"filterbitmap_image_mandrill_64",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"shadows",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"simpleaaclip_aaclip",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"composeshader_bitmap",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"scaled_tilemodes_npot",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"scaled_tilemodes",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_image",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_image_shader",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"verylargebitmap",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"verylarge_picture_image",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"interlaced1.png",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"interlaced2.png",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"interlaced3.png",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".arw",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".cr2",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".dng",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".nef",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".nrw",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".orf",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".raf",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".rw2",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".pef",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".srw",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".ARW",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".CR2",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".DNG",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".NEF",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".NRW",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".ORF",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".RAF",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".RW2",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".PEF",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".SRW"
|
||||||
],
|
],
|
||||||
"env": {
|
"env": {
|
||||||
"ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk",
|
"ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk",
|
||||||
|
@ -1,50 +1,4 @@
|
|||||||
[
|
[
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Test-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Debug"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"arch\": \"Arm7\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu\": \"GPU\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu_value\": \"Tegra3\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"model\": \"Nexus7\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Android\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Test\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"device_cfg\": \"arm_v7_neon\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=arm skia_warnings_as_errors=0\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"product.board\": \"grouper\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"which",
|
"which",
|
||||||
@ -663,7 +617,303 @@
|
|||||||
"--writePath",
|
"--writePath",
|
||||||
"/storage/emulated/legacy/skiabot/skia_dm",
|
"/storage/emulated/legacy/skiabot/skia_dm",
|
||||||
"--nocpu",
|
"--nocpu",
|
||||||
"--dummy-flags"
|
"--config",
|
||||||
|
"565",
|
||||||
|
"8888",
|
||||||
|
"gpu",
|
||||||
|
"gpusrgb",
|
||||||
|
"serialize-8888",
|
||||||
|
"tiles_rt-8888",
|
||||||
|
"pic-8888",
|
||||||
|
"--src",
|
||||||
|
"tests",
|
||||||
|
"gm",
|
||||||
|
"image",
|
||||||
|
"--blacklist",
|
||||||
|
"f16",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"dstreadshuffle",
|
||||||
|
"f16",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"srgb",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"gpusrgb",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"test",
|
||||||
|
"_",
|
||||||
|
"GrShape",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_image",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"c_gms",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"colortype",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"colortype_xfermodes",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_bounds_0.75_0",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_bounds_1_-0.25",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_bounds",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_match",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_iter",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bitmapfilters",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bitmapshaders",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_bmp",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_bmp_shader",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"convex_poly_clip",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"extractalpha",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"filterbitmap_checkerboard_32_32_g8",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"filterbitmap_image_mandrill_64",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"shadows",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"simpleaaclip_aaclip",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"composeshader_bitmap",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"scaled_tilemodes_npot",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"scaled_tilemodes",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_image",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_image_shader",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"verylargebitmap",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"verylarge_picture_image",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"interlaced1.png",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"interlaced2.png",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"interlaced3.png",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".arw",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".cr2",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".dng",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".nef",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".nrw",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".orf",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".raf",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".rw2",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".pef",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".srw",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".ARW",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".CR2",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".DNG",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".NEF",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".NRW",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".ORF",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".RAF",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".RW2",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".PEF",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".SRW"
|
||||||
],
|
],
|
||||||
"env": {
|
"env": {
|
||||||
"ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk",
|
"ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk",
|
||||||
|
@ -1,48 +1,4 @@
|
|||||||
[
|
[
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"arch\": \"x86_64\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu\": \"CPU\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu_value\": \"AVX2\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"model\": \"GCE\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Ubuntu\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Test\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=x86_64 skia_gpu=0 skia_warnings_as_errors=0\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"python",
|
"python",
|
||||||
@ -241,7 +197,205 @@
|
|||||||
"--writePath",
|
"--writePath",
|
||||||
"[CUSTOM_[SWARM_OUT_DIR]]/dm",
|
"[CUSTOM_[SWARM_OUT_DIR]]/dm",
|
||||||
"--nogpu",
|
"--nogpu",
|
||||||
"--dummy-flags"
|
"--config",
|
||||||
|
"565",
|
||||||
|
"8888",
|
||||||
|
"gpu",
|
||||||
|
"gpusrgb",
|
||||||
|
"pdf",
|
||||||
|
"msaa16",
|
||||||
|
"f16",
|
||||||
|
"srgb",
|
||||||
|
"sp-8888",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"serialize-8888",
|
||||||
|
"tiles_rt-8888",
|
||||||
|
"pic-8888",
|
||||||
|
"--src",
|
||||||
|
"tests",
|
||||||
|
"gm",
|
||||||
|
"image",
|
||||||
|
"--blacklist",
|
||||||
|
"f16",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"dstreadshuffle",
|
||||||
|
"f16",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"srgb",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"gpusrgb",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_image",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"c_gms",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"colortype",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"colortype_xfermodes",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_bounds_0.75_0",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_bounds_1_-0.25",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_bounds",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_match",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_iter",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bitmapfilters",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bitmapshaders",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_bmp",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_bmp_shader",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"convex_poly_clip",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"extractalpha",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"filterbitmap_checkerboard_32_32_g8",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"filterbitmap_image_mandrill_64",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"shadows",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"simpleaaclip_aaclip",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"composeshader_bitmap",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"scaled_tilemodes_npot",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"scaled_tilemodes",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_image",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_image_shader",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable"
|
||||||
],
|
],
|
||||||
"env": {
|
"env": {
|
||||||
"BUILDTYPE": "Debug",
|
"BUILDTYPE": "Debug",
|
||||||
|
@ -1,50 +1,4 @@
|
|||||||
[
|
[
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Test-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Debug"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"arch\": \"Arm7\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu\": \"GPU\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu_value\": \"Tegra3\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"model\": \"Nexus7\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Android\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Test\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"device_cfg\": \"arm_v7_neon\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=arm skia_warnings_as_errors=0\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"product.board\": \"grouper\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"which",
|
"which",
|
||||||
@ -561,7 +515,303 @@
|
|||||||
"--writePath",
|
"--writePath",
|
||||||
"/storage/emulated/legacy/skiabot/skia_dm",
|
"/storage/emulated/legacy/skiabot/skia_dm",
|
||||||
"--nocpu",
|
"--nocpu",
|
||||||
"--dummy-flags"
|
"--config",
|
||||||
|
"565",
|
||||||
|
"8888",
|
||||||
|
"gpu",
|
||||||
|
"gpusrgb",
|
||||||
|
"serialize-8888",
|
||||||
|
"tiles_rt-8888",
|
||||||
|
"pic-8888",
|
||||||
|
"--src",
|
||||||
|
"tests",
|
||||||
|
"gm",
|
||||||
|
"image",
|
||||||
|
"--blacklist",
|
||||||
|
"f16",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"dstreadshuffle",
|
||||||
|
"f16",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"srgb",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"gpusrgb",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"test",
|
||||||
|
"_",
|
||||||
|
"GrShape",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_image",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"c_gms",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"colortype",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"colortype_xfermodes",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_bounds_0.75_0",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_bounds_1_-0.25",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_bounds",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_match",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_iter",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bitmapfilters",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bitmapshaders",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_bmp",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_bmp_shader",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"convex_poly_clip",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"extractalpha",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"filterbitmap_checkerboard_32_32_g8",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"filterbitmap_image_mandrill_64",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"shadows",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"simpleaaclip_aaclip",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"composeshader_bitmap",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"scaled_tilemodes_npot",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"scaled_tilemodes",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_image",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_image_shader",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"verylargebitmap",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"verylarge_picture_image",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"interlaced1.png",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"interlaced2.png",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"interlaced3.png",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".arw",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".cr2",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".dng",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".nef",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".nrw",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".orf",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".raf",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".rw2",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".pef",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".srw",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".ARW",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".CR2",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".DNG",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".NEF",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".NRW",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".ORF",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".RAF",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".RW2",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".PEF",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".SRW"
|
||||||
],
|
],
|
||||||
"env": {
|
"env": {
|
||||||
"ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk",
|
"ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk",
|
||||||
|
@ -1,50 +1,4 @@
|
|||||||
[
|
[
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Test-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Debug"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"arch\": \"Arm7\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu\": \"GPU\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu_value\": \"Tegra3\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"model\": \"Nexus7\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Android\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Test\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"device_cfg\": \"arm_v7_neon\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=arm skia_warnings_as_errors=0\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"product.board\": \"grouper\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"which",
|
"which",
|
||||||
@ -667,7 +621,303 @@
|
|||||||
"--writePath",
|
"--writePath",
|
||||||
"/storage/emulated/legacy/skiabot/skia_dm",
|
"/storage/emulated/legacy/skiabot/skia_dm",
|
||||||
"--nocpu",
|
"--nocpu",
|
||||||
"--dummy-flags"
|
"--config",
|
||||||
|
"565",
|
||||||
|
"8888",
|
||||||
|
"gpu",
|
||||||
|
"gpusrgb",
|
||||||
|
"serialize-8888",
|
||||||
|
"tiles_rt-8888",
|
||||||
|
"pic-8888",
|
||||||
|
"--src",
|
||||||
|
"tests",
|
||||||
|
"gm",
|
||||||
|
"image",
|
||||||
|
"--blacklist",
|
||||||
|
"f16",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"dstreadshuffle",
|
||||||
|
"f16",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"srgb",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"gpusrgb",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"test",
|
||||||
|
"_",
|
||||||
|
"GrShape",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_image",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"c_gms",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"colortype",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"colortype_xfermodes",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_bounds_0.75_0",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_bounds_1_-0.25",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_bounds",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_match",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_iter",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bitmapfilters",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bitmapshaders",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_bmp",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_bmp_shader",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"convex_poly_clip",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"extractalpha",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"filterbitmap_checkerboard_32_32_g8",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"filterbitmap_image_mandrill_64",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"shadows",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"simpleaaclip_aaclip",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"composeshader_bitmap",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"scaled_tilemodes_npot",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"scaled_tilemodes",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_image",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_image_shader",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"verylargebitmap",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"verylarge_picture_image",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"interlaced1.png",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"interlaced2.png",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"interlaced3.png",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".arw",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".cr2",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".dng",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".nef",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".nrw",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".orf",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".raf",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".rw2",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".pef",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".srw",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".ARW",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".CR2",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".DNG",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".NEF",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".NRW",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".ORF",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".RAF",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".RW2",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".PEF",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".SRW"
|
||||||
],
|
],
|
||||||
"env": {
|
"env": {
|
||||||
"ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk",
|
"ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk",
|
||||||
|
@ -1,50 +1,4 @@
|
|||||||
[
|
[
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Test-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Debug"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"arch\": \"Arm7\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu\": \"GPU\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu_value\": \"Tegra3\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"model\": \"Nexus7\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Android\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Test\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"device_cfg\": \"arm_v7_neon\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=arm skia_warnings_as_errors=0\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"product.board\": \"grouper\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"which",
|
"which",
|
||||||
@ -667,7 +621,303 @@
|
|||||||
"--writePath",
|
"--writePath",
|
||||||
"/storage/emulated/legacy/skiabot/skia_dm",
|
"/storage/emulated/legacy/skiabot/skia_dm",
|
||||||
"--nocpu",
|
"--nocpu",
|
||||||
"--dummy-flags"
|
"--config",
|
||||||
|
"565",
|
||||||
|
"8888",
|
||||||
|
"gpu",
|
||||||
|
"gpusrgb",
|
||||||
|
"serialize-8888",
|
||||||
|
"tiles_rt-8888",
|
||||||
|
"pic-8888",
|
||||||
|
"--src",
|
||||||
|
"tests",
|
||||||
|
"gm",
|
||||||
|
"image",
|
||||||
|
"--blacklist",
|
||||||
|
"f16",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"dstreadshuffle",
|
||||||
|
"f16",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"srgb",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"gpusrgb",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"test",
|
||||||
|
"_",
|
||||||
|
"GrShape",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_image",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"c_gms",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"colortype",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"colortype_xfermodes",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_bounds_0.75_0",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_bounds_1_-0.25",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_bounds",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_match",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"fontmgr_iter",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bitmapfilters",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bitmapshaders",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_bmp",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_bmp_shader",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"convex_poly_clip",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"extractalpha",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"filterbitmap_checkerboard_32_32_g8",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"filterbitmap_image_mandrill_64",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"shadows",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"simpleaaclip_aaclip",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"composeshader_bitmap",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"scaled_tilemodes_npot",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"scaled_tilemodes",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_image",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_image_shader",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"verylargebitmap",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"verylarge_picture_image",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"drawfilter",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-picture",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-raster",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"image-cacherator-from-ctable",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"interlaced1.png",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"interlaced2.png",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"interlaced3.png",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".arw",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".cr2",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".dng",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".nef",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".nrw",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".orf",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".raf",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".rw2",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".pef",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".srw",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".ARW",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".CR2",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".DNG",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".NEF",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".NRW",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".ORF",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".RAF",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".RW2",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".PEF",
|
||||||
|
"_",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
".SRW"
|
||||||
],
|
],
|
||||||
"env": {
|
"env": {
|
||||||
"ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk",
|
"ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk",
|
||||||
|
@ -257,49 +257,6 @@
|
|||||||
],
|
],
|
||||||
"name": "gsutil help"
|
"name": "gsutil help"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Build-Mac-Clang-x86_64-Release"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"most\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"Clang\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Mac\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Build\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"target_arch\": \"x86_64\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"CC\": \"/usr/bin/clang\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"CXX\": \"/usr/bin/clang++\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=x86_64 skia_clang_build=1 skia_warnings_as_errors=1\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"python",
|
"python",
|
||||||
|
@ -257,49 +257,6 @@
|
|||||||
],
|
],
|
||||||
"name": "gsutil help"
|
"name": "gsutil help"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Build-Ubuntu-GCC-Arm64-Debug-Android_Vulkan"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"most\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"extra_config\": \"Android_Vulkan\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Ubuntu\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Build\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"target_arch\": \"Arm64\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"device_cfg\": \"arm64\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=arm64 skia_warnings_as_errors=1\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"python",
|
"python",
|
||||||
|
@ -257,48 +257,6 @@
|
|||||||
],
|
],
|
||||||
"name": "gsutil help"
|
"name": "gsutil help"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Build-Ubuntu-GCC-x86_64-Debug-GN"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"most\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"extra_config\": \"GN\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Ubuntu\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Build\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"target_arch\": \"x86_64\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=x86_64 skia_warnings_as_errors=1\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"python",
|
"python",
|
||||||
|
@ -257,47 +257,6 @@
|
|||||||
],
|
],
|
||||||
"name": "gsutil help"
|
"name": "gsutil help"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Build-Ubuntu-GCC-x86_64-Debug"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"most\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Ubuntu\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Build\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"target_arch\": \"x86_64\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=x86_64 skia_warnings_as_errors=1\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"python",
|
"python",
|
||||||
|
@ -257,48 +257,6 @@
|
|||||||
],
|
],
|
||||||
"name": "gsutil help"
|
"name": "gsutil help"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Build-Ubuntu-GCC-x86_64-Release-RemoteRun"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"most\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"extra_config\": \"RemoteRun\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Ubuntu\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Build\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"target_arch\": \"x86_64\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=x86_64 skia_warnings_as_errors=1\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"python",
|
"python",
|
||||||
|
@ -257,47 +257,6 @@
|
|||||||
],
|
],
|
||||||
"name": "gsutil help"
|
"name": "gsutil help"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Build-Ubuntu-GCC-x86_64-Release-Trybot"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"most\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Ubuntu\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Build\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"target_arch\": \"x86_64\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=x86_64 skia_warnings_as_errors=1\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"python",
|
"python",
|
||||||
|
@ -257,48 +257,6 @@
|
|||||||
],
|
],
|
||||||
"name": "gsutil help"
|
"name": "gsutil help"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Build-Win-MSVC-x86_64-Release-Vulkan"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"most\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"MSVC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"extra_config\": \"Vulkan\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Win\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Build\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"target_arch\": \"x86_64\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release_x64\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"qt_sdk=C:/Qt/4.8.5/ skia_arch_type=x86_64 skia_vulkan=1 skia_vulkan_debug_layers=0 skia_warnings_as_errors=1 skia_win_debuggers_path=c:/DbgHelp skia_win_ltcg=0\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"python",
|
"python",
|
||||||
|
@ -257,47 +257,6 @@
|
|||||||
],
|
],
|
||||||
"name": "gsutil help"
|
"name": "gsutil help"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Build-Win-MSVC-x86_64-Release"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"most\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"MSVC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Win\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Build\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"target_arch\": \"x86_64\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release_x64\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"qt_sdk=C:/Qt/4.8.5/ skia_arch_type=x86_64 skia_warnings_as_errors=1 skia_win_debuggers_path=c:/DbgHelp skia_win_ltcg=0\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"python",
|
"python",
|
||||||
|
@ -257,45 +257,6 @@
|
|||||||
],
|
],
|
||||||
"name": "gsutil help"
|
"name": "gsutil help"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Housekeeper-Nightly-RecreateSKPs_Canary"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"most\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"extra_config\": \"RecreateSKPs_Canary\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"frequency\": \"Nightly\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Housekeeper\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_shared_lib=1 skia_warnings_as_errors=0\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"python",
|
"python",
|
||||||
|
@ -257,86 +257,6 @@
|
|||||||
],
|
],
|
||||||
"name": "gsutil help"
|
"name": "gsutil help"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Housekeeper-PerCommit"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"most\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"frequency\": \"PerCommit\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Housekeeper\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_shared_lib=1 skia_warnings_as_errors=0\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Build-Ubuntu-GCC-x86_64-Release-Shared"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]/skia",
|
|
||||||
"name": "exec buildbot_spec.py (2)",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"most\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"extra_config\": \"Shared\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Ubuntu\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Build\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"target_arch\": \"x86_64\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=x86_64 skia_shared_lib=1 skia_warnings_as_errors=1\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"python",
|
"python",
|
||||||
|
@ -257,91 +257,6 @@
|
|||||||
],
|
],
|
||||||
"name": "gsutil help"
|
"name": "gsutil help"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Trybot"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"arch\": \"x86_64\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu\": \"CPU\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu_value\": \"AVX2\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"model\": \"GCE\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Ubuntu\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Perf\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=x86_64 skia_gpu=0 skia_warnings_as_errors=0\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": true@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Build-Ubuntu-GCC-x86_64-Release-Trybot"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]/skia",
|
|
||||||
"name": "exec buildbot_spec.py (2)",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"most\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Ubuntu\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Build\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"target_arch\": \"x86_64\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=x86_64 skia_warnings_as_errors=1\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"python",
|
"python",
|
||||||
|
@ -257,53 +257,6 @@
|
|||||||
],
|
],
|
||||||
"name": "gsutil help"
|
"name": "gsutil help"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Test-Android-GCC-NVIDIA_Shield-GPU-TegraX1-Arm64-Debug-Vulkan"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"arch\": \"Arm64\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu\": \"GPU\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu_value\": \"TegraX1\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"extra_config\": \"Vulkan\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"model\": \"NVIDIA_Shield\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Android\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Test\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"device_cfg\": \"arm64\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=arm64 skia_vulkan=1 skia_vulkan_debug_layers=0 skia_warnings_as_errors=0\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"product.board\": \"foster\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"python",
|
"python",
|
||||||
@ -314,49 +267,6 @@
|
|||||||
],
|
],
|
||||||
"name": "read android_sdk VERSION"
|
"name": "read android_sdk VERSION"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Build-Ubuntu-GCC-Arm64-Debug-Android_Vulkan"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]/skia",
|
|
||||||
"name": "exec buildbot_spec.py (2)",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"most\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"extra_config\": \"Android_Vulkan\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Ubuntu\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Build\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"target_arch\": \"Arm64\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"device_cfg\": \"arm64\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=arm64 skia_warnings_as_errors=1\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"python",
|
"python",
|
||||||
|
@ -257,52 +257,6 @@
|
|||||||
],
|
],
|
||||||
"name": "gsutil help"
|
"name": "gsutil help"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Test-Android-GCC-Nexus7v2-GPU-Tegra3-Arm7-Release"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"arch\": \"Arm7\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu\": \"GPU\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu_value\": \"Tegra3\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"model\": \"Nexus7v2\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Android\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Test\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"device_cfg\": \"arm_v7_neon\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=arm skia_warnings_as_errors=0\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"product.board\": \"flo\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"python",
|
"python",
|
||||||
@ -313,49 +267,6 @@
|
|||||||
],
|
],
|
||||||
"name": "read android_sdk VERSION"
|
"name": "read android_sdk VERSION"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Build-Ubuntu-GCC-Arm7-Release-Android"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]/skia",
|
|
||||||
"name": "exec buildbot_spec.py (2)",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"most\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"extra_config\": \"Android\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Ubuntu\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Build\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"target_arch\": \"Arm7\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"device_cfg\": \"arm_v7_neon\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=arm skia_warnings_as_errors=1\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"python",
|
"python",
|
||||||
|
@ -257,95 +257,6 @@
|
|||||||
],
|
],
|
||||||
"name": "gsutil help"
|
"name": "gsutil help"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Test-Mac-Clang-MacMini6.2-CPU-AVX-x86_64-Release"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"arch\": \"x86_64\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"Clang\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu\": \"CPU\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu_value\": \"AVX\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"model\": \"MacMini6.2\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Mac\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Test\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"CC\": \"/usr/bin/clang\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"CXX\": \"/usr/bin/clang++\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=x86_64 skia_clang_build=1 skia_gpu=0 skia_warnings_as_errors=0\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Build-Mac-Clang-x86_64-Release"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]/skia",
|
|
||||||
"name": "exec buildbot_spec.py (2)",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"most\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"Clang\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Mac\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Build\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"target_arch\": \"x86_64\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"CC\": \"/usr/bin/clang\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"CXX\": \"/usr/bin/clang++\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=x86_64 skia_clang_build=1 skia_warnings_as_errors=1\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"python",
|
"python",
|
||||||
|
@ -257,53 +257,6 @@
|
|||||||
],
|
],
|
||||||
"name": "gsutil help"
|
"name": "gsutil help"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Test-Ubuntu-Clang-GCE-CPU-AVX2-x86_64-Coverage-Trybot"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"arch\": \"x86_64\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"Clang\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Coverage\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu\": \"CPU\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu_value\": \"AVX2\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"model\": \"GCE\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Ubuntu\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Test\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Coverage\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_compile_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"CC\": \"/usr/bin/clang-3.6\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"CXX\": \"/usr/bin/clang++-3.6\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=x86_64 skia_clang_build=1 skia_gpu=0 skia_warnings_as_errors=0\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"python",
|
"python",
|
||||||
|
@ -257,95 +257,6 @@
|
|||||||
],
|
],
|
||||||
"name": "gsutil help"
|
"name": "gsutil help"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-MSAN"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"arch\": \"x86_64\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu\": \"CPU\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu_value\": \"AVX2\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"extra_config\": \"MSAN\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"model\": \"GCE\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Ubuntu\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Test\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=x86_64 skia_gpu=0 skia_warnings_as_errors=0\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Build-Ubuntu-GCC-x86_64-Debug-MSAN"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]/skia",
|
|
||||||
"name": "exec buildbot_spec.py (2)",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"extra_config\": \"MSAN\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Ubuntu\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Build\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"target_arch\": \"x86_64\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=x86_64 skia_warnings_as_errors=1\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"python",
|
"python",
|
||||||
|
@ -257,91 +257,6 @@
|
|||||||
],
|
],
|
||||||
"name": "gsutil help"
|
"name": "gsutil help"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"arch\": \"x86_64\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu\": \"CPU\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu_value\": \"AVX2\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"model\": \"GCE\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Ubuntu\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Test\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=x86_64 skia_gpu=0 skia_warnings_as_errors=0\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Build-Ubuntu-GCC-x86_64-Debug"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]/skia",
|
|
||||||
"name": "exec buildbot_spec.py (2)",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"most\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Ubuntu\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Build\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"target_arch\": \"x86_64\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=x86_64 skia_warnings_as_errors=1\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"python",
|
"python",
|
||||||
|
@ -257,93 +257,6 @@
|
|||||||
],
|
],
|
||||||
"name": "gsutil help"
|
"name": "gsutil help"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Test-Ubuntu-GCC-ShuttleA-GPU-GTX550Ti-x86_64-Release-Valgrind"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"arch\": \"x86_64\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu\": \"GPU\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu_value\": \"GTX550Ti\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"extra_config\": \"Valgrind\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"model\": \"ShuttleA\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Ubuntu\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Test\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=x86_64 skia_release_optimization_level=1 skia_warnings_as_errors=0\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Build-Ubuntu-GCC-x86_64-Release-Valgrind"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]/skia",
|
|
||||||
"name": "exec buildbot_spec.py (2)",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"most\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"extra_config\": \"Valgrind\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Ubuntu\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Build\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"target_arch\": \"x86_64\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=x86_64 skia_release_optimization_level=1 skia_warnings_as_errors=1\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"python",
|
"python",
|
||||||
|
@ -257,91 +257,6 @@
|
|||||||
],
|
],
|
||||||
"name": "gsutil help"
|
"name": "gsutil help"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Test-Win8-MSVC-ShuttleA-GPU-HD7770-x86_64-Release"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"arch\": \"x86_64\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"MSVC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu\": \"GPU\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu_value\": \"HD7770\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"model\": \"ShuttleA\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Win8\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Test\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release_x64\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"qt_sdk=C:/Qt/Qt5.1.0/5.1.0/msvc2012_64/ skia_arch_type=x86_64 skia_warnings_as_errors=0 skia_win_debuggers_path=c:/DbgHelp\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Build-Win-MSVC-x86_64-Release"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]/skia",
|
|
||||||
"name": "exec buildbot_spec.py (2)",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"most\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"MSVC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Win\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Build\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"target_arch\": \"x86_64\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release_x64\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"qt_sdk=C:/Qt/4.8.5/ skia_arch_type=x86_64 skia_warnings_as_errors=1 skia_win_debuggers_path=c:/DbgHelp skia_win_ltcg=0\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"python",
|
"python",
|
||||||
|
@ -257,91 +257,6 @@
|
|||||||
],
|
],
|
||||||
"name": "gsutil help"
|
"name": "gsutil help"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Test-Win8-MSVC-ShuttleB-CPU-AVX2-x86_64-Release"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"arch\": \"x86_64\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"MSVC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu\": \"CPU\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu_value\": \"AVX2\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"model\": \"ShuttleB\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Win8\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Test\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release_x64\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"qt_sdk=C:/Qt/Qt5.1.0/5.1.0/msvc2012_64/ skia_arch_type=x86_64 skia_gpu=0 skia_warnings_as_errors=0 skia_win_debuggers_path=c:/DbgHelp\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Build-Win-MSVC-x86_64-Release"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]/skia",
|
|
||||||
"name": "exec buildbot_spec.py (2)",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"most\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"MSVC\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Win\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Build\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"target_arch\": \"x86_64\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release_x64\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"qt_sdk=C:/Qt/4.8.5/ skia_arch_type=x86_64 skia_warnings_as_errors=1 skia_win_debuggers_path=c:/DbgHelp skia_win_ltcg=0\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"python",
|
"python",
|
||||||
|
@ -257,97 +257,6 @@
|
|||||||
],
|
],
|
||||||
"name": "gsutil help"
|
"name": "gsutil help"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Test-iOS-Clang-iPad4-GPU-SGX554-Arm7-Release"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]/skia",
|
|
||||||
"name": "exec buildbot_spec.py",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"iOSShell\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"arch\": \"Arm7\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"Clang\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu\": \"GPU\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu_value\": \"SGX554\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"model\": \"iPad4\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"iOS\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Test\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"device_cfg\": \"iPad4,1\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"CC\": \"/usr/bin/clang\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"CXX\": \"/usr/bin/clang++\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=arm skia_clang_build=1 skia_os=ios skia_warnings_as_errors=0\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"cmd": [
|
|
||||||
"python",
|
|
||||||
"-u",
|
|
||||||
"[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
|
|
||||||
"/path/to/tmp/json",
|
|
||||||
"Build-Mac-Clang-Arm7-Release-iOS"
|
|
||||||
],
|
|
||||||
"cwd": "[SLAVE_BUILD]/skia",
|
|
||||||
"name": "exec buildbot_spec.py (2)",
|
|
||||||
"~followup_annotations": [
|
|
||||||
"@@@STEP_LOG_LINE@json.output@{@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"most\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"compiler\": \"Clang\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"extra_config\": \"iOS\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Mac\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"role\": \"Build\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"target_arch\": \"Arm7\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"CC\": \"/usr/bin/clang\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"CXX\": \"/usr/bin/clang++\", @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=arm skia_clang_build=1 skia_os=ios skia_warnings_as_errors=1\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ }, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
|
|
||||||
"@@@STEP_LOG_LINE@json.output@}@@@",
|
|
||||||
"@@@STEP_LOG_END@json.output@@@"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"cmd": [
|
"cmd": [
|
||||||
"python",
|
"python",
|
||||||
|
@ -10,9 +10,10 @@ import json
|
|||||||
|
|
||||||
|
|
||||||
DEPS = [
|
DEPS = [
|
||||||
'core',
|
|
||||||
'build/file',
|
'build/file',
|
||||||
'build/gsutil',
|
'build/gsutil',
|
||||||
|
'builder_name_schema',
|
||||||
|
'core',
|
||||||
'depot_tools/depot_tools',
|
'depot_tools/depot_tools',
|
||||||
'depot_tools/git',
|
'depot_tools/git',
|
||||||
'depot_tools/tryserver',
|
'depot_tools/tryserver',
|
||||||
@ -59,8 +60,9 @@ TEST_BUILDERS = {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
def derive_compile_bot_name(builder_name, builder_spec):
|
def derive_compile_bot_name(api):
|
||||||
builder_cfg = builder_spec['builder_cfg']
|
builder_name = api.properties['buildername']
|
||||||
|
builder_cfg = api.builder_name_schema.DictForBuilderName(builder_name)
|
||||||
if builder_cfg['role'] == 'Housekeeper':
|
if builder_cfg['role'] == 'Housekeeper':
|
||||||
return 'Build-Ubuntu-GCC-x86_64-Release-Shared'
|
return 'Build-Ubuntu-GCC-x86_64-Release-Shared'
|
||||||
if builder_cfg['role'] in ('Test', 'Perf'):
|
if builder_cfg['role'] in ('Test', 'Perf'):
|
||||||
@ -77,16 +79,14 @@ def derive_compile_bot_name(builder_name, builder_spec):
|
|||||||
os = 'Mac'
|
os = 'Mac'
|
||||||
elif 'Win' in os:
|
elif 'Win' in os:
|
||||||
os = 'Win'
|
os = 'Win'
|
||||||
builder_name = 'Build-%s-%s-%s-%s' % (
|
return api.builder_name_schema.MakeBuilderName(
|
||||||
os,
|
role=api.builder_name_schema.BUILDER_ROLE_BUILD,
|
||||||
builder_cfg['compiler'],
|
os=os,
|
||||||
builder_cfg['arch'],
|
compiler=builder_cfg['compiler'],
|
||||||
builder_cfg['configuration']
|
target_arch=builder_cfg['arch'],
|
||||||
)
|
configuration=builder_cfg['configuration'],
|
||||||
if extra_config:
|
extra_config=extra_config,
|
||||||
builder_name += '-%s' % extra_config
|
is_trybot=api.builder_name_schema.IsTrybot(builder_name))
|
||||||
if builder_cfg['is_trybot']:
|
|
||||||
builder_name += '-Trybot'
|
|
||||||
return builder_name
|
return builder_name
|
||||||
|
|
||||||
|
|
||||||
@ -280,7 +280,8 @@ def infra_swarm(api, got_revision, infrabots_dir, extra_isolate_hashes):
|
|||||||
builder_spec = {
|
builder_spec = {
|
||||||
'builder_cfg': {
|
'builder_cfg': {
|
||||||
'role': 'Infra',
|
'role': 'Infra',
|
||||||
'is_trybot': api.properties['buildername'].endswith('-Trybot'),
|
'is_trybot': api.builder_name_schema.IsTrybot(
|
||||||
|
api.properties['buildername'])
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
task = trigger_task(
|
task = trigger_task(
|
||||||
@ -301,12 +302,10 @@ def infra_swarm(api, got_revision, infrabots_dir, extra_isolate_hashes):
|
|||||||
|
|
||||||
def compile_steps_swarm(api, builder_spec, got_revision, infrabots_dir,
|
def compile_steps_swarm(api, builder_spec, got_revision, infrabots_dir,
|
||||||
extra_isolate_hashes, cipd_packages):
|
extra_isolate_hashes, cipd_packages):
|
||||||
builder_name = derive_compile_bot_name(api.properties['buildername'],
|
builder_name = derive_compile_bot_name(api)
|
||||||
builder_spec)
|
|
||||||
compile_builder_spec = builder_spec
|
compile_builder_spec = builder_spec
|
||||||
if builder_name != api.properties['buildername']:
|
if builder_name != api.properties['buildername']:
|
||||||
compile_builder_spec = api.core.get_builder_spec(
|
compile_builder_spec = api.vars.get_builder_spec(builder_name)
|
||||||
api.path['slave_build'].join('skia'), builder_name)
|
|
||||||
|
|
||||||
extra_hashes = extra_isolate_hashes[:]
|
extra_hashes = extra_isolate_hashes[:]
|
||||||
|
|
||||||
@ -314,8 +313,8 @@ def compile_steps_swarm(api, builder_spec, got_revision, infrabots_dir,
|
|||||||
if 'Win' in builder_name:
|
if 'Win' in builder_name:
|
||||||
version_file = infrabots_dir.join('assets', 'win_toolchain', 'VERSION')
|
version_file = infrabots_dir.join('assets', 'win_toolchain', 'VERSION')
|
||||||
version = api.run.readfile(version_file,
|
version = api.run.readfile(version_file,
|
||||||
name='read win_toolchain VERSION',
|
name='read win_toolchain VERSION',
|
||||||
test_data='0').rstrip()
|
test_data='0').rstrip()
|
||||||
version = 'version:%s' % version
|
version = 'version:%s' % version
|
||||||
pkg = ('t', 'skia/bots/win_toolchain', version)
|
pkg = ('t', 'skia/bots/win_toolchain', version)
|
||||||
cipd_packages.append(pkg)
|
cipd_packages.append(pkg)
|
||||||
@ -603,8 +602,7 @@ def RunSteps(api):
|
|||||||
if 'Infra' in api.properties['buildername']:
|
if 'Infra' in api.properties['buildername']:
|
||||||
return infra_swarm(api, got_revision, infrabots_dir, extra_hashes)
|
return infra_swarm(api, got_revision, infrabots_dir, extra_hashes)
|
||||||
|
|
||||||
builder_spec = api.core.get_builder_spec(api.path['checkout'],
|
builder_spec = api.vars.get_builder_spec(api.properties['buildername'])
|
||||||
api.properties['buildername'])
|
|
||||||
builder_cfg = builder_spec['builder_cfg']
|
builder_cfg = builder_spec['builder_cfg']
|
||||||
|
|
||||||
if 'RecreateSKPs' in api.properties['buildername']:
|
if 'RecreateSKPs' in api.properties['buildername']:
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -1,412 +0,0 @@
|
|||||||
#
|
|
||||||
# Copyright 2015 Google Inc.
|
|
||||||
#
|
|
||||||
# Use of this source code is governed by a BSD-style license that can be
|
|
||||||
# found in the LICENSE file.
|
|
||||||
#
|
|
||||||
|
|
||||||
#!/usr/bin/env python
|
|
||||||
|
|
||||||
usage = '''
|
|
||||||
Write buildbot spec to outfile based on the bot name:
|
|
||||||
$ python buildbot_spec.py outfile Test-Ubuntu-GCC-GCE-CPU-AVX2-x86-Debug
|
|
||||||
Or run self-tests:
|
|
||||||
$ python buildbot_spec.py test
|
|
||||||
'''
|
|
||||||
|
|
||||||
import inspect
|
|
||||||
import json
|
|
||||||
import os
|
|
||||||
import sys
|
|
||||||
|
|
||||||
import builder_name_schema
|
|
||||||
import dm_flags
|
|
||||||
import nanobench_flags
|
|
||||||
|
|
||||||
|
|
||||||
CONFIG_COVERAGE = 'Coverage'
|
|
||||||
CONFIG_DEBUG = 'Debug'
|
|
||||||
CONFIG_RELEASE = 'Release'
|
|
||||||
|
|
||||||
|
|
||||||
def lineno():
|
|
||||||
caller = inspect.stack()[1] # Up one level to our caller.
|
|
||||||
return inspect.getframeinfo(caller[0]).lineno
|
|
||||||
|
|
||||||
# Since we don't actually start coverage until we're in the self-test,
|
|
||||||
# some function def lines aren't reported as covered. Add them to this
|
|
||||||
# list so that we can ignore them.
|
|
||||||
cov_skip = []
|
|
||||||
|
|
||||||
cov_start = lineno()+1 # We care about coverage starting just past this def.
|
|
||||||
def gyp_defines(builder_dict):
|
|
||||||
gyp_defs = {}
|
|
||||||
|
|
||||||
# skia_arch_type.
|
|
||||||
if builder_dict['role'] == builder_name_schema.BUILDER_ROLE_BUILD:
|
|
||||||
arch = builder_dict['target_arch']
|
|
||||||
elif builder_dict['role'] in (builder_name_schema.BUILDER_ROLE_HOUSEKEEPER,
|
|
||||||
builder_name_schema.BUILDER_ROLE_INFRA):
|
|
||||||
arch = None
|
|
||||||
else:
|
|
||||||
arch = builder_dict['arch']
|
|
||||||
|
|
||||||
arch_types = {
|
|
||||||
'x86': 'x86',
|
|
||||||
'x86_64': 'x86_64',
|
|
||||||
'Arm7': 'arm',
|
|
||||||
'Arm64': 'arm64',
|
|
||||||
'Mips': 'mips32',
|
|
||||||
'Mips64': 'mips64',
|
|
||||||
'MipsDSP2': 'mips32',
|
|
||||||
}
|
|
||||||
if arch in arch_types:
|
|
||||||
gyp_defs['skia_arch_type'] = arch_types[arch]
|
|
||||||
|
|
||||||
# housekeeper: build shared lib.
|
|
||||||
if builder_dict['role'] == builder_name_schema.BUILDER_ROLE_HOUSEKEEPER:
|
|
||||||
gyp_defs['skia_shared_lib'] = '1'
|
|
||||||
|
|
||||||
# skia_gpu.
|
|
||||||
if builder_dict.get('cpu_or_gpu') == 'CPU':
|
|
||||||
gyp_defs['skia_gpu'] = '0'
|
|
||||||
|
|
||||||
# skia_warnings_as_errors.
|
|
||||||
werr = False
|
|
||||||
if builder_dict['role'] == builder_name_schema.BUILDER_ROLE_BUILD:
|
|
||||||
if 'Win' in builder_dict.get('os', ''):
|
|
||||||
if not ('GDI' in builder_dict.get('extra_config', '') or
|
|
||||||
'Exceptions' in builder_dict.get('extra_config', '')):
|
|
||||||
werr = True
|
|
||||||
elif ('Mac' in builder_dict.get('os', '') and
|
|
||||||
'Android' in builder_dict.get('extra_config', '')):
|
|
||||||
werr = False
|
|
||||||
elif 'Fast' in builder_dict.get('extra_config', ''):
|
|
||||||
# See https://bugs.chromium.org/p/skia/issues/detail?id=5257
|
|
||||||
werr = False
|
|
||||||
else:
|
|
||||||
werr = True
|
|
||||||
gyp_defs['skia_warnings_as_errors'] = str(int(werr)) # True/False -> '1'/'0'
|
|
||||||
|
|
||||||
# Win debugger.
|
|
||||||
if 'Win' in builder_dict.get('os', ''):
|
|
||||||
gyp_defs['skia_win_debuggers_path'] = 'c:/DbgHelp'
|
|
||||||
|
|
||||||
# Qt SDK (Win).
|
|
||||||
if 'Win' in builder_dict.get('os', ''):
|
|
||||||
if builder_dict.get('os') == 'Win8':
|
|
||||||
gyp_defs['qt_sdk'] = 'C:/Qt/Qt5.1.0/5.1.0/msvc2012_64/'
|
|
||||||
else:
|
|
||||||
gyp_defs['qt_sdk'] = 'C:/Qt/4.8.5/'
|
|
||||||
|
|
||||||
# ANGLE.
|
|
||||||
if builder_dict.get('extra_config') == 'ANGLE':
|
|
||||||
gyp_defs['skia_angle'] = '1'
|
|
||||||
if builder_dict.get('os', '') in ('Ubuntu', 'Linux'):
|
|
||||||
gyp_defs['use_x11'] = '1'
|
|
||||||
gyp_defs['chromeos'] = '0'
|
|
||||||
|
|
||||||
# GDI.
|
|
||||||
if builder_dict.get('extra_config') == 'GDI':
|
|
||||||
gyp_defs['skia_gdi'] = '1'
|
|
||||||
|
|
||||||
# Build with Exceptions on Windows.
|
|
||||||
if ('Win' in builder_dict.get('os', '') and
|
|
||||||
builder_dict.get('extra_config') == 'Exceptions'):
|
|
||||||
gyp_defs['skia_win_exceptions'] = '1'
|
|
||||||
|
|
||||||
# iOS.
|
|
||||||
if (builder_dict.get('os') == 'iOS' or
|
|
||||||
builder_dict.get('extra_config') == 'iOS'):
|
|
||||||
gyp_defs['skia_os'] = 'ios'
|
|
||||||
|
|
||||||
# Shared library build.
|
|
||||||
if builder_dict.get('extra_config') == 'Shared':
|
|
||||||
gyp_defs['skia_shared_lib'] = '1'
|
|
||||||
|
|
||||||
# Build fastest Skia possible.
|
|
||||||
if builder_dict.get('extra_config') == 'Fast':
|
|
||||||
gyp_defs['skia_fast'] = '1'
|
|
||||||
|
|
||||||
# PDF viewer in GM.
|
|
||||||
if (builder_dict.get('os') == 'Mac10.8' and
|
|
||||||
builder_dict.get('arch') == 'x86_64' and
|
|
||||||
builder_dict.get('configuration') == 'Release'):
|
|
||||||
gyp_defs['skia_run_pdfviewer_in_gm'] = '1'
|
|
||||||
|
|
||||||
# Clang.
|
|
||||||
if builder_dict.get('compiler') == 'Clang':
|
|
||||||
gyp_defs['skia_clang_build'] = '1'
|
|
||||||
|
|
||||||
# Valgrind.
|
|
||||||
if 'Valgrind' in builder_dict.get('extra_config', ''):
|
|
||||||
gyp_defs['skia_release_optimization_level'] = '1'
|
|
||||||
|
|
||||||
# Link-time code generation just wastes time on compile-only bots.
|
|
||||||
if (builder_dict.get('role') == builder_name_schema.BUILDER_ROLE_BUILD and
|
|
||||||
builder_dict.get('compiler') == 'MSVC'):
|
|
||||||
gyp_defs['skia_win_ltcg'] = '0'
|
|
||||||
|
|
||||||
# Mesa.
|
|
||||||
if (builder_dict.get('extra_config') == 'Mesa' or
|
|
||||||
builder_dict.get('cpu_or_gpu_value') == 'Mesa'):
|
|
||||||
gyp_defs['skia_mesa'] = '1'
|
|
||||||
|
|
||||||
# VisualBench
|
|
||||||
if builder_dict.get('extra_config') == 'VisualBench':
|
|
||||||
gyp_defs['skia_use_sdl'] = '1'
|
|
||||||
|
|
||||||
# skia_use_android_framework_defines.
|
|
||||||
if builder_dict.get('extra_config') == 'Android_FrameworkDefs':
|
|
||||||
gyp_defs['skia_use_android_framework_defines'] = '1'
|
|
||||||
|
|
||||||
# Skia dump stats for perf tests and gpu
|
|
||||||
if (builder_dict.get('cpu_or_gpu') == 'GPU' and
|
|
||||||
builder_dict.get('role') == 'Perf'):
|
|
||||||
gyp_defs['skia_dump_stats'] = '1'
|
|
||||||
|
|
||||||
# CommandBuffer.
|
|
||||||
if builder_dict.get('extra_config') == 'CommandBuffer':
|
|
||||||
gyp_defs['skia_command_buffer'] = '1'
|
|
||||||
|
|
||||||
# Vulkan.
|
|
||||||
if builder_dict.get('extra_config') == 'Vulkan':
|
|
||||||
gyp_defs['skia_vulkan'] = '1'
|
|
||||||
gyp_defs['skia_vulkan_debug_layers'] = '0'
|
|
||||||
|
|
||||||
return gyp_defs
|
|
||||||
|
|
||||||
|
|
||||||
cov_skip.extend([lineno(), lineno() + 1])
|
|
||||||
def get_extra_env_vars(builder_dict):
|
|
||||||
env = {}
|
|
||||||
if builder_dict.get('configuration') == CONFIG_COVERAGE:
|
|
||||||
# We have to use Clang 3.6 because earlier versions do not support the
|
|
||||||
# compile flags we use and 3.7 and 3.8 hit asserts during compilation.
|
|
||||||
env['CC'] = '/usr/bin/clang-3.6'
|
|
||||||
env['CXX'] = '/usr/bin/clang++-3.6'
|
|
||||||
elif builder_dict.get('compiler') == 'Clang':
|
|
||||||
env['CC'] = '/usr/bin/clang'
|
|
||||||
env['CXX'] = '/usr/bin/clang++'
|
|
||||||
|
|
||||||
# SKNX_NO_SIMD, SK_USE_DISCARDABLE_SCALEDIMAGECACHE, etc.
|
|
||||||
extra_config = builder_dict.get('extra_config', '')
|
|
||||||
if extra_config.startswith('SK') and extra_config.isupper():
|
|
||||||
env['CPPFLAGS'] = '-D' + extra_config
|
|
||||||
|
|
||||||
return env
|
|
||||||
|
|
||||||
|
|
||||||
cov_skip.extend([lineno(), lineno() + 1])
|
|
||||||
def build_targets_from_builder_dict(builder_dict, do_test_steps, do_perf_steps):
|
|
||||||
"""Return a list of targets to build, depending on the builder type."""
|
|
||||||
if builder_dict['role'] in ('Test', 'Perf') and builder_dict['os'] == 'iOS':
|
|
||||||
return ['iOSShell']
|
|
||||||
if builder_dict.get('extra_config') == 'Appurify':
|
|
||||||
return ['VisualBenchTest_APK']
|
|
||||||
if 'SAN' in builder_dict.get('extra_config', ''):
|
|
||||||
# 'most' does not compile under MSAN.
|
|
||||||
return ['dm', 'nanobench']
|
|
||||||
t = []
|
|
||||||
if do_test_steps:
|
|
||||||
t.append('dm')
|
|
||||||
if builder_dict.get('extra_config') == 'VisualBench':
|
|
||||||
t.append('visualbench')
|
|
||||||
elif do_perf_steps:
|
|
||||||
t.append('nanobench')
|
|
||||||
if t:
|
|
||||||
return t
|
|
||||||
else:
|
|
||||||
return ['most']
|
|
||||||
|
|
||||||
|
|
||||||
cov_skip.extend([lineno(), lineno() + 1])
|
|
||||||
def device_cfg(builder_dict):
|
|
||||||
# Android.
|
|
||||||
if 'Android' in builder_dict.get('extra_config', ''):
|
|
||||||
if 'NoNeon' in builder_dict['extra_config']:
|
|
||||||
return 'arm_v7'
|
|
||||||
return {
|
|
||||||
'Arm64': 'arm64',
|
|
||||||
'x86': 'x86',
|
|
||||||
'x86_64': 'x86_64',
|
|
||||||
'Mips': 'mips',
|
|
||||||
'Mips64': 'mips64',
|
|
||||||
'MipsDSP2': 'mips_dsp2',
|
|
||||||
}.get(builder_dict['target_arch'], 'arm_v7_neon')
|
|
||||||
elif builder_dict.get('os') == 'Android':
|
|
||||||
return {
|
|
||||||
'AndroidOne': 'arm_v7_neon',
|
|
||||||
'GalaxyS3': 'arm_v7_neon',
|
|
||||||
'GalaxyS4': 'arm_v7_neon',
|
|
||||||
'NVIDIA_Shield': 'arm64',
|
|
||||||
'Nexus10': 'arm_v7_neon',
|
|
||||||
'Nexus5': 'arm_v7_neon',
|
|
||||||
'Nexus6': 'arm_v7_neon',
|
|
||||||
'Nexus7': 'arm_v7_neon',
|
|
||||||
'Nexus7v2': 'arm_v7_neon',
|
|
||||||
'Nexus9': 'arm64',
|
|
||||||
'NexusPlayer': 'x86',
|
|
||||||
}[builder_dict['model']]
|
|
||||||
|
|
||||||
# iOS.
|
|
||||||
if 'iOS' in builder_dict.get('os', ''):
|
|
||||||
return {
|
|
||||||
'iPad4': 'iPad4,1',
|
|
||||||
}[builder_dict['model']]
|
|
||||||
|
|
||||||
return None
|
|
||||||
|
|
||||||
|
|
||||||
cov_skip.extend([lineno(), lineno() + 1])
|
|
||||||
def product_board(builder_dict):
|
|
||||||
if 'Android' in builder_dict.get('os', ''):
|
|
||||||
return {
|
|
||||||
'AndroidOne': 'sprout',
|
|
||||||
'GalaxyS3': 'm0', #'smdk4x12', Detected incorrectly by swarming?
|
|
||||||
'GalaxyS4': None, # TODO(borenet,kjlubick)
|
|
||||||
'NVIDIA_Shield': 'foster',
|
|
||||||
'Nexus10': 'manta',
|
|
||||||
'Nexus5': 'hammerhead',
|
|
||||||
'Nexus6': 'shamu',
|
|
||||||
'Nexus7': 'grouper',
|
|
||||||
'Nexus7v2': 'flo',
|
|
||||||
'Nexus9': 'flounder',
|
|
||||||
'NexusPlayer': 'fugu',
|
|
||||||
}[builder_dict['model']]
|
|
||||||
return None
|
|
||||||
|
|
||||||
|
|
||||||
cov_skip.extend([lineno(), lineno() + 1])
|
|
||||||
def get_builder_spec(builder_name):
|
|
||||||
builder_dict = builder_name_schema.DictForBuilderName(builder_name)
|
|
||||||
env = get_extra_env_vars(builder_dict)
|
|
||||||
gyp_defs = gyp_defines(builder_dict)
|
|
||||||
gyp_defs_list = ['%s=%s' % (k, v) for k, v in gyp_defs.iteritems()]
|
|
||||||
gyp_defs_list.sort()
|
|
||||||
env['GYP_DEFINES'] = ' '.join(gyp_defs_list)
|
|
||||||
rv = {
|
|
||||||
'builder_cfg': builder_dict,
|
|
||||||
'dm_flags': dm_flags.get_args(builder_name),
|
|
||||||
'env': env,
|
|
||||||
'nanobench_flags': nanobench_flags.get_args(builder_name),
|
|
||||||
}
|
|
||||||
device = device_cfg(builder_dict)
|
|
||||||
if device:
|
|
||||||
rv['device_cfg'] = device
|
|
||||||
board = product_board(builder_dict)
|
|
||||||
if board:
|
|
||||||
rv['product.board'] = board
|
|
||||||
|
|
||||||
role = builder_dict['role']
|
|
||||||
if role == builder_name_schema.BUILDER_ROLE_HOUSEKEEPER:
|
|
||||||
configuration = CONFIG_RELEASE
|
|
||||||
else:
|
|
||||||
configuration = builder_dict.get(
|
|
||||||
'configuration', CONFIG_DEBUG)
|
|
||||||
arch = (builder_dict.get('arch') or builder_dict.get('target_arch'))
|
|
||||||
if ('Win' in builder_dict.get('os', '') and arch == 'x86_64'):
|
|
||||||
configuration += '_x64'
|
|
||||||
rv['configuration'] = configuration
|
|
||||||
if configuration == CONFIG_COVERAGE:
|
|
||||||
rv['do_compile_steps'] = False
|
|
||||||
rv['do_test_steps'] = role == builder_name_schema.BUILDER_ROLE_TEST
|
|
||||||
rv['do_perf_steps'] = role == builder_name_schema.BUILDER_ROLE_PERF
|
|
||||||
|
|
||||||
rv['build_targets'] = build_targets_from_builder_dict(
|
|
||||||
builder_dict, rv['do_test_steps'], rv['do_perf_steps'])
|
|
||||||
|
|
||||||
# Do we upload perf results?
|
|
||||||
upload_perf_results = False
|
|
||||||
if (role == builder_name_schema.BUILDER_ROLE_PERF and
|
|
||||||
CONFIG_RELEASE in configuration):
|
|
||||||
upload_perf_results = True
|
|
||||||
rv['upload_perf_results'] = upload_perf_results
|
|
||||||
|
|
||||||
# Do we upload correctness results?
|
|
||||||
skip_upload_bots = [
|
|
||||||
'ASAN',
|
|
||||||
'Coverage',
|
|
||||||
'MSAN',
|
|
||||||
'TSAN',
|
|
||||||
'UBSAN',
|
|
||||||
'Valgrind',
|
|
||||||
]
|
|
||||||
upload_dm_results = True
|
|
||||||
for s in skip_upload_bots:
|
|
||||||
if s in builder_name:
|
|
||||||
upload_dm_results = False
|
|
||||||
break
|
|
||||||
rv['upload_dm_results'] = upload_dm_results
|
|
||||||
|
|
||||||
return rv
|
|
||||||
|
|
||||||
|
|
||||||
cov_end = lineno() # Don't care about code coverage past here.
|
|
||||||
|
|
||||||
|
|
||||||
def self_test():
|
|
||||||
import coverage # This way the bots don't need coverage.py to be installed.
|
|
||||||
args = {}
|
|
||||||
cases = [
|
|
||||||
'Build-Mac10.8-Clang-Arm7-Debug-Android',
|
|
||||||
'Build-Win-MSVC-x86-Debug',
|
|
||||||
'Build-Win-MSVC-x86-Debug-GDI',
|
|
||||||
'Build-Win-MSVC-x86-Debug-Exceptions',
|
|
||||||
'Build-Ubuntu-GCC-Arm7-Debug-Android_FrameworkDefs',
|
|
||||||
'Build-Ubuntu-GCC-Arm7-Debug-Android_NoNeon',
|
|
||||||
'Build-Ubuntu-GCC-x86_64-Release-ANGLE',
|
|
||||||
'Build-Ubuntu-GCC-x64_64-Release-Fast',
|
|
||||||
'Build-Ubuntu-GCC-x86_64-Release-Mesa',
|
|
||||||
'Housekeeper-PerCommit',
|
|
||||||
'Perf-Win8-MSVC-ShuttleB-GPU-HD4600-x86_64-Release-Trybot',
|
|
||||||
'Perf-Ubuntu-GCC-ShuttleA-GPU-GTX660-x86_64-Release-VisualBench',
|
|
||||||
'Test-Android-GCC-GalaxyS4-GPU-SGX544-Arm7-Debug',
|
|
||||||
'Perf-Android-GCC-Nexus5-GPU-Adreno330-Arm7-Release-Appurify',
|
|
||||||
'Test-Android-GCC-Nexus6-GPU-Adreno420-Arm7-Debug',
|
|
||||||
'Test-iOS-Clang-iPad4-GPU-SGX554-Arm7-Debug',
|
|
||||||
'Test-Mac-Clang-MacMini6.2-GPU-HD4000-x86_64-Debug-CommandBuffer',
|
|
||||||
'Test-Mac10.8-Clang-MacMini4.1-GPU-GeForce320M-x86_64-Release',
|
|
||||||
'Test-Ubuntu-Clang-GCE-CPU-AVX2-x86_64-Coverage',
|
|
||||||
'Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-MSAN',
|
|
||||||
('Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-'
|
|
||||||
'SK_USE_DISCARDABLE_SCALEDIMAGECACHE'),
|
|
||||||
'Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-SKNX_NO_SIMD',
|
|
||||||
'Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Fast',
|
|
||||||
'Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Shared',
|
|
||||||
'Test-Ubuntu-GCC-ShuttleA-GPU-GTX550Ti-x86_64-Release-Valgrind',
|
|
||||||
'Test-Win10-MSVC-ShuttleA-GPU-GTX660-x86_64-Debug-Vulkan',
|
|
||||||
'Test-Win8-MSVC-ShuttleB-GPU-HD4600-x86-Release-ANGLE',
|
|
||||||
'Test-Win8-MSVC-ShuttleA-CPU-AVX-x86_64-Debug',
|
|
||||||
]
|
|
||||||
|
|
||||||
cov = coverage.coverage()
|
|
||||||
cov.start()
|
|
||||||
for case in cases:
|
|
||||||
args[case] = get_builder_spec(case)
|
|
||||||
cov.stop()
|
|
||||||
|
|
||||||
this_file = os.path.basename(__file__)
|
|
||||||
_, _, not_run, _ = cov.analysis(this_file)
|
|
||||||
filtered = [line for line in not_run if
|
|
||||||
line > cov_start and line < cov_end and line not in cov_skip]
|
|
||||||
if filtered:
|
|
||||||
print 'Lines not covered by test cases: ', filtered
|
|
||||||
sys.exit(1)
|
|
||||||
|
|
||||||
golden = this_file.replace('.py', '.json')
|
|
||||||
with open(os.path.join(os.path.dirname(__file__), golden), 'w') as f:
|
|
||||||
json.dump(args, f, indent=2, sort_keys=True)
|
|
||||||
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
|
||||||
if len(sys.argv) == 2 and sys.argv[1] == 'test':
|
|
||||||
self_test()
|
|
||||||
sys.exit(0)
|
|
||||||
|
|
||||||
if len(sys.argv) != 3:
|
|
||||||
print usage
|
|
||||||
sys.exit(1)
|
|
||||||
|
|
||||||
with open(sys.argv[1], 'w') as out:
|
|
||||||
json.dump(get_builder_spec(sys.argv[2]), out)
|
|
6262
tools/dm_flags.json
6262
tools/dm_flags.json
File diff suppressed because it is too large
Load Diff
@ -1,373 +0,0 @@
|
|||||||
#
|
|
||||||
# Copyright 2015 Google Inc.
|
|
||||||
#
|
|
||||||
# Use of this source code is governed by a BSD-style license that can be
|
|
||||||
# found in the LICENSE file.
|
|
||||||
#
|
|
||||||
|
|
||||||
#!/usr/bin/env python
|
|
||||||
|
|
||||||
usage = '''
|
|
||||||
Write extra flags to outfile for DM based on the bot name:
|
|
||||||
$ python dm_flags.py outfile Test-Ubuntu-GCC-GCE-CPU-AVX2-x86-Debug
|
|
||||||
Or run self-tests:
|
|
||||||
$ python dm_flags.py test
|
|
||||||
'''
|
|
||||||
|
|
||||||
import inspect
|
|
||||||
import json
|
|
||||||
import os
|
|
||||||
import sys
|
|
||||||
|
|
||||||
|
|
||||||
def lineno():
|
|
||||||
caller = inspect.stack()[1] # Up one level to our caller.
|
|
||||||
return inspect.getframeinfo(caller[0]).lineno
|
|
||||||
|
|
||||||
|
|
||||||
cov_start = lineno()+1 # We care about coverage starting just past this def.
|
|
||||||
def get_args(bot):
|
|
||||||
args = []
|
|
||||||
|
|
||||||
# 32-bit desktop bots tend to run out of memory, because they have relatively
|
|
||||||
# far more cores than RAM (e.g. 32 cores, 3G RAM). Hold them back a bit.
|
|
||||||
if '-x86-' in bot and not 'NexusPlayer' in bot:
|
|
||||||
args.extend('--threads 4'.split(' '))
|
|
||||||
|
|
||||||
# These are the canonical configs that we would ideally run on all bots. We
|
|
||||||
# may opt out or substitute some below for specific bots
|
|
||||||
configs = ['565', '8888', 'gpu', 'gpusrgb', 'pdf']
|
|
||||||
# Add in either msaa4 or msaa16 to the canonical set of configs to run
|
|
||||||
if 'Android' in bot or 'iOS' in bot:
|
|
||||||
configs.append('msaa4')
|
|
||||||
else:
|
|
||||||
configs.append('msaa16')
|
|
||||||
|
|
||||||
# With msaa, the S4 crashes and the NP produces a long error stream when we
|
|
||||||
# run with MSAA. The Tegra2 and Tegra3 just don't support it. No record of
|
|
||||||
# why we're not running msaa on iOS, probably started with gpu config and just
|
|
||||||
# haven't tried.
|
|
||||||
if ('GalaxyS4' in bot or
|
|
||||||
'NexusPlayer' in bot or
|
|
||||||
'Tegra3' in bot or
|
|
||||||
'iOS' in bot):
|
|
||||||
configs = [x for x in configs if 'msaa' not in x]
|
|
||||||
|
|
||||||
# Runs out of memory on Android bots and Daisy. Everyone else seems fine.
|
|
||||||
if 'Android' in bot or 'Daisy' in bot:
|
|
||||||
configs.remove('pdf')
|
|
||||||
|
|
||||||
if '-GCE-' in bot:
|
|
||||||
configs.extend(['f16', 'srgb']) # Gamma-correct formats.
|
|
||||||
configs.extend(['sp-8888', '2ndpic-8888']) # Test niche uses of SkPicture.
|
|
||||||
|
|
||||||
if '-TSAN' not in bot:
|
|
||||||
if ('TegraK1' in bot or
|
|
||||||
'TegraX1' in bot or
|
|
||||||
'GTX550Ti' in bot or
|
|
||||||
'GTX660' in bot or
|
|
||||||
'GT610' in bot):
|
|
||||||
if 'Android' in bot:
|
|
||||||
configs.append('nvprdit4')
|
|
||||||
else:
|
|
||||||
configs.append('nvprdit16')
|
|
||||||
|
|
||||||
# We want to test the OpenGL config not the GLES config on the X1
|
|
||||||
if 'TegraX1' in bot:
|
|
||||||
configs = [x.replace('gpu', 'gl') for x in configs]
|
|
||||||
configs = [x.replace('msaa', 'glmsaa') for x in configs]
|
|
||||||
configs = [x.replace('nvpr', 'glnvpr') for x in configs]
|
|
||||||
|
|
||||||
# NP is running out of RAM when we run all these modes. skia:3255
|
|
||||||
if 'NexusPlayer' not in bot:
|
|
||||||
configs.extend(mode + '-8888' for mode in
|
|
||||||
['serialize', 'tiles_rt', 'pic'])
|
|
||||||
|
|
||||||
if 'ANGLE' in bot:
|
|
||||||
configs.append('angle')
|
|
||||||
|
|
||||||
# We want to run gpudft on atleast the mali 400
|
|
||||||
if 'GalaxyS3' in bot:
|
|
||||||
configs.append('gpudft')
|
|
||||||
|
|
||||||
# Test instanced rendering on a limited number of platforms
|
|
||||||
if 'Nexus6' in bot:
|
|
||||||
configs.append('esinst') # esinst4 isn't working yet on Adreno.
|
|
||||||
elif 'TegraX1' in bot:
|
|
||||||
# Multisampled instanced configs use nvpr.
|
|
||||||
configs = [x.replace('glnvpr', 'glinst') for x in configs]
|
|
||||||
configs.append('glinst')
|
|
||||||
elif 'MacMini6.2' in bot:
|
|
||||||
configs.extend(['glinst', 'glinst16'])
|
|
||||||
|
|
||||||
# CommandBuffer bot *only* runs the command_buffer config.
|
|
||||||
if 'CommandBuffer' in bot:
|
|
||||||
configs = ['commandbuffer']
|
|
||||||
|
|
||||||
# Vulkan bot *only* runs the vk config.
|
|
||||||
if 'Vulkan' in bot:
|
|
||||||
configs = ['vk']
|
|
||||||
|
|
||||||
args.append('--config')
|
|
||||||
args.extend(configs)
|
|
||||||
|
|
||||||
# Run tests, gms, and image decoding tests everywhere.
|
|
||||||
args.extend('--src tests gm image'.split(' '))
|
|
||||||
|
|
||||||
if 'GalaxyS' in bot:
|
|
||||||
args.extend(('--threads', '0'))
|
|
||||||
|
|
||||||
blacklist = []
|
|
||||||
|
|
||||||
# TODO: ???
|
|
||||||
blacklist.extend('f16 _ _ dstreadshuffle'.split(' '))
|
|
||||||
blacklist.extend('f16 image _ _'.split(' '))
|
|
||||||
blacklist.extend('srgb image _ _'.split(' '))
|
|
||||||
blacklist.extend('gpusrgb image _ _'.split(' '))
|
|
||||||
|
|
||||||
# Certain gm's on win7 gpu and pdf are never finishing and keeping the test
|
|
||||||
# running forever
|
|
||||||
if 'Win7' in bot:
|
|
||||||
blacklist.extend('msaa16 gm _ colorwheelnative'.split(' '))
|
|
||||||
blacklist.extend('pdf gm _ fontmgr_iter_factory'.split(' '))
|
|
||||||
|
|
||||||
if 'Valgrind' in bot:
|
|
||||||
# These take 18+ hours to run.
|
|
||||||
blacklist.extend('pdf gm _ fontmgr_iter'.split(' '))
|
|
||||||
blacklist.extend('pdf _ _ PANO_20121023_214540.jpg'.split(' '))
|
|
||||||
blacklist.extend('pdf skp _ worldjournal'.split(' '))
|
|
||||||
blacklist.extend('pdf skp _ desk_baidu.skp'.split(' '))
|
|
||||||
blacklist.extend('pdf skp _ desk_wikipedia.skp'.split(' '))
|
|
||||||
|
|
||||||
if 'iOS' in bot:
|
|
||||||
blacklist.extend('gpu skp _ _ msaa skp _ _'.split(' '))
|
|
||||||
blacklist.extend('msaa16 gm _ tilemodesProcess'.split(' '))
|
|
||||||
|
|
||||||
if 'Mac' in bot or 'iOS' in bot:
|
|
||||||
# CG fails on questionable bmps
|
|
||||||
blacklist.extend('_ image gen_platf rgba32abf.bmp'.split(' '))
|
|
||||||
blacklist.extend('_ image gen_platf rgb24prof.bmp'.split(' '))
|
|
||||||
blacklist.extend('_ image gen_platf rgb24lprof.bmp'.split(' '))
|
|
||||||
blacklist.extend('_ image gen_platf 8bpp-pixeldata-cropped.bmp'.split(' '))
|
|
||||||
blacklist.extend('_ image gen_platf 4bpp-pixeldata-cropped.bmp'.split(' '))
|
|
||||||
blacklist.extend('_ image gen_platf 32bpp-pixeldata-cropped.bmp'.split(' '))
|
|
||||||
blacklist.extend('_ image gen_platf 24bpp-pixeldata-cropped.bmp'.split(' '))
|
|
||||||
|
|
||||||
# CG has unpredictable behavior on this questionable gif
|
|
||||||
# It's probably using uninitialized memory
|
|
||||||
blacklist.extend('_ image gen_platf frame_larger_than_image.gif'.split(' '))
|
|
||||||
|
|
||||||
# WIC fails on questionable bmps
|
|
||||||
if 'Win' in bot:
|
|
||||||
blacklist.extend('_ image gen_platf rle8-height-negative.bmp'.split(' '))
|
|
||||||
blacklist.extend('_ image gen_platf rle4-height-negative.bmp'.split(' '))
|
|
||||||
blacklist.extend('_ image gen_platf pal8os2v2.bmp'.split(' '))
|
|
||||||
blacklist.extend('_ image gen_platf pal8os2v2-16.bmp'.split(' '))
|
|
||||||
blacklist.extend('_ image gen_platf rgba32abf.bmp'.split(' '))
|
|
||||||
blacklist.extend('_ image gen_platf rgb24prof.bmp'.split(' '))
|
|
||||||
blacklist.extend('_ image gen_platf rgb24lprof.bmp'.split(' '))
|
|
||||||
blacklist.extend('_ image gen_platf 8bpp-pixeldata-cropped.bmp'.split(' '))
|
|
||||||
blacklist.extend('_ image gen_platf 4bpp-pixeldata-cropped.bmp'.split(' '))
|
|
||||||
blacklist.extend('_ image gen_platf 32bpp-pixeldata-cropped.bmp'.split(' '))
|
|
||||||
blacklist.extend('_ image gen_platf 24bpp-pixeldata-cropped.bmp'.split(' '))
|
|
||||||
if 'x86_64' in bot and 'CPU' in bot:
|
|
||||||
# This GM triggers a SkSmallAllocator assert.
|
|
||||||
blacklist.extend('_ gm _ composeshader_bitmap'.split(' '))
|
|
||||||
|
|
||||||
if 'Android' in bot or 'iOS' in bot:
|
|
||||||
# This test crashes the N9 (perhaps because of large malloc/frees). It also
|
|
||||||
# is fairly slow and not platform-specific. So we just disable it on all of
|
|
||||||
# Android and iOS. skia:5438
|
|
||||||
blacklist.extend('_ test _ GrShape'.split(' '))
|
|
||||||
|
|
||||||
if 'Win8' in bot:
|
|
||||||
# bungeman: "Doesn't work on Windows anyway, produces unstable GMs with
|
|
||||||
# 'Unexpected error' from DirectWrite"
|
|
||||||
blacklist.extend('_ gm _ fontscalerdistortable'.split(' '))
|
|
||||||
|
|
||||||
# skia:4095
|
|
||||||
bad_serialize_gms = ['bleed_image',
|
|
||||||
'c_gms',
|
|
||||||
'colortype',
|
|
||||||
'colortype_xfermodes',
|
|
||||||
'drawfilter',
|
|
||||||
'fontmgr_bounds_0.75_0',
|
|
||||||
'fontmgr_bounds_1_-0.25',
|
|
||||||
'fontmgr_bounds',
|
|
||||||
'fontmgr_match',
|
|
||||||
'fontmgr_iter']
|
|
||||||
# skia:5589
|
|
||||||
bad_serialize_gms.extend(['bitmapfilters',
|
|
||||||
'bitmapshaders',
|
|
||||||
'bleed',
|
|
||||||
'bleed_alpha_bmp',
|
|
||||||
'bleed_alpha_bmp_shader',
|
|
||||||
'convex_poly_clip',
|
|
||||||
'extractalpha',
|
|
||||||
'filterbitmap_checkerboard_32_32_g8',
|
|
||||||
'filterbitmap_image_mandrill_64',
|
|
||||||
'shadows',
|
|
||||||
'simpleaaclip_aaclip'])
|
|
||||||
# skia:5595
|
|
||||||
bad_serialize_gms.extend(['composeshader_bitmap',
|
|
||||||
'scaled_tilemodes_npot',
|
|
||||||
'scaled_tilemodes'])
|
|
||||||
for test in bad_serialize_gms:
|
|
||||||
blacklist.extend(['serialize-8888', 'gm', '_', test])
|
|
||||||
|
|
||||||
if 'Mac' not in bot:
|
|
||||||
for test in ['bleed_alpha_image', 'bleed_alpha_image_shader']:
|
|
||||||
blacklist.extend(['serialize-8888', 'gm', '_', test])
|
|
||||||
# It looks like we skip these only for out-of-memory concerns.
|
|
||||||
if 'Win' in bot or 'Android' in bot:
|
|
||||||
for test in ['verylargebitmap', 'verylarge_picture_image']:
|
|
||||||
blacklist.extend(['serialize-8888', 'gm', '_', test])
|
|
||||||
|
|
||||||
# skia:4769
|
|
||||||
for test in ['drawfilter']:
|
|
||||||
blacklist.extend([ 'sp-8888', 'gm', '_', test])
|
|
||||||
blacklist.extend([ 'pic-8888', 'gm', '_', test])
|
|
||||||
blacklist.extend(['2ndpic-8888', 'gm', '_', test])
|
|
||||||
# skia:4703
|
|
||||||
for test in ['image-cacherator-from-picture',
|
|
||||||
'image-cacherator-from-raster',
|
|
||||||
'image-cacherator-from-ctable']:
|
|
||||||
blacklist.extend([ 'sp-8888', 'gm', '_', test])
|
|
||||||
blacklist.extend([ 'pic-8888', 'gm', '_', test])
|
|
||||||
blacklist.extend([ '2ndpic-8888', 'gm', '_', test])
|
|
||||||
blacklist.extend(['serialize-8888', 'gm', '_', test])
|
|
||||||
|
|
||||||
# Extensions for RAW images
|
|
||||||
r = ["arw", "cr2", "dng", "nef", "nrw", "orf", "raf", "rw2", "pef", "srw",
|
|
||||||
"ARW", "CR2", "DNG", "NEF", "NRW", "ORF", "RAF", "RW2", "PEF", "SRW"]
|
|
||||||
|
|
||||||
# skbug.com/4888
|
|
||||||
# Blacklist RAW images (and a few large PNGs) on GPU bots
|
|
||||||
# until we can resolve failures
|
|
||||||
if 'GPU' in bot:
|
|
||||||
blacklist.extend('_ image _ interlaced1.png'.split(' '))
|
|
||||||
blacklist.extend('_ image _ interlaced2.png'.split(' '))
|
|
||||||
blacklist.extend('_ image _ interlaced3.png'.split(' '))
|
|
||||||
for raw_ext in r:
|
|
||||||
blacklist.extend(('_ image _ .%s' % raw_ext).split(' '))
|
|
||||||
|
|
||||||
if 'Nexus9' in bot:
|
|
||||||
for raw_ext in r:
|
|
||||||
blacklist.extend(('_ image _ .%s' % raw_ext).split(' '))
|
|
||||||
|
|
||||||
# Large image that overwhelms older Mac bots
|
|
||||||
if 'MacMini4.1-GPU' in bot:
|
|
||||||
blacklist.extend('_ image _ abnormal.wbmp'.split(' '))
|
|
||||||
blacklist.extend(['msaa16', 'gm', '_', 'blurcircles'])
|
|
||||||
|
|
||||||
match = []
|
|
||||||
if 'Valgrind' in bot: # skia:3021
|
|
||||||
match.append('~Threaded')
|
|
||||||
|
|
||||||
if 'GalaxyS3' in bot: # skia:1699
|
|
||||||
match.append('~WritePixels')
|
|
||||||
|
|
||||||
if 'AndroidOne' in bot: # skia:4711
|
|
||||||
match.append('~WritePixels')
|
|
||||||
|
|
||||||
if 'NexusPlayer' in bot:
|
|
||||||
match.append('~ResourceCache')
|
|
||||||
|
|
||||||
if 'Nexus10' in bot: # skia:5509
|
|
||||||
match.append('~CopySurface')
|
|
||||||
|
|
||||||
if 'GalaxyS4' in bot: # skia:4079
|
|
||||||
match.append('~imagefiltersclipped')
|
|
||||||
match.append('~imagefilterscropexpand')
|
|
||||||
match.append('~scaled_tilemodes_npot')
|
|
||||||
match.append('~bleed_image') # skia:4367
|
|
||||||
match.append('~ReadPixels') # skia:4368
|
|
||||||
|
|
||||||
if 'ANGLE' in bot and 'Debug' in bot:
|
|
||||||
match.append('~GLPrograms') # skia:4717
|
|
||||||
|
|
||||||
if 'MSAN' in bot:
|
|
||||||
match.extend(['~Once', '~Shared']) # Not sure what's up with these tests.
|
|
||||||
|
|
||||||
if 'TSAN' in bot:
|
|
||||||
match.extend(['~ReadWriteAlpha']) # Flaky on TSAN-covered on nvidia bots.
|
|
||||||
|
|
||||||
if blacklist:
|
|
||||||
args.append('--blacklist')
|
|
||||||
args.extend(blacklist)
|
|
||||||
|
|
||||||
if match:
|
|
||||||
args.append('--match')
|
|
||||||
args.extend(match)
|
|
||||||
|
|
||||||
# These bots run out of memory running RAW codec tests. Do not run them in
|
|
||||||
# parallel
|
|
||||||
if ('NexusPlayer' in bot or 'Nexus5' in bot or 'Nexus9' in bot
|
|
||||||
or 'Win8-MSVC-ShuttleB' in bot):
|
|
||||||
args.append('--noRAW_threading')
|
|
||||||
|
|
||||||
return args
|
|
||||||
cov_end = lineno() # Don't care about code coverage past here.
|
|
||||||
|
|
||||||
|
|
||||||
def self_test():
|
|
||||||
args = {}
|
|
||||||
cases = [
|
|
||||||
'Pretend-iOS-Bot',
|
|
||||||
'Test-Android-GCC-AndroidOne-GPU-Mali400MP2-Arm7-Release',
|
|
||||||
'Test-Android-GCC-GalaxyS3-GPU-Mali400-Arm7-Debug',
|
|
||||||
'Test-Android-GCC-GalaxyS4-GPU-SGX544-Arm7-Release',
|
|
||||||
'Test-Android-GCC-Nexus6-GPU-Adreno420-Arm7-Debug',
|
|
||||||
'Test-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Release',
|
|
||||||
'Test-Android-GCC-Nexus9-GPU-TegraK1-Arm64-Debug',
|
|
||||||
'Test-Android-GCC-Nexus10-GPU-MaliT604-Arm7-Debug',
|
|
||||||
'Test-Android-GCC-NexusPlayer-CPU-SSSE3-x86-Release',
|
|
||||||
'Test-Android-GCC-NVIDIA_Shield-GPU-TegraX1-Arm64-Release',
|
|
||||||
'Test-Mac-Clang-MacMini4.1-GPU-GeForce320M-x86_64-Release',
|
|
||||||
'Test-Mac-Clang-MacMini6.2-GPU-HD4000-x86_64-Debug-CommandBuffer',
|
|
||||||
'Test-Mac-Clang-MacMini6.2-GPU-HD4000-x86_64-Debug',
|
|
||||||
'Test-Mac10.8-Clang-MacMini4.1-CPU-SSE4-x86_64-Release',
|
|
||||||
'Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-MSAN',
|
|
||||||
'Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-TSAN',
|
|
||||||
'Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Valgrind',
|
|
||||||
'Test-Ubuntu-GCC-ShuttleA-GPU-GTX550Ti-x86_64-Release-Valgrind',
|
|
||||||
'Test-Win-MSVC-GCE-CPU-AVX2-x86_64-Debug',
|
|
||||||
'Test-Win10-MSVC-ShuttleA-GPU-GTX660-x86_64-Debug-Vulkan',
|
|
||||||
'Test-Win7-MSVC-ShuttleA-GPU-HD2000-x86-Debug-ANGLE',
|
|
||||||
'Test-Win8-MSVC-GCE-CPU-AVX2-x86_64-Debug',
|
|
||||||
]
|
|
||||||
this_file = os.path.basename(__file__)
|
|
||||||
|
|
||||||
try:
|
|
||||||
import coverage
|
|
||||||
cov = coverage.coverage()
|
|
||||||
cov.start()
|
|
||||||
for case in cases:
|
|
||||||
args[case] = get_args(case)
|
|
||||||
cov.stop()
|
|
||||||
|
|
||||||
_, _, not_run, _ = cov.analysis(this_file)
|
|
||||||
filtered = [line for line in not_run if line > cov_start and line < cov_end]
|
|
||||||
if filtered:
|
|
||||||
print 'Lines not covered by test cases: ', filtered
|
|
||||||
sys.exit(1)
|
|
||||||
except ImportError:
|
|
||||||
print ("We cannot guarantee that this files tests are comprehensive " +
|
|
||||||
"without coverage.py. Please install it when you get a chance.")
|
|
||||||
|
|
||||||
golden = this_file.replace('.py', '.json')
|
|
||||||
with open(os.path.join(os.path.dirname(__file__), golden), 'w') as f:
|
|
||||||
json.dump(args, f, indent=2, sort_keys=True)
|
|
||||||
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
|
||||||
if len(sys.argv) == 2 and sys.argv[1] == 'test':
|
|
||||||
self_test()
|
|
||||||
sys.exit(0)
|
|
||||||
|
|
||||||
if len(sys.argv) != 3:
|
|
||||||
print usage
|
|
||||||
sys.exit(1)
|
|
||||||
|
|
||||||
with open(sys.argv[1], 'w') as out:
|
|
||||||
json.dump(get_args(sys.argv[2]), out)
|
|
@ -1,601 +0,0 @@
|
|||||||
{
|
|
||||||
"Perf-Android-GCC-GalaxyS3-GPU-Mali400-Arm7-Release": [
|
|
||||||
"--pre_log",
|
|
||||||
"--images",
|
|
||||||
"--gpuStatsDump",
|
|
||||||
"true",
|
|
||||||
"--useThermalManager",
|
|
||||||
"1,1,10,1000",
|
|
||||||
"--scales",
|
|
||||||
"1.0",
|
|
||||||
"1.1",
|
|
||||||
"--config",
|
|
||||||
"565",
|
|
||||||
"8888",
|
|
||||||
"gpu",
|
|
||||||
"nonrendering",
|
|
||||||
"angle",
|
|
||||||
"hwui",
|
|
||||||
"f16",
|
|
||||||
"srgb",
|
|
||||||
"msaa4",
|
|
||||||
"nvpr4",
|
|
||||||
"nvprdit4",
|
|
||||||
"--match",
|
|
||||||
"~blurroundrect",
|
|
||||||
"~patch_grid",
|
|
||||||
"~desk_carsvg",
|
|
||||||
"~shapes_",
|
|
||||||
"~inc0.gif",
|
|
||||||
"~inc1.gif",
|
|
||||||
"~incInterlaced.gif",
|
|
||||||
"~inc0.jpg",
|
|
||||||
"~incGray.jpg",
|
|
||||||
"~inc0.wbmp",
|
|
||||||
"~inc1.wbmp",
|
|
||||||
"~inc0.webp",
|
|
||||||
"~inc1.webp",
|
|
||||||
"~inc0.ico",
|
|
||||||
"~inc1.ico",
|
|
||||||
"~inc0.png",
|
|
||||||
"~inc1.png",
|
|
||||||
"~inc2.png",
|
|
||||||
"~inc12.png",
|
|
||||||
"~inc13.png",
|
|
||||||
"~inc14.png",
|
|
||||||
"~inc0.webp",
|
|
||||||
"~inc1.webp"
|
|
||||||
],
|
|
||||||
"Perf-Android-GCC-NVIDIA_Shield-GPU-TegraX1-Arm64-Release": [
|
|
||||||
"--pre_log",
|
|
||||||
"--images",
|
|
||||||
"--gpuStatsDump",
|
|
||||||
"true",
|
|
||||||
"--useThermalManager",
|
|
||||||
"1,1,10,1000",
|
|
||||||
"--scales",
|
|
||||||
"1.0",
|
|
||||||
"1.1",
|
|
||||||
"--config",
|
|
||||||
"565",
|
|
||||||
"8888",
|
|
||||||
"nonrendering",
|
|
||||||
"angle",
|
|
||||||
"hwui",
|
|
||||||
"f16",
|
|
||||||
"srgb",
|
|
||||||
"gl",
|
|
||||||
"glmsaa4",
|
|
||||||
"glnvpr4",
|
|
||||||
"glnvprdit4",
|
|
||||||
"glinst",
|
|
||||||
"glinst4",
|
|
||||||
"--match",
|
|
||||||
"~blurroundrect",
|
|
||||||
"~patch_grid",
|
|
||||||
"~desk_carsvg",
|
|
||||||
"~inc0.gif",
|
|
||||||
"~inc1.gif",
|
|
||||||
"~incInterlaced.gif",
|
|
||||||
"~inc0.jpg",
|
|
||||||
"~incGray.jpg",
|
|
||||||
"~inc0.wbmp",
|
|
||||||
"~inc1.wbmp",
|
|
||||||
"~inc0.webp",
|
|
||||||
"~inc1.webp",
|
|
||||||
"~inc0.ico",
|
|
||||||
"~inc1.ico",
|
|
||||||
"~inc0.png",
|
|
||||||
"~inc1.png",
|
|
||||||
"~inc2.png",
|
|
||||||
"~inc12.png",
|
|
||||||
"~inc13.png",
|
|
||||||
"~inc14.png",
|
|
||||||
"~inc0.webp",
|
|
||||||
"~inc1.webp"
|
|
||||||
],
|
|
||||||
"Perf-Android-GCC-NVIDIA_Shield-GPU-TegraX1-Arm64-Release-Vulkan": [
|
|
||||||
"--pre_log",
|
|
||||||
"--images",
|
|
||||||
"--gpuStatsDump",
|
|
||||||
"true",
|
|
||||||
"--useThermalManager",
|
|
||||||
"1,1,10,1000",
|
|
||||||
"--scales",
|
|
||||||
"1.0",
|
|
||||||
"1.1",
|
|
||||||
"--config",
|
|
||||||
"vk",
|
|
||||||
"--match",
|
|
||||||
"~blurroundrect",
|
|
||||||
"~patch_grid",
|
|
||||||
"~desk_carsvg",
|
|
||||||
"~inc0.gif",
|
|
||||||
"~inc1.gif",
|
|
||||||
"~incInterlaced.gif",
|
|
||||||
"~inc0.jpg",
|
|
||||||
"~incGray.jpg",
|
|
||||||
"~inc0.wbmp",
|
|
||||||
"~inc1.wbmp",
|
|
||||||
"~inc0.webp",
|
|
||||||
"~inc1.webp",
|
|
||||||
"~inc0.ico",
|
|
||||||
"~inc1.ico",
|
|
||||||
"~inc0.png",
|
|
||||||
"~inc1.png",
|
|
||||||
"~inc2.png",
|
|
||||||
"~inc12.png",
|
|
||||||
"~inc13.png",
|
|
||||||
"~inc14.png",
|
|
||||||
"~inc0.webp",
|
|
||||||
"~inc1.webp"
|
|
||||||
],
|
|
||||||
"Perf-Android-GCC-Nexus5-GPU-Adreno330-Arm7-Release": [
|
|
||||||
"--pre_log",
|
|
||||||
"--images",
|
|
||||||
"--gpuStatsDump",
|
|
||||||
"true",
|
|
||||||
"--useThermalManager",
|
|
||||||
"1,1,10,1000",
|
|
||||||
"--scales",
|
|
||||||
"1.0",
|
|
||||||
"1.1",
|
|
||||||
"--config",
|
|
||||||
"565",
|
|
||||||
"8888",
|
|
||||||
"gpu",
|
|
||||||
"nonrendering",
|
|
||||||
"angle",
|
|
||||||
"hwui",
|
|
||||||
"f16",
|
|
||||||
"srgb",
|
|
||||||
"msaa4",
|
|
||||||
"nvpr4",
|
|
||||||
"nvprdit4",
|
|
||||||
"--match",
|
|
||||||
"~blurroundrect",
|
|
||||||
"~patch_grid",
|
|
||||||
"~desk_carsvg",
|
|
||||||
"~keymobi_shop_mobileweb_ebay_com.skp",
|
|
||||||
"~inc0.gif",
|
|
||||||
"~inc1.gif",
|
|
||||||
"~incInterlaced.gif",
|
|
||||||
"~inc0.jpg",
|
|
||||||
"~incGray.jpg",
|
|
||||||
"~inc0.wbmp",
|
|
||||||
"~inc1.wbmp",
|
|
||||||
"~inc0.webp",
|
|
||||||
"~inc1.webp",
|
|
||||||
"~inc0.ico",
|
|
||||||
"~inc1.ico",
|
|
||||||
"~inc0.png",
|
|
||||||
"~inc1.png",
|
|
||||||
"~inc2.png",
|
|
||||||
"~inc12.png",
|
|
||||||
"~inc13.png",
|
|
||||||
"~inc14.png",
|
|
||||||
"~inc0.webp",
|
|
||||||
"~inc1.webp"
|
|
||||||
],
|
|
||||||
"Perf-Android-GCC-Nexus6-GPU-Adreno420-Arm7-Release": [
|
|
||||||
"--pre_log",
|
|
||||||
"--images",
|
|
||||||
"--gpuStatsDump",
|
|
||||||
"true",
|
|
||||||
"--useThermalManager",
|
|
||||||
"1,1,10,1000",
|
|
||||||
"--scales",
|
|
||||||
"1.0",
|
|
||||||
"1.1",
|
|
||||||
"--config",
|
|
||||||
"565",
|
|
||||||
"8888",
|
|
||||||
"gpu",
|
|
||||||
"nonrendering",
|
|
||||||
"angle",
|
|
||||||
"hwui",
|
|
||||||
"f16",
|
|
||||||
"srgb",
|
|
||||||
"msaa4",
|
|
||||||
"nvpr4",
|
|
||||||
"nvprdit4",
|
|
||||||
"esinst",
|
|
||||||
"--match",
|
|
||||||
"~blurroundrect",
|
|
||||||
"~patch_grid",
|
|
||||||
"~desk_carsvg",
|
|
||||||
"~inc0.gif",
|
|
||||||
"~inc1.gif",
|
|
||||||
"~incInterlaced.gif",
|
|
||||||
"~inc0.jpg",
|
|
||||||
"~incGray.jpg",
|
|
||||||
"~inc0.wbmp",
|
|
||||||
"~inc1.wbmp",
|
|
||||||
"~inc0.webp",
|
|
||||||
"~inc1.webp",
|
|
||||||
"~inc0.ico",
|
|
||||||
"~inc1.ico",
|
|
||||||
"~inc0.png",
|
|
||||||
"~inc1.png",
|
|
||||||
"~inc2.png",
|
|
||||||
"~inc12.png",
|
|
||||||
"~inc13.png",
|
|
||||||
"~inc14.png",
|
|
||||||
"~inc0.webp",
|
|
||||||
"~inc1.webp"
|
|
||||||
],
|
|
||||||
"Perf-Android-GCC-NexusPlayer-GPU-PowerVR-x86-Release": [
|
|
||||||
"--pre_log",
|
|
||||||
"--images",
|
|
||||||
"--gpuStatsDump",
|
|
||||||
"true",
|
|
||||||
"--useThermalManager",
|
|
||||||
"1,1,10,1000",
|
|
||||||
"--scales",
|
|
||||||
"1.0",
|
|
||||||
"1.1",
|
|
||||||
"--config",
|
|
||||||
"565",
|
|
||||||
"8888",
|
|
||||||
"gpu",
|
|
||||||
"nonrendering",
|
|
||||||
"angle",
|
|
||||||
"hwui",
|
|
||||||
"f16",
|
|
||||||
"srgb",
|
|
||||||
"--match",
|
|
||||||
"~blurroundrect",
|
|
||||||
"~patch_grid",
|
|
||||||
"~desk_carsvg",
|
|
||||||
"~desk_unicodetable",
|
|
||||||
"~interlaced1.png",
|
|
||||||
"~interlaced2.png",
|
|
||||||
"~interlaced3.png",
|
|
||||||
"~inc0.gif",
|
|
||||||
"~inc1.gif",
|
|
||||||
"~incInterlaced.gif",
|
|
||||||
"~inc0.jpg",
|
|
||||||
"~incGray.jpg",
|
|
||||||
"~inc0.wbmp",
|
|
||||||
"~inc1.wbmp",
|
|
||||||
"~inc0.webp",
|
|
||||||
"~inc1.webp",
|
|
||||||
"~inc0.ico",
|
|
||||||
"~inc1.ico",
|
|
||||||
"~inc0.png",
|
|
||||||
"~inc1.png",
|
|
||||||
"~inc2.png",
|
|
||||||
"~inc12.png",
|
|
||||||
"~inc13.png",
|
|
||||||
"~inc14.png",
|
|
||||||
"~inc0.webp",
|
|
||||||
"~inc1.webp"
|
|
||||||
],
|
|
||||||
"Perf-Android-Nexus7-Tegra3-Arm7-Release": [
|
|
||||||
"--pre_log",
|
|
||||||
"--scales",
|
|
||||||
"1.0",
|
|
||||||
"1.1",
|
|
||||||
"--config",
|
|
||||||
"565",
|
|
||||||
"8888",
|
|
||||||
"gpu",
|
|
||||||
"nonrendering",
|
|
||||||
"angle",
|
|
||||||
"hwui",
|
|
||||||
"f16",
|
|
||||||
"srgb",
|
|
||||||
"msaa4",
|
|
||||||
"nvpr4",
|
|
||||||
"nvprdit4",
|
|
||||||
"--match",
|
|
||||||
"~blurroundrect",
|
|
||||||
"~patch_grid",
|
|
||||||
"~desk_carsvg",
|
|
||||||
"~inc0.gif",
|
|
||||||
"~inc1.gif",
|
|
||||||
"~incInterlaced.gif",
|
|
||||||
"~inc0.jpg",
|
|
||||||
"~incGray.jpg",
|
|
||||||
"~inc0.wbmp",
|
|
||||||
"~inc1.wbmp",
|
|
||||||
"~inc0.webp",
|
|
||||||
"~inc1.webp",
|
|
||||||
"~inc0.ico",
|
|
||||||
"~inc1.ico",
|
|
||||||
"~inc0.png",
|
|
||||||
"~inc1.png",
|
|
||||||
"~inc2.png",
|
|
||||||
"~inc12.png",
|
|
||||||
"~inc13.png",
|
|
||||||
"~inc14.png",
|
|
||||||
"~inc0.webp",
|
|
||||||
"~inc1.webp"
|
|
||||||
],
|
|
||||||
"Test-Android-GCC-GalaxyS4-GPU-SGX544-Arm7-Release": [
|
|
||||||
"--pre_log",
|
|
||||||
"--images",
|
|
||||||
"--gpuStatsDump",
|
|
||||||
"true",
|
|
||||||
"--useThermalManager",
|
|
||||||
"1,1,10,1000",
|
|
||||||
"--scales",
|
|
||||||
"1.0",
|
|
||||||
"1.1",
|
|
||||||
"--config",
|
|
||||||
"565",
|
|
||||||
"8888",
|
|
||||||
"gpu",
|
|
||||||
"nonrendering",
|
|
||||||
"angle",
|
|
||||||
"hwui",
|
|
||||||
"f16",
|
|
||||||
"srgb",
|
|
||||||
"--match",
|
|
||||||
"~blurroundrect",
|
|
||||||
"~patch_grid",
|
|
||||||
"~desk_carsvg",
|
|
||||||
"~GLInstancedArraysBench",
|
|
||||||
"~inc0.gif",
|
|
||||||
"~inc1.gif",
|
|
||||||
"~incInterlaced.gif",
|
|
||||||
"~inc0.jpg",
|
|
||||||
"~incGray.jpg",
|
|
||||||
"~inc0.wbmp",
|
|
||||||
"~inc1.wbmp",
|
|
||||||
"~inc0.webp",
|
|
||||||
"~inc1.webp",
|
|
||||||
"~inc0.ico",
|
|
||||||
"~inc1.ico",
|
|
||||||
"~inc0.png",
|
|
||||||
"~inc1.png",
|
|
||||||
"~inc2.png",
|
|
||||||
"~inc12.png",
|
|
||||||
"~inc13.png",
|
|
||||||
"~inc14.png",
|
|
||||||
"~inc0.webp",
|
|
||||||
"~inc1.webp"
|
|
||||||
],
|
|
||||||
"Test-Android-GCC-Nexus6-GPU-Adreno420-Arm7-Debug": [
|
|
||||||
"--pre_log",
|
|
||||||
"--images",
|
|
||||||
"--gpuStatsDump",
|
|
||||||
"true",
|
|
||||||
"--useThermalManager",
|
|
||||||
"1,1,10,1000",
|
|
||||||
"--scales",
|
|
||||||
"1.0",
|
|
||||||
"1.1",
|
|
||||||
"--config",
|
|
||||||
"565",
|
|
||||||
"8888",
|
|
||||||
"gpu",
|
|
||||||
"nonrendering",
|
|
||||||
"angle",
|
|
||||||
"hwui",
|
|
||||||
"f16",
|
|
||||||
"srgb",
|
|
||||||
"msaa4",
|
|
||||||
"nvpr4",
|
|
||||||
"nvprdit4",
|
|
||||||
"esinst",
|
|
||||||
"--match",
|
|
||||||
"~blurroundrect",
|
|
||||||
"~patch_grid",
|
|
||||||
"~desk_carsvg",
|
|
||||||
"~inc0.gif",
|
|
||||||
"~inc1.gif",
|
|
||||||
"~incInterlaced.gif",
|
|
||||||
"~inc0.jpg",
|
|
||||||
"~incGray.jpg",
|
|
||||||
"~inc0.wbmp",
|
|
||||||
"~inc1.wbmp",
|
|
||||||
"~inc0.webp",
|
|
||||||
"~inc1.webp",
|
|
||||||
"~inc0.ico",
|
|
||||||
"~inc1.ico",
|
|
||||||
"~inc0.png",
|
|
||||||
"~inc1.png",
|
|
||||||
"~inc2.png",
|
|
||||||
"~inc12.png",
|
|
||||||
"~inc13.png",
|
|
||||||
"~inc14.png",
|
|
||||||
"~inc0.webp",
|
|
||||||
"~inc1.webp"
|
|
||||||
],
|
|
||||||
"Test-Mac-Clang-MacMini6.2-GPU-HD4000-x86_64-Debug": [
|
|
||||||
"--pre_log",
|
|
||||||
"--images",
|
|
||||||
"--gpuStatsDump",
|
|
||||||
"true",
|
|
||||||
"--scales",
|
|
||||||
"1.0",
|
|
||||||
"1.1",
|
|
||||||
"--config",
|
|
||||||
"565",
|
|
||||||
"8888",
|
|
||||||
"gpu",
|
|
||||||
"nonrendering",
|
|
||||||
"angle",
|
|
||||||
"hwui",
|
|
||||||
"f16",
|
|
||||||
"srgb",
|
|
||||||
"msaa16",
|
|
||||||
"nvpr16",
|
|
||||||
"nvprdit16",
|
|
||||||
"glinst",
|
|
||||||
"glinst16",
|
|
||||||
"--match",
|
|
||||||
"~interlaced1.png",
|
|
||||||
"~interlaced2.png",
|
|
||||||
"~interlaced3.png",
|
|
||||||
"~inc0.gif",
|
|
||||||
"~inc1.gif",
|
|
||||||
"~incInterlaced.gif",
|
|
||||||
"~inc0.jpg",
|
|
||||||
"~incGray.jpg",
|
|
||||||
"~inc0.wbmp",
|
|
||||||
"~inc1.wbmp",
|
|
||||||
"~inc0.webp",
|
|
||||||
"~inc1.webp",
|
|
||||||
"~inc0.ico",
|
|
||||||
"~inc1.ico",
|
|
||||||
"~inc0.png",
|
|
||||||
"~inc1.png",
|
|
||||||
"~inc2.png",
|
|
||||||
"~inc12.png",
|
|
||||||
"~inc13.png",
|
|
||||||
"~inc14.png",
|
|
||||||
"~inc0.webp",
|
|
||||||
"~inc1.webp"
|
|
||||||
],
|
|
||||||
"Test-Ubuntu-GCC-ShuttleA-GPU-GTX550Ti-x86_64-Release-Valgrind": [
|
|
||||||
"--pre_log",
|
|
||||||
"--images",
|
|
||||||
"--gpuStatsDump",
|
|
||||||
"true",
|
|
||||||
"--scales",
|
|
||||||
"1.0",
|
|
||||||
"1.1",
|
|
||||||
"--config",
|
|
||||||
"565",
|
|
||||||
"8888",
|
|
||||||
"gpu",
|
|
||||||
"nonrendering",
|
|
||||||
"angle",
|
|
||||||
"hwui",
|
|
||||||
"f16",
|
|
||||||
"srgb",
|
|
||||||
"msaa16",
|
|
||||||
"nvpr16",
|
|
||||||
"nvprdit16",
|
|
||||||
"--loops",
|
|
||||||
"1",
|
|
||||||
"--samples",
|
|
||||||
"1",
|
|
||||||
"--keepAlive",
|
|
||||||
"true",
|
|
||||||
"--match",
|
|
||||||
"~interlaced1.png",
|
|
||||||
"~interlaced2.png",
|
|
||||||
"~interlaced3.png",
|
|
||||||
"~inc0.gif",
|
|
||||||
"~inc1.gif",
|
|
||||||
"~incInterlaced.gif",
|
|
||||||
"~inc0.jpg",
|
|
||||||
"~incGray.jpg",
|
|
||||||
"~inc0.wbmp",
|
|
||||||
"~inc1.wbmp",
|
|
||||||
"~inc0.webp",
|
|
||||||
"~inc1.webp",
|
|
||||||
"~inc0.ico",
|
|
||||||
"~inc1.ico",
|
|
||||||
"~inc0.png",
|
|
||||||
"~inc1.png",
|
|
||||||
"~inc2.png",
|
|
||||||
"~inc12.png",
|
|
||||||
"~inc13.png",
|
|
||||||
"~inc14.png",
|
|
||||||
"~inc0.webp",
|
|
||||||
"~inc1.webp"
|
|
||||||
],
|
|
||||||
"Test-Win7-MSVC-ShuttleA-GPU-HD2000-x86-Debug-ANGLE": [
|
|
||||||
"--pre_log",
|
|
||||||
"--images",
|
|
||||||
"--gpuStatsDump",
|
|
||||||
"true",
|
|
||||||
"--scales",
|
|
||||||
"1.0",
|
|
||||||
"1.1",
|
|
||||||
"--config",
|
|
||||||
"565",
|
|
||||||
"8888",
|
|
||||||
"gpu",
|
|
||||||
"nonrendering",
|
|
||||||
"angle",
|
|
||||||
"hwui",
|
|
||||||
"f16",
|
|
||||||
"srgb",
|
|
||||||
"msaa16",
|
|
||||||
"nvpr16",
|
|
||||||
"nvprdit16",
|
|
||||||
"--GPUbenchTileW",
|
|
||||||
"256",
|
|
||||||
"--GPUbenchTileH",
|
|
||||||
"256",
|
|
||||||
"--match",
|
|
||||||
"~gradient",
|
|
||||||
"~etc1bitmap",
|
|
||||||
"~interlaced1.png",
|
|
||||||
"~interlaced2.png",
|
|
||||||
"~interlaced3.png",
|
|
||||||
"~inc0.gif",
|
|
||||||
"~inc1.gif",
|
|
||||||
"~incInterlaced.gif",
|
|
||||||
"~inc0.jpg",
|
|
||||||
"~incGray.jpg",
|
|
||||||
"~inc0.wbmp",
|
|
||||||
"~inc1.wbmp",
|
|
||||||
"~inc0.webp",
|
|
||||||
"~inc1.webp",
|
|
||||||
"~inc0.ico",
|
|
||||||
"~inc1.ico",
|
|
||||||
"~inc0.png",
|
|
||||||
"~inc1.png",
|
|
||||||
"~inc2.png",
|
|
||||||
"~inc12.png",
|
|
||||||
"~inc13.png",
|
|
||||||
"~inc14.png",
|
|
||||||
"~inc0.webp",
|
|
||||||
"~inc1.webp"
|
|
||||||
],
|
|
||||||
"Test-iOS-Clang-iPad4-GPU-SGX554-Arm7-Debug": [
|
|
||||||
"--pre_log",
|
|
||||||
"--images",
|
|
||||||
"--gpuStatsDump",
|
|
||||||
"true",
|
|
||||||
"--scales",
|
|
||||||
"1.0",
|
|
||||||
"1.1",
|
|
||||||
"--skps",
|
|
||||||
"ignore_skps",
|
|
||||||
"--config",
|
|
||||||
"565",
|
|
||||||
"8888",
|
|
||||||
"gpu",
|
|
||||||
"nonrendering",
|
|
||||||
"angle",
|
|
||||||
"hwui",
|
|
||||||
"f16",
|
|
||||||
"srgb",
|
|
||||||
"msaa16",
|
|
||||||
"nvpr16",
|
|
||||||
"nvprdit16",
|
|
||||||
"--match",
|
|
||||||
"~blurroundrect",
|
|
||||||
"~patch_grid",
|
|
||||||
"~desk_carsvg",
|
|
||||||
"~keymobi",
|
|
||||||
"~path_hairline",
|
|
||||||
"~GLInstancedArraysBench",
|
|
||||||
"~inc0.gif",
|
|
||||||
"~inc1.gif",
|
|
||||||
"~incInterlaced.gif",
|
|
||||||
"~inc0.jpg",
|
|
||||||
"~incGray.jpg",
|
|
||||||
"~inc0.wbmp",
|
|
||||||
"~inc1.wbmp",
|
|
||||||
"~inc0.webp",
|
|
||||||
"~inc1.webp",
|
|
||||||
"~inc0.ico",
|
|
||||||
"~inc1.ico",
|
|
||||||
"~inc0.png",
|
|
||||||
"~inc1.png",
|
|
||||||
"~inc2.png",
|
|
||||||
"~inc12.png",
|
|
||||||
"~inc13.png",
|
|
||||||
"~inc14.png",
|
|
||||||
"~inc0.webp",
|
|
||||||
"~inc1.webp"
|
|
||||||
]
|
|
||||||
}
|
|
@ -1,205 +0,0 @@
|
|||||||
#
|
|
||||||
# Copyright 2015 Google Inc.
|
|
||||||
#
|
|
||||||
# Use of this source code is governed by a BSD-style license that can be
|
|
||||||
# found in the LICENSE file.
|
|
||||||
#
|
|
||||||
|
|
||||||
#!/usr/bin/env python
|
|
||||||
|
|
||||||
usage = '''
|
|
||||||
Write extra flags to outfile for nanobench based on the bot name:
|
|
||||||
$ python nanobench_flags.py outfile Perf-Android-GCC-GalaxyS3-GPU-Mali400-Arm7-Release
|
|
||||||
Or run self-tests:
|
|
||||||
$ python nanobench_flags.py test
|
|
||||||
'''
|
|
||||||
|
|
||||||
import inspect
|
|
||||||
import json
|
|
||||||
import os
|
|
||||||
import sys
|
|
||||||
|
|
||||||
|
|
||||||
def lineno():
|
|
||||||
caller = inspect.stack()[1] # Up one level to our caller.
|
|
||||||
return inspect.getframeinfo(caller[0]).lineno
|
|
||||||
|
|
||||||
|
|
||||||
cov_start = lineno()+1 # We care about coverage starting just past this def.
|
|
||||||
def get_args(bot):
|
|
||||||
args = ['--pre_log']
|
|
||||||
|
|
||||||
if 'GPU' in bot:
|
|
||||||
args.append('--images')
|
|
||||||
args.extend(['--gpuStatsDump', 'true'])
|
|
||||||
|
|
||||||
if 'Android' in bot and 'GPU' in bot:
|
|
||||||
args.extend(['--useThermalManager', '1,1,10,1000'])
|
|
||||||
|
|
||||||
args.extend(['--scales', '1.0', '1.1'])
|
|
||||||
|
|
||||||
if 'iOS' in bot:
|
|
||||||
args.extend(['--skps', 'ignore_skps'])
|
|
||||||
|
|
||||||
config = ['565', '8888', 'gpu', 'nonrendering', 'angle', 'hwui' ]
|
|
||||||
config += [ 'f16', 'srgb' ]
|
|
||||||
# The S4 crashes and the NP produces a long error stream when we run with
|
|
||||||
# MSAA.
|
|
||||||
if ('GalaxyS4' not in bot and
|
|
||||||
'NexusPlayer' not in bot):
|
|
||||||
if 'Android' in bot:
|
|
||||||
# The TegraX1 has a regular OpenGL implementation. We bench that instead
|
|
||||||
# of ES.
|
|
||||||
if 'TegraX1' in bot:
|
|
||||||
config.remove('gpu')
|
|
||||||
config.extend(['gl', 'glmsaa4', 'glnvpr4', 'glnvprdit4'])
|
|
||||||
else:
|
|
||||||
config.extend(['msaa4', 'nvpr4', 'nvprdit4'])
|
|
||||||
else:
|
|
||||||
config.extend(['msaa16', 'nvpr16', 'nvprdit16'])
|
|
||||||
|
|
||||||
# Bench instanced rendering on a limited number of platforms
|
|
||||||
if 'Nexus6' in bot:
|
|
||||||
config.append('esinst') # esinst4 isn't working yet on Adreno.
|
|
||||||
elif 'TegraX1' in bot:
|
|
||||||
config.extend(['glinst', 'glinst4'])
|
|
||||||
elif 'MacMini6.2' in bot:
|
|
||||||
config.extend(['glinst', 'glinst16'])
|
|
||||||
|
|
||||||
if 'Vulkan' in bot:
|
|
||||||
config = ['vk']
|
|
||||||
|
|
||||||
args.append('--config')
|
|
||||||
args.extend(config)
|
|
||||||
|
|
||||||
if 'Valgrind' in bot:
|
|
||||||
# Don't care about Valgrind performance.
|
|
||||||
args.extend(['--loops', '1'])
|
|
||||||
args.extend(['--samples', '1'])
|
|
||||||
# Ensure that the bot framework does not think we have timed out.
|
|
||||||
args.extend(['--keepAlive', 'true'])
|
|
||||||
|
|
||||||
if 'HD2000' in bot:
|
|
||||||
args.extend(['--GPUbenchTileW', '256'])
|
|
||||||
args.extend(['--GPUbenchTileH', '256'])
|
|
||||||
|
|
||||||
match = []
|
|
||||||
if 'Android' in bot:
|
|
||||||
# Segfaults when run as GPU bench. Very large texture?
|
|
||||||
match.append('~blurroundrect')
|
|
||||||
match.append('~patch_grid') # skia:2847
|
|
||||||
match.append('~desk_carsvg')
|
|
||||||
if 'HD2000' in bot:
|
|
||||||
match.extend(['~gradient', '~etc1bitmap']) # skia:2895
|
|
||||||
if 'NexusPlayer' in bot:
|
|
||||||
match.append('~desk_unicodetable')
|
|
||||||
if 'GalaxyS4' in bot:
|
|
||||||
match.append('~GLInstancedArraysBench') # skia:4371
|
|
||||||
if 'Nexus5' in bot:
|
|
||||||
match.append('~keymobi_shop_mobileweb_ebay_com.skp') # skia:5178
|
|
||||||
if 'iOS' in bot:
|
|
||||||
match.append('~blurroundrect')
|
|
||||||
match.append('~patch_grid') # skia:2847
|
|
||||||
match.append('~desk_carsvg')
|
|
||||||
match.append('~keymobi')
|
|
||||||
match.append('~path_hairline')
|
|
||||||
match.append('~GLInstancedArraysBench') # skia:4714
|
|
||||||
|
|
||||||
# the 32-bit GCE bots run out of memory in DM when running these large images
|
|
||||||
# so defensively disable them in nanobench, too.
|
|
||||||
# FIXME (scroggo): This may have just been due to SkImageDecoder's
|
|
||||||
# buildTileIndex leaking memory (https://bug.skia.org/4360). That is
|
|
||||||
# disabled by default for nanobench, so we may not need this.
|
|
||||||
# FIXME (scroggo): Share image blacklists between dm and nanobench?
|
|
||||||
if 'x86' in bot and not 'x86-64' in bot:
|
|
||||||
match.append('~interlaced1.png')
|
|
||||||
match.append('~interlaced2.png')
|
|
||||||
match.append('~interlaced3.png')
|
|
||||||
|
|
||||||
# This low-end Android bot crashes about 25% of the time while running the
|
|
||||||
# (somewhat intense) shapes benchmarks.
|
|
||||||
if 'Perf-Android-GCC-GalaxyS3-GPU-Mali400-Arm7-Release' in bot:
|
|
||||||
match.append('~shapes_')
|
|
||||||
|
|
||||||
# We do not need or want to benchmark the decodes of incomplete images.
|
|
||||||
# In fact, in nanobench we assert that the full image decode succeeds.
|
|
||||||
match.append('~inc0.gif')
|
|
||||||
match.append('~inc1.gif')
|
|
||||||
match.append('~incInterlaced.gif')
|
|
||||||
match.append('~inc0.jpg')
|
|
||||||
match.append('~incGray.jpg')
|
|
||||||
match.append('~inc0.wbmp')
|
|
||||||
match.append('~inc1.wbmp')
|
|
||||||
match.append('~inc0.webp')
|
|
||||||
match.append('~inc1.webp')
|
|
||||||
match.append('~inc0.ico')
|
|
||||||
match.append('~inc1.ico')
|
|
||||||
match.append('~inc0.png')
|
|
||||||
match.append('~inc1.png')
|
|
||||||
match.append('~inc2.png')
|
|
||||||
match.append('~inc12.png')
|
|
||||||
match.append('~inc13.png')
|
|
||||||
match.append('~inc14.png')
|
|
||||||
match.append('~inc0.webp')
|
|
||||||
match.append('~inc1.webp')
|
|
||||||
|
|
||||||
if match:
|
|
||||||
args.append('--match')
|
|
||||||
args.extend(match)
|
|
||||||
|
|
||||||
return args
|
|
||||||
cov_end = lineno() # Don't care about code coverage past here.
|
|
||||||
|
|
||||||
|
|
||||||
def self_test():
|
|
||||||
args = {}
|
|
||||||
cases = [
|
|
||||||
'Perf-Android-GCC-Nexus6-GPU-Adreno420-Arm7-Release',
|
|
||||||
'Test-Android-GCC-Nexus6-GPU-Adreno420-Arm7-Debug',
|
|
||||||
'Perf-Android-Nexus7-Tegra3-Arm7-Release',
|
|
||||||
'Perf-Android-GCC-NexusPlayer-GPU-PowerVR-x86-Release',
|
|
||||||
'Perf-Android-GCC-GalaxyS3-GPU-Mali400-Arm7-Release',
|
|
||||||
'Test-Mac-Clang-MacMini6.2-GPU-HD4000-x86_64-Debug',
|
|
||||||
'Test-Ubuntu-GCC-ShuttleA-GPU-GTX550Ti-x86_64-Release-Valgrind',
|
|
||||||
'Test-Win7-MSVC-ShuttleA-GPU-HD2000-x86-Debug-ANGLE',
|
|
||||||
'Test-iOS-Clang-iPad4-GPU-SGX554-Arm7-Debug',
|
|
||||||
'Test-Android-GCC-GalaxyS4-GPU-SGX544-Arm7-Release',
|
|
||||||
'Perf-Android-GCC-NVIDIA_Shield-GPU-TegraX1-Arm64-Release',
|
|
||||||
'Perf-Android-GCC-NVIDIA_Shield-GPU-TegraX1-Arm64-Release-Vulkan',
|
|
||||||
'Perf-Android-GCC-Nexus5-GPU-Adreno330-Arm7-Release',
|
|
||||||
]
|
|
||||||
|
|
||||||
this_file = os.path.basename(__file__)
|
|
||||||
try:
|
|
||||||
import coverage
|
|
||||||
cov = coverage.coverage()
|
|
||||||
cov.start()
|
|
||||||
for case in cases:
|
|
||||||
args[case] = get_args(case)
|
|
||||||
cov.stop()
|
|
||||||
|
|
||||||
_, _, not_run, _ = cov.analysis(this_file)
|
|
||||||
filtered = [line for line in not_run if line > cov_start and line < cov_end]
|
|
||||||
if filtered:
|
|
||||||
print 'Lines not covered by test cases: ', filtered
|
|
||||||
sys.exit(1)
|
|
||||||
except ImportError:
|
|
||||||
print ("We cannot guarantee that this files tests are comprehensive " +
|
|
||||||
"without coverage.py. Please install it when you get a chance.")
|
|
||||||
|
|
||||||
golden = this_file.replace('.py', '.json')
|
|
||||||
with open(os.path.join(os.path.dirname(__file__), golden), 'w') as f:
|
|
||||||
json.dump(args, f, indent=2, sort_keys=True)
|
|
||||||
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
|
||||||
if len(sys.argv) == 2 and sys.argv[1] == 'test':
|
|
||||||
self_test()
|
|
||||||
sys.exit(0)
|
|
||||||
|
|
||||||
if len(sys.argv) != 3:
|
|
||||||
print usage
|
|
||||||
sys.exit(1)
|
|
||||||
|
|
||||||
with open(sys.argv[1], 'w') as out:
|
|
||||||
json.dump(get_args(sys.argv[2]), out)
|
|
Loading…
Reference in New Issue
Block a user