summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-08-30Merge "Fix bug patching panorama benchmark" am: 8c9803af0e am: a74e27fa53Zhizhou Yang
am: c34cebcd33 Change-Id: Ia91aa76f35ea3e34a7eaa573a7c2739cdfa3240e
2017-08-30Merge "Fix bug patching panorama benchmark" am: 8c9803af0eZhizhou Yang
am: a74e27fa53 Change-Id: Ic202e8196a08c07f2131f125cae311709e0a37de
2017-08-30Merge "Fix bug patching panorama benchmark"Zhizhou Yang
am: 8c9803af0e Change-Id: I14b17c5be5e1ba27b443ef28424d7304b826d746
2017-08-30Merge "Fix bug patching panorama benchmark"Treehugger Robot
2017-08-29Fix bug patching panorama benchmarkZhizhou Yang
Need to create benchmark directory before patching panorama.diff. Will also delete the directory after cleaning the git. Meanwhile, since we are using marlin/sailfish device to do test often, changed default frequency to 979200 to match it. Test: Run panorama benchmark from a new repo and succeeded. Change-Id: I1244438ef93be0d27b45b267815d619dcb86a863
2017-08-29Merge "Add scripts to generate and collect PGO profile" am: efd3c08cb9 am: ↵Zhizhou Yang
4a87753ad3 am: 455410dd2b am: 682f22b3ee Change-Id: I55819ce93d1c0c8eb031df1141e911272590b800
2017-08-29Merge "Add scripts to generate and collect PGO profile" am: efd3c08cb9 am: ↵Zhizhou Yang
4a87753ad3 am: 455410dd2b Change-Id: I8f9ad5b550473a8a7d908229be6b11b061c3ee9d
2017-08-29Merge "Add scripts to generate and collect PGO profile" am: efd3c08cb9Zhizhou Yang
am: 4a87753ad3 Change-Id: I6ba60693c25167c9ab43a34eecef57301234a64d
2017-08-29Merge "Add scripts to generate and collect PGO profile"Zhizhou Yang
am: efd3c08cb9 Change-Id: I60a3605048072abc34d9e79b77f696336323259d
2017-08-29Merge "Add scripts to generate and collect PGO profile"Zhizhou Yang
2017-08-25Add scripts to generate and collect PGO profileZhizhou Yang
Added a script collect_profile.py, which provides a simple way for user to generate and collect PGO profile data based on each benchmark. Also added mechanism in autotest to pull profraw data files to local directory, which can be used as a helper util for the profile collecting script. The collect_profile.py mainly have three parts: 1) Call run.py with flags set to -fprofile-generate, so that the benchmark wil be built with PGO instrumentation and run on the devices to generate profraw data. 2) Use autotest framework to pull the profraw data to a local directory. Since autotest provides a method which can only send one file at a time, I compressed all the profraw data on the devices to a single tar file and transfer it. 3) Call llvm-profdata command locally to convert the profraw data into the format that llvm can recognize. The users need to specify which benchmark to collect, may also tell the device serial, remote machine address, and the path to store the profdata. Test: None. Change-Id: I4d7ed5f056806eb8099fe2e9e1b912adb7962d33
2017-08-20release-request-38d4765e-6779-4912-a79f-25f77b8184a7-for-git_pi-release-4288 ↵android-build-team Robot
638 snap-temp-L71800000095143664 Change-Id: Ic762954fb38ff970becfa62865fc9c8810729074
2017-08-17Add gitignore file am: df1e5274ef am: 403f859c16 am: ffc97584e3 am: 4f5c07061cYi Kong
am: 262c44103f Change-Id: Ifb59430900dab29c93d2d86ca4bb8dca2eaaa8ce
2017-08-17Add gitignore file am: df1e5274ef am: 403f859c16 am: ffc97584e3Yi Kong
am: 4f5c07061c Change-Id: I73c8a2f2966c589ae577cff6a94a81b758faef1b
2017-08-17Add gitignore file am: df1e5274ef am: 403f859c16Yi Kong
am: ffc97584e3 Change-Id: I4010214812784484680500ca09a539567a004f0d
2017-08-17Add gitignore file am: df1e5274efYi Kong
am: 403f859c16 Change-Id: Ia9a99d176050a12d9eae8fb85c35e45a24f99659
2017-08-17Add gitignore fileYi Kong
am: df1e5274ef Change-Id: I2de6b4bc91d93e0886570944129ca39ea24d704a
2017-08-15Add gitignore fileYi Kong
Ignore out directory and temporary pyc files. Test: N/A Change-Id: Id9944b269a8c24314024ed21b837c29f9979a826
2017-08-13release-request-631994b2-37c0-4d03-8caa-bfd01530db29-for-git_pi-release-4269 ↵android-build-team Robot
836 snap-temp-L23500000092503827 Change-Id: I78afc87ed4653fdd52e47ff96a06213cbe0350bb
2017-08-11Android toolchain benchmark suite initialization am: e598690a6d am: ↵Zhizhou Yang
eb893335d6 am: 5cd491e81a am: d4f4e54b34 am: 268a0af9ee Change-Id: I410e7301c3a5862c3b478fdd060d53dc6b070af6
2017-08-11Android toolchain benchmark suite initialization am: e598690a6d am: ↵Zhizhou Yang
eb893335d6 am: 5cd491e81a am: d4f4e54b34 Change-Id: I91789cccec765f38779ed5a2e142ff92102c413e
2017-08-11Android toolchain benchmark suite initialization am: e598690a6d am: eb893335d6Zhizhou Yang
am: 5cd491e81a Change-Id: Ic6ebbb447299e6717221e6114e4c732dee177f9e
2017-08-11Android toolchain benchmark suite initialization am: e598690a6dZhizhou Yang
am: eb893335d6 Change-Id: I995e723887c96f0285168675de1f23443b7a54ca
2017-08-11Android toolchain benchmark suite initializationZhizhou Yang
am: e598690a6d Change-Id: I3c103e79bf57c1e9429d5c04a289100eb663a860
2017-08-10Android toolchain benchmark suite initializationZhizhou Yang
Move Android toolchain benchmark suite from external/toolchain-utils to this directory. Test: None. Change-Id: I5069c508b80d817d87cea87c5886488979202570
2017-08-08Add OWNERS for toolchain/benchmark am: 528f5b6880 am: 480c8275d2 am: ↵Pirama Arumuga Nainar
9b5243cd3a am: a868835238 am: 848f0cb987 Change-Id: Icb80c52e0387e4c755f8972b6b12b5ee2ad8a5f8
2017-08-08Remove all files am: ad971607a5 am: 5b927291bc am: 25da3f6ce8 am: fb9a44af75Pirama Arumuga Nainar
am: ad7c9b7a19 Change-Id: Ic06724405b336068ebfecc4237b48e610d307c8b
2017-08-08Add OWNERS for toolchain/benchmark am: 528f5b6880 am: 480c8275d2 am: 9b5243cd3aPirama Arumuga Nainar
am: a868835238 Change-Id: I927ae3a05c8a2c77411b4529185e6455e1be2dc0
2017-08-08Remove all files am: ad971607a5 am: 5b927291bc am: 25da3f6ce8Pirama Arumuga Nainar
am: fb9a44af75 Change-Id: Ibcfc49f55651825066054cf05493852fd9ce80e3
2017-08-08Add OWNERS for toolchain/benchmark am: 528f5b6880 am: 480c8275d2Pirama Arumuga Nainar
am: 9b5243cd3a Change-Id: I6d7e73ecbd11265fa61667bebae9d50a21cff3f4
2017-08-08Remove all files am: ad971607a5 am: 5b927291bcPirama Arumuga Nainar
am: 25da3f6ce8 Change-Id: I116797086de59c71462967329202ce28d638dcfc
2017-08-08Add OWNERS for toolchain/benchmark am: 528f5b6880Pirama Arumuga Nainar
am: 480c8275d2 Change-Id: I752460daf9ccc97a49031a6e0baa8e24efd65928
2017-08-08Remove all files am: ad971607a5Pirama Arumuga Nainar
am: 5b927291bc Change-Id: I3ffb7041b46ddbf6a3837d9687722dbef2728324
2017-08-08Add OWNERS for toolchain/benchmarkPirama Arumuga Nainar
am: 528f5b6880 Change-Id: I50669cce52fa1032b1dfd9140612aa29eb73cc40
2017-08-08Remove all filesPirama Arumuga Nainar
am: ad971607a5 Change-Id: I4dff9bbecf83a809c08f84cf07c80176b6446e2c
2017-08-07Add OWNERS for toolchain/benchmarkPirama Arumuga Nainar
Test: None Change-Id: I6a702a7009dd554b50ccc6e2b70f911b28b70365
2017-08-07Remove all filesPirama Arumuga Nainar
This project is now used for scripts to run platform projects as benchmarks for Clang. Test: None Change-Id: Icdd307b856fcbd887205dbd99fab5816d6a6c4c9
2011-02-22Add python benchmarkJing Yu
Change-Id: Id152b965799040c47d1b2c064d99f80ec3783029
2011-02-22Add mpeg4 benchmarkJing Yu
Change-Id: Id8241159b686f014e4c6c378efe2f69a2ef8b240
2011-02-22Add gnugo benchmark.Jing Yu
Change-Id: I39bbb39e5ccfff7ed1b5c4a9e0015a343bbe70ed
2011-02-22Add cximage benchmark.Jing Yu
Change-Id: If1201d44ddf0ff75dcf9b7289a82d76f1222e959
2011-02-22Update eclair header and lib map to support pythonJing Yu
benchmark. Change-Id: I0d8e76732c38365bc411f29110a53ba6425a54d0
2011-02-22update webkit benchmark to be compatible with gcc-4.4.3Jing Yu
toolchain. Change-Id: Ie9b5ed2f3bdcc92c806abab2f6ba2d45ab332835
2011-02-22Update gcstone benchmark.Jing Yu
Change-Id: I4a8a197187c18bcc40bf5bf6d79c1f9dc60a9deb
2011-02-22Update benchmark build and run scripts.Jing Yu
Change-Id: Ia2e49b11dec7c3a271efc2c8dc74c60903899384
2010-01-27Check in Android Benchmark Suite 2.0.0.honeycombJing Yu
2009-10-29Empty initial commit.eclairdonutJean-Baptiste Queru