8e02684311
Bug: skia:6473 Change-Id: I050df47a5a3f633263f0ca6258e83e96b78d7957 Reviewed-on: https://skia-review.googlesource.com/13123 Commit-Queue: Eric Boren <borenet@google.com> Reviewed-by: Stephan Altmueller <stephana@google.com> Reviewed-by: Mike Klein <mtklein@chromium.org> Reviewed-by: Kevin Lubick <kjlubick@google.com> Reviewed-by: Ben Wagner <benjaminwagner@google.com>
22 lines
802 B
Markdown
22 lines
802 B
Markdown
Skia Recipes
|
|
============
|
|
|
|
These are the top-level scripts which run inside of Swarming tasks to perform
|
|
all of Skia's automated testing.
|
|
|
|
To run a recipe locally:
|
|
|
|
$ python infra/bots/recipes.py run --workdir=/tmp/<workdir> <recipe name without .py> key1=value1 key2=value2 ...
|
|
|
|
Each recipe may have its own required properties which must be entered as
|
|
key/value pairs in the command.
|
|
|
|
When you change a recipe, you generally need to re-train the simulation test:
|
|
|
|
$ python infra/bots/recipes.py simulation_test train
|
|
|
|
The simulation_test generates expectations files for the tests contained within
|
|
each recipe which illustrate which steps would run, given a particular set of
|
|
inputs. Pay attention to the diffs in these files when making changes to ensure
|
|
that your change has the intended effect.
|