• Home
Name Date Size #Lines LOC

..--

android_compile.expected/03-May-2024-116116

bookmaker.expected/03-May-2024-1,1231,123

calmbench.expected/03-May-2024-264264

check_generated_files.expected/03-May-2024-247247

compile.expected/03-May-2024-1,3761,376

compute_buildstats.expected/03-May-2024-808808

compute_test.expected/03-May-2024-5858

housekeeper.expected/03-May-2024-244244

infra.expected/03-May-2024-116116

perf.expected/03-May-2024-7,4057,405

perf_canvaskit.expected/03-May-2024-474474

perf_pathkit.expected/03-May-2024-711711

recreate_skps.expected/03-May-2024-677677

skpbench.expected/03-May-2024-1,1731,173

skqp_test.expected/03-May-2024-3838

test.expected/03-May-2024-32,34732,347

test_canvaskit.expected/03-May-2024-472472

test_lottie_web.expected/03-May-2024-488488

test_pathkit.expected/03-May-2024-946946

test_skqp_emulator.expected/03-May-2024-180180

update_go_deps.expected/03-May-2024-116116

upload_buildstats_results.expected/03-May-2024-102102

upload_calmbench_results.expected/03-May-2024-166166

upload_dm_results.expected/03-May-2024-486486

upload_nano_results.expected/03-May-2024-7676

upload_skiaserve.expected/03-May-2024-2121

README.mdD03-May-2024822 2616

android_compile.pyD03-May-20244.7 KiB144116

bookmaker.pyD03-May-202412.5 KiB316265

calmbench.pyD03-May-20242.8 KiB9273

check_generated_files.pyD03-May-20242.5 KiB9466

compile.pyD03-May-20243.4 KiB12196

compute_buildstats.pyD03-May-20248.1 KiB263215

compute_test.pyD03-May-2024878 3524

housekeeper.pyD03-May-20241.8 KiB6344

infra.pyD03-May-20241.1 KiB4227

perf.pyD03-May-202416 KiB478389

perf_canvaskit.pyD03-May-20244.7 KiB147114

perf_pathkit.pyD03-May-20245.5 KiB167132

recreate_skps.pyD03-May-20244 KiB12895

skpbench.pyD03-May-20245.7 KiB196155

skqp_test.pyD03-May-20241.3 KiB4837

test.pyD03-May-202447.8 KiB1,269972

test_canvaskit.pyD03-May-20244.7 KiB146113

test_lottie_web.pyD03-May-20244.7 KiB13398

test_pathkit.pyD03-May-20246.1 KiB182143

test_skqp_emulator.pyD03-May-20243 KiB10579

update_go_deps.pyD03-May-20241.1 KiB4228

upload_buildstats_results.pyD03-May-20242.2 KiB7959

upload_calmbench_results.pyD03-May-20242.8 KiB10578

upload_dm_results.pyD03-May-20244.2 KiB138103

upload_nano_results.pyD03-May-20242.1 KiB7858

upload_skiaserve.pyD03-May-20241.7 KiB6144

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