1ca098f7c01ce2e6c53ab2493ef3e8f19d29caa2 |
|
18-Jun-2017 |
Joel Fernandes <joelaf@google.com> |
Fixup python env (originally done by Connor) Change-Id: I61321fb9cc6c4589b21e17c8350f9e5847293cce Signed-off-by: Joel Fernandes <joelaf@google.com>
/external/lisa/tests/benchmarks/android_uibench.py
|
60d75d51409b4e8a6d171e6182597a83804cee86 |
|
18-Jun-2017 |
Joel Fernandes <joelaf@google.com> |
tests/benchmark: Consolidate the benchmark confs The benchmark conf at the moment is the same for all benchmarks. There's no point in duplicating them. Provide a default conf and if the individual benchmark needs to provide something else to override it, then can either be provided by overriding bm_conf or by setting properties in the object. This brings down total LOC too. Change-Id: I643f9d3e37cc93a06e5cdb09cad54f117fac84c9 Signed-off-by: Joel Fernandes <joelaf@google.com>
/external/lisa/tests/benchmarks/android_uibench.py
|
67dbc68f4c1d4dcd8cbbdb2c155cfc83b69f545c |
|
18-Jun-2017 |
Joel Fernandes <joelaf@google.com> |
Revert "Fix benchmark script default settings" This reverts commit 83f1d75602cde8013b2a71c58908dad97402ae62.
/external/lisa/tests/benchmarks/android_uibench.py
|
83f1d75602cde8013b2a71c58908dad97402ae62 |
|
08-Jun-2017 |
Connor O'Brien <connoro@google.com> |
Fix benchmark script default settings Revise the default configurations to allow for running the scripts on android devices without modification. Test: Ran android_jankbench.py and confirmed tests execute as expected Change-Id: Ia3df4387d006d700150203466e7bb35515fb8a94 Signed-off-by: Connor O'Brien <connoro@google.com>
/external/lisa/tests/benchmarks/android_uibench.py
|
d3d78ef8e53e5c2362dfa897d11f98345fe78571 |
|
03-Jun-2017 |
Connor O'Brien <connoro@google.com> |
LISA: run uibench tests using "am instrument" UiBench workloads that involve touch events such as scrolling need to be run using the InstrumentationTestRunner, and require the com.android.uibench.janktests package to work properly. Switch the UiBench workload to send an "am instrument" command to start tests, and extend the Workload class's _check_availables() function to check that all necessary packages are available on the device. "am instrument" takes the number of iterations as an argument, not a duration, so pass a very large number of iterations and then cut off the benchmark after the appropriate duration. Test: Ran all supported tests using UiBench.run(); confirmed all tests run and that reasonable gfxinfo data is collected. Bug: 62224943 Change-Id: I9cc28387415c8b05831028425ac564bc53dbca2f Signed-off-by: Connor O'Brien <connoro@google.com>
/external/lisa/tests/benchmarks/android_uibench.py
|
6604ad2a223e1667da125965b64f907c3191f723 |
|
14-Apr-2017 |
Juri Lelli <juri.lelli@arm.com> |
tests/benchmarks: remove redefinition of benchmarkFinalize What benchmarkFinalize currently only does is to pause for an amount of time before proceding with the next iteration. Since we now do the same _before_ each iteration (with --iterations-pause) the redefinition is redundant. Remove it from all benchmarks. Signed-off-by: Juri Lelli <juri.lelli@arm.com>
/external/lisa/tests/benchmarks/android_uibench.py
|
693a36843ebf77c01ea4b45eed6c8c09006200a9 |
|
14-Apr-2017 |
Juri Lelli <juri.lelli@arm.com> |
tests/benchmarks: adapt to the new reboot process Since benchmarkInit() now supports rebooting the device, benchmark should migrate to the new implementation. Do it. Signed-off-by: Juri Lelli <juri.lelli@arm.com>
/external/lisa/tests/benchmarks/android_uibench.py
|
899b58ab1ec7e5dc768887a5c021d9f24b1115ce |
|
09-Mar-2017 |
Michael McGeagh <michael.mcgeagh@arm.com> |
uibench: test_name suffix broke Transition tests test_name had a forced suffix of 'Activity' with the assumption that all test names would have this appended at the end in the app. This is not true for two activities; ActivityTransition and ActivityTransitionDetails. As such, the suffix has been removed and the user now must specify the full name of the test name. In addition, the default list of tests have been updated to reflect this. Also updated ipynb and py files that use uibench.py
/external/lisa/tests/benchmarks/android_uibench.py
|
5910b64bcd08058ccf9d132534b16fe37e73f028 |
|
27-Jan-2017 |
Ionela Voinescu <ionela.voinescu@arm.com> |
tests/benchmarks/android_uibench.py: initial implementation This provides an example of how to customize and execute an android uibench workload. Signed-off-by: Ionela Voinescu <ionela.voinescu@arm.com>
/external/lisa/tests/benchmarks/android_uibench.py
|