• Home
Name Date Size #Lines LOC

..--

android_compile.expected/12-May-2024-143143

calmbench.expected/12-May-2024-278278

check_generated_files.expected/12-May-2024-327327

compile.expected/12-May-2024-117117

compute_buildstats.expected/12-May-2024-859859

compute_test.expected/12-May-2024-6161

g3_compile.expected/12-May-2024-115115

housekeeper.expected/12-May-2024-242242

infra.expected/12-May-2024-7070

perf.expected/12-May-2024-12,52312,523

perf_canvaskit.expected/12-May-2024-468468

perf_pathkit.expected/12-May-2024-702702

perf_skottietrace.expected/12-May-2024-3,7563,756

perf_skottiewasm_lottieweb.expected/12-May-2024-5,0215,021

recreate_skps.expected/12-May-2024-674674

skpbench.expected/12-May-2024-1,5261,526

skqp_test.expected/12-May-2024-3737

sync_and_compile.expected/12-May-2024-1,1631,163

test.expected/12-May-2024-36,53636,536

test_canvaskit.expected/12-May-2024-466466

test_lottie_web.expected/12-May-2024-482482

test_pathkit.expected/12-May-2024-934934

test_skqp_emulator.expected/12-May-2024-179179

upload_buildstats_results.expected/12-May-2024-9898

upload_calmbench_results.expected/12-May-2024-160160

upload_dm_results.expected/12-May-2024-461461

upload_nano_results.expected/12-May-2024-7272

upload_skiaserve.expected/12-May-2024-1919

README.mdD12-May-2024822 2616

android_compile.pyD12-May-20244.9 KiB148119

calmbench.pyD12-May-20242.8 KiB9273

check_generated_files.pyD12-May-20243.3 KiB11784

compile.pyD12-May-20241.8 KiB7656

compute_buildstats.pyD12-May-20248.9 KiB289236

compute_test.pyD12-May-2024878 3524

g3_compile.pyD12-May-20242.7 KiB8771

housekeeper.pyD12-May-20241.8 KiB6344

infra.pyD12-May-20242 KiB6743

perf.pyD12-May-202414.9 KiB456365

perf_canvaskit.pyD12-May-20244.7 KiB147114

perf_pathkit.pyD12-May-20245.5 KiB167132

perf_skottietrace.pyD12-May-202413.8 KiB365315

perf_skottiewasm_lottieweb.pyD12-May-202420.1 KiB511439

recreate_skps.pyD12-May-20243.9 KiB12797

skpbench.pyD12-May-20246.1 KiB202162

skqp_test.pyD12-May-20241.3 KiB4837

sync_and_compile.pyD12-May-20243.4 KiB12095

test.pyD12-May-202448.1 KiB1,284968

test_canvaskit.pyD12-May-20244.7 KiB146113

test_lottie_web.pyD12-May-20244.7 KiB13398

test_pathkit.pyD12-May-20246.1 KiB182143

test_skqp_emulator.pyD12-May-20243 KiB10579

upload_buildstats_results.pyD12-May-20242.2 KiB7959

upload_calmbench_results.pyD12-May-20242.8 KiB10578

upload_dm_results.pyD12-May-20244.2 KiB138103

upload_nano_results.pyD12-May-20242.1 KiB7858

upload_skiaserve.pyD12-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