• Home
Name Date Size #Lines LOC

..--

compile.expected/06-Sep-2024-9595

compute_buildstats.expected/06-Sep-2024-1,0781,078

housekeeper.expected/06-Sep-2024-296296

infra.expected/06-Sep-2024-245245

perf.expected/06-Sep-2024-1,1891,189

perf_pathkit.expected/06-Sep-2024-755755

perf_skottietrace.expected/06-Sep-2024-3,4103,410

perf_skottiewasm_lottieweb.expected/06-Sep-2024-1,8541,854

sync_and_compile.expected/06-Sep-2024-860860

test.expected/06-Sep-2024-2,5342,534

test_canvaskit.expected/06-Sep-2024-538538

test_lottie_web.expected/06-Sep-2024-476476

test_pathkit.expected/06-Sep-2024-973973

upload_buildstats_results.expected/06-Sep-2024-9898

upload_dm_results.expected/06-Sep-2024-461461

upload_nano_results.expected/06-Sep-2024-7272

README.mdD06-Sep-2024822 2616

compile.pyD06-Sep-20241.7 KiB6847

compute_buildstats.pyD06-Sep-202412.3 KiB410344

housekeeper.pyD06-Sep-20241.8 KiB6243

infra.pyD06-Sep-20242.5 KiB8256

perf.pyD06-Sep-20244.8 KiB166134

perf_pathkit.pyD06-Sep-20244.3 KiB133107

perf_skottietrace.pyD06-Sep-202413.4 KiB326274

perf_skottiewasm_lottieweb.pyD06-Sep-202415.4 KiB391327

sync_and_compile.pyD06-Sep-20246.7 KiB169100

test.pyD06-Sep-20246.5 KiB207164

test_canvaskit.pyD06-Sep-20243.4 KiB11091

test_lottie_web.pyD06-Sep-20244.1 KiB12391

test_pathkit.pyD06-Sep-20245 KiB151123

upload_buildstats_results.pyD06-Sep-20242.1 KiB7858

upload_dm_results.pyD06-Sep-20244.1 KiB136101

upload_nano_results.pyD06-Sep-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