You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
hmz007 36ed224bac
Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a)
1 year ago
..
dex2oat_input Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
panorama_input Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
.gitignore Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
Binder_flags_aosp.diff Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
Binder_flags_internal.diff Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
Dex2oat_flags_aosp.diff Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
Dex2oat_flags_internal.diff Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
Hwui_flags_aosp.diff Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
Hwui_flags_internal.diff Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
METADATA Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
OWNERS Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
README.txt Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
Skia_flags_aosp.diff Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
Skia_flags_internal.diff Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
apply_patches.py Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
autotest.diff Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
build_bench.py Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
collect_profile.py Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
config.py Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
discard_patches.py Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
env_setting Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
fix_json.py Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
fix_skia_results.py Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
gen_json.py Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
panorama.diff Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
parse_result.py Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
run.py Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
set_flags.py Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
synthmark.diff Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
test_config Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago

README.txt

This is a Android Toolchain benchmark suite.
===========================================
Where to find this suite:
	This suite locates at toolchain/benchmark under Android repository tree.

To use this suite:
	1. Configure the basic envrionment in env_setting file.

	2. Run ./apply_patches.py, which will:
		1) Create non-existing benchmarks in the Android tree. Apply
		patch to some benchmarks to make them workable to the suite.

		2) Apply patch autotest.diff to android_root/external/autotest,
		which includes all the test scripts for benchmarks. Copy
		testcases to related autotest directory.

	   If you have applied the patch partially or hope to discard all the
	   patches, just run ./discard_patches.py

	3. Build and run benchmark on the device using ./run.py. You can either
	use test configuration file (-t test_config), or set all the variables
	manually.

	4. The raw results locate at bench_result_* in bench suite home
	directory.

	5. The JSON format result will be generated for crosperf report.

Utility tools:
	1. Autotest is a test framework located in android exteranl/autotest
		Before first time running it, please run
		utils/build_externals.py first to ensure all the environments
		and tools needed are installed.

	2. Crosperf is a report generating tool in ChromeOS toolchain
	utilities, which has a mirror at external/toolchain-utils in Android
	tree.