Age | Commit message (Collapse) | Author |
|
am: c34cebcd33
Change-Id: Ia91aa76f35ea3e34a7eaa573a7c2739cdfa3240e
|
|
am: a74e27fa53
Change-Id: Ic202e8196a08c07f2131f125cae311709e0a37de
|
|
am: 8c9803af0e
Change-Id: I14b17c5be5e1ba27b443ef28424d7304b826d746
|
|
|
|
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
|
|
4a87753ad3 am: 455410dd2b
am: 682f22b3ee
Change-Id: I55819ce93d1c0c8eb031df1141e911272590b800
|
|
4a87753ad3
am: 455410dd2b
Change-Id: I8f9ad5b550473a8a7d908229be6b11b061c3ee9d
|
|
am: 4a87753ad3
Change-Id: I6ba60693c25167c9ab43a34eecef57301234a64d
|
|
am: efd3c08cb9
Change-Id: I60a3605048072abc34d9e79b77f696336323259d
|
|
|
|
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
|
|
638 snap-temp-L71800000095143664
Change-Id: Ic762954fb38ff970becfa62865fc9c8810729074
|
|
am: 262c44103f
Change-Id: Ifb59430900dab29c93d2d86ca4bb8dca2eaaa8ce
|
|
am: 4f5c07061c
Change-Id: I73c8a2f2966c589ae577cff6a94a81b758faef1b
|
|
am: ffc97584e3
Change-Id: I4010214812784484680500ca09a539567a004f0d
|
|
am: 403f859c16
Change-Id: Ia9a99d176050a12d9eae8fb85c35e45a24f99659
|
|
am: df1e5274ef
Change-Id: I2de6b4bc91d93e0886570944129ca39ea24d704a
|
|
Ignore out directory and temporary pyc files.
Test: N/A
Change-Id: Id9944b269a8c24314024ed21b837c29f9979a826
|
|
836 snap-temp-L23500000092503827
Change-Id: I78afc87ed4653fdd52e47ff96a06213cbe0350bb
|
|
eb893335d6 am: 5cd491e81a am: d4f4e54b34
am: 268a0af9ee
Change-Id: I410e7301c3a5862c3b478fdd060d53dc6b070af6
|
|
eb893335d6 am: 5cd491e81a
am: d4f4e54b34
Change-Id: I91789cccec765f38779ed5a2e142ff92102c413e
|
|
am: 5cd491e81a
Change-Id: Ic6ebbb447299e6717221e6114e4c732dee177f9e
|
|
am: eb893335d6
Change-Id: I995e723887c96f0285168675de1f23443b7a54ca
|
|
am: e598690a6d
Change-Id: I3c103e79bf57c1e9429d5c04a289100eb663a860
|
|
Move Android toolchain benchmark suite from external/toolchain-utils to
this directory.
Test: None.
Change-Id: I5069c508b80d817d87cea87c5886488979202570
|
|
9b5243cd3a am: a868835238
am: 848f0cb987
Change-Id: Icb80c52e0387e4c755f8972b6b12b5ee2ad8a5f8
|
|
am: ad7c9b7a19
Change-Id: Ic06724405b336068ebfecc4237b48e610d307c8b
|
|
am: a868835238
Change-Id: I927ae3a05c8a2c77411b4529185e6455e1be2dc0
|
|
am: fb9a44af75
Change-Id: Ibcfc49f55651825066054cf05493852fd9ce80e3
|
|
am: 9b5243cd3a
Change-Id: I6d7e73ecbd11265fa61667bebae9d50a21cff3f4
|
|
am: 25da3f6ce8
Change-Id: I116797086de59c71462967329202ce28d638dcfc
|
|
am: 480c8275d2
Change-Id: I752460daf9ccc97a49031a6e0baa8e24efd65928
|
|
am: 5b927291bc
Change-Id: I3ffb7041b46ddbf6a3837d9687722dbef2728324
|
|
am: 528f5b6880
Change-Id: I50669cce52fa1032b1dfd9140612aa29eb73cc40
|
|
am: ad971607a5
Change-Id: I4dff9bbecf83a809c08f84cf07c80176b6446e2c
|
|
Test: None
Change-Id: I6a702a7009dd554b50ccc6e2b70f911b28b70365
|
|
This project is now used for scripts to run platform projects as
benchmarks for Clang.
Test: None
Change-Id: Icdd307b856fcbd887205dbd99fab5816d6a6c4c9
|
|
Change-Id: Id152b965799040c47d1b2c064d99f80ec3783029
|
|
Change-Id: Id8241159b686f014e4c6c378efe2f69a2ef8b240
|
|
Change-Id: I39bbb39e5ccfff7ed1b5c4a9e0015a343bbe70ed
|
|
Change-Id: If1201d44ddf0ff75dcf9b7289a82d76f1222e959
|
|
benchmark.
Change-Id: I0d8e76732c38365bc411f29110a53ba6425a54d0
|
|
toolchain.
Change-Id: Ie9b5ed2f3bdcc92c806abab2f6ba2d45ab332835
|
|
Change-Id: I4a8a197187c18bcc40bf5bf6d79c1f9dc60a9deb
|
|
Change-Id: Ia2e49b11dec7c3a271efc2c8dc74c60903899384
|
|
|
|
|