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.
|
|
4 years ago | |
|---|---|---|
| .. | ||
| dex2oat_input | 4 years ago | |
| panorama_input | 4 years ago | |
| Binder_flags_aosp.diff | 4 years ago | |
| Binder_flags_internal.diff | 4 years ago | |
| Dex2oat_flags_aosp.diff | 4 years ago | |
| Dex2oat_flags_internal.diff | 4 years ago | |
| Hwui_flags_aosp.diff | 4 years ago | |
| Hwui_flags_internal.diff | 4 years ago | |
| OWNERS | 4 years ago | |
| README.txt | 4 years ago | |
| Skia_flags_aosp.diff | 4 years ago | |
| Skia_flags_internal.diff | 4 years ago | |
| apply_patches.py | 4 years ago | |
| autotest.diff | 4 years ago | |
| build_bench.py | 4 years ago | |
| collect_profile.py | 4 years ago | |
| config.py | 4 years ago | |
| discard_patches.py | 4 years ago | |
| env_setting | 4 years ago | |
| fix_json.py | 4 years ago | |
| fix_skia_results.py | 4 years ago | |
| gen_json.py | 4 years ago | |
| panorama.diff | 4 years ago | |
| parse_result.py | 4 years ago | |
| run.py | 4 years ago | |
| set_flags.py | 4 years ago | |
| synthmark.diff | 4 years ago | |
| test_config | 4 years 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.