• Home
Name Date Size #Lines LOC

..--

dex2oat_input/03-May-2024-

panorama_input/03-May-2024-64,93161,848

.gitignoreD03-May-202412 42

Binder_flags_aosp.diffD03-May-2024420 1514

Binder_flags_internal.diffD03-May-2024420 1514

Dex2oat_flags_aosp.diffD03-May-2024322 1512

Dex2oat_flags_internal.diffD03-May-2024322 1512

Hwui_flags_aosp.diffD03-May-2024519 1513

Hwui_flags_internal.diffD03-May-2024519 1513

METADATAD03-May-202439 43

OWNERSD03-May-2024218 98

README.txtD03-May-20241.4 KiB3828

Skia_flags_aosp.diffD03-May-2024912 3733

Skia_flags_internal.diffD03-May-20241.3 KiB5247

apply_patches.pyD03-May-20243.4 KiB8961

autotest.diffD03-May-202444 KiB1,2601,259

build_bench.pyD03-May-20247.4 KiB236155

collect_profile.pyD03-May-20244.6 KiB140103

config.pyD03-May-20242.9 KiB9560

discard_patches.pyD03-May-20241.7 KiB6040

env_settingD03-May-20241 KiB3220

fix_json.pyD03-May-20241.9 KiB6942

fix_skia_results.pyD03-May-20244.9 KiB14685

gen_json.pyD03-May-20242.8 KiB9764

panorama.diffD03-May-2024916.5 KiB26,68726,686

parse_result.pyD03-May-20243.7 KiB11586

run.pyD03-May-202416.8 KiB490336

set_flags.pyD03-May-20244 KiB13089

synthmark.diffD03-May-2024767 2322

test_configD03-May-2024775 5851

README.txt

1This is a Android Toolchain benchmark suite.
2===========================================
3Where to find this suite:
4	This suite locates at toolchain/benchmark under Android repository tree.
5
6To use this suite:
7	1. Configure the basic envrionment in env_setting file.
8
9	2. Run ./apply_patches.py, which will:
10		1) Create non-existing benchmarks in the Android tree. Apply
11		patch to some benchmarks to make them workable to the suite.
12
13		2) Apply patch autotest.diff to android_root/external/autotest,
14		which includes all the test scripts for benchmarks. Copy
15		testcases to related autotest directory.
16
17	   If you have applied the patch partially or hope to discard all the
18	   patches, just run ./discard_patches.py
19
20	3. Build and run benchmark on the device using ./run.py. You can either
21	use test configuration file (-t test_config), or set all the variables
22	manually.
23
24	4. The raw results locate at bench_result_* in bench suite home
25	directory.
26
27	5. The JSON format result will be generated for crosperf report.
28
29Utility tools:
30	1. Autotest is a test framework located in android exteranl/autotest
31		Before first time running it, please run
32		utils/build_externals.py first to ensure all the environments
33		and tools needed are installed.
34
35	2. Crosperf is a report generating tool in ChromeOS toolchain
36	utilities, which has a mirror at external/toolchain-utils in Android
37	tree.
38