• Home
Name Date Size #Lines LOC

..--

compile.expected/03-May-2024-126126

compute_buildstats.expected/03-May-2024-1,1071,107

housekeeper.expected/03-May-2024-310310

infra.expected/03-May-2024-245245

perf.expected/03-May-2024-1,5741,574

perf_pathkit.expected/03-May-2024-788788

perf_skottietrace.expected/03-May-2024-4,8404,840

perf_skottiewasm_lottieweb.expected/03-May-2024-4,4184,418

skpbench.expected/03-May-2024-2,4502,450

sync_and_compile.expected/03-May-2024-959959

test.expected/03-May-2024-3,3173,317

test_canvaskit.expected/03-May-2024-544544

test_lottie_web.expected/03-May-2024-498498

test_pathkit.expected/03-May-2024-985985

upload_buildstats_results.expected/03-May-2024-9898

upload_dm_results.expected/03-May-2024-461461

upload_nano_results.expected/03-May-2024-7272

README.mdD03-May-2024822 2616

compile.pyD03-May-20241.9 KiB8362

compute_buildstats.pyD03-May-202412.4 KiB412346

housekeeper.pyD03-May-20241.8 KiB6243

infra.pyD03-May-20242.5 KiB8256

perf.pyD03-May-20244.8 KiB166134

perf_pathkit.pyD03-May-20244.4 KiB134108

perf_skottietrace.pyD03-May-202414.9 KiB373316

perf_skottiewasm_lottieweb.pyD03-May-202420 KiB508435

skpbench.pyD03-May-20247.6 KiB240189

sync_and_compile.pyD03-May-20247 KiB188118

test.pyD03-May-20247 KiB235189

test_canvaskit.pyD03-May-20243.4 KiB11192

test_lottie_web.pyD03-May-20244.1 KiB12391

test_pathkit.pyD03-May-20245 KiB152124

upload_buildstats_results.pyD03-May-20242.1 KiB7858

upload_dm_results.pyD03-May-20244.1 KiB136101

upload_nano_results.pyD03-May-20242 KiB7858

README.md

1Skia Recipes
2============
3
4These are the top-level scripts which run inside of Swarming tasks to perform
5all of Skia's automated testing.
6
7To run a recipe locally:
8
9	$ python infra/bots/recipes.py run --workdir=/tmp/<workdir> <recipe name without .py> key1=value1 key2=value2 ...
10
11Each recipe may have its own required properties which must be entered as
12key/value pairs in the command.
13
14When you change a recipe, you generally need to re-train the simulation test:
15
16	$ python infra/bots/recipes.py test train
17
18Or:
19
20        $ cd infra/bots; make train
21
22The test generates expectations files for the tests contained within each
23recipe which illustrate which steps would run, given a particular set of inputs.
24Pay attention to the diffs in these files when making changes to ensure that
25your change has the intended effect.
26