• Home
Name Date Size #Lines LOC

..--

check_generated_files.expected/03-May-2024-351351

compile.expected/03-May-2024-129129

compute_buildstats.expected/03-May-2024-1,1221,122

compute_test.expected/03-May-2024-6161

housekeeper.expected/03-May-2024-306306

infra.expected/03-May-2024-189189

perf.expected/03-May-2024-1,4981,498

perf_pathkit.expected/03-May-2024-797797

perf_skottietrace.expected/03-May-2024-4,1744,174

perf_skottiewasm_lottieweb.expected/03-May-2024-4,1644,164

recreate_skps.expected/03-May-2024-772772

skpbench.expected/03-May-2024-2,3582,358

sync_and_compile.expected/03-May-2024-1,1121,112

test.expected/03-May-2024-3,0983,098

test_canvaskit.expected/03-May-2024-546546

test_lottie_web.expected/03-May-2024-504504

test_pathkit.expected/03-May-2024-989989

test_skqp_emulator.expected/03-May-2024-8585

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

check_generated_files.pyD03-May-20242.7 KiB9768

compile.pyD03-May-20242 KiB8564

compute_buildstats.pyD03-May-202412.3 KiB409344

compute_test.pyD03-May-2024891 3324

housekeeper.pyD03-May-20241.8 KiB6142

infra.pyD03-May-20242.5 KiB8155

perf.pyD03-May-20244.9 KiB166134

perf_pathkit.pyD03-May-20244.3 KiB126101

perf_skottietrace.pyD03-May-202413.5 KiB356308

perf_skottiewasm_lottieweb.pyD03-May-202420 KiB510437

recreate_skps.pyD03-May-20243.9 KiB12797

skpbench.pyD03-May-20247.4 KiB235184

sync_and_compile.pyD03-May-20243.1 KiB11892

test.pyD03-May-20247 KiB231188

test_canvaskit.pyD03-May-20243.4 KiB10485

test_lottie_web.pyD03-May-20244.1 KiB12190

test_pathkit.pyD03-May-20244.9 KiB146119

test_skqp_emulator.pyD03-May-20243 KiB10478

upload_buildstats_results.pyD03-May-20242.1 KiB7757

upload_dm_results.pyD03-May-20244.1 KiB135100

upload_nano_results.pyD03-May-20242 KiB7757

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