summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-10-27Add more additional benchmarks to benchmark app.HEADmasterIvaylo Asenov
Integrated benchmarks from: “https://openbenchmarking.org/” - "Hint(System)" - "Fhourstones(CPU)" - "Monte-Carlo"(CPU) - "Bonds"(CPU) - "Repo"(CPU) - "N-Queenss(CPU) Integrated benchmarks from: “https://android-git.linaro.org/gitweb/platform/external/sysbench.git/tree/refs/heads/linaro_android” - "Sysbench(CPU, file IO, MySQL)" Integrated: benchmarks from: "https://android-git.linaro.org/gitweb/platform/external/gperftools.git/blob/HEAD:/benchmark" - "BinaryTrees" - "MallocBench" Integrated: benchmarks from: https://android-git.linaro.org/gitweb/platform/external/stressapptest.git - "StressBench" Integrated: benchmarks from: https://sourceforge.net/projects/tuxbench/?source=directory - "TuXBencH" Integrated: benchmarks from: https://sourceforge.net/projects/later/?source=directory - "Later" Integrated: benchmarks from: https://people.sc.fsu.edu/~jburkardt/cpp_src/linpack_bench/linpack_bench.html - "LinPack" Change-Id: I0b32c4bf74ce6f70b15290c7ea4d2600cb9c5b58 Signed-off-by: Ivaylo Asenov <ivaylo.asenov@linaro.org>
2016-10-21Add additional benchmarks to benchmark app.Ivaylo Asenov
Integrated benchmarks from: “https://openbenchmarking.org/”: - "Tiotester" - "Himeno Benchmark" - "Stream" - "FS_Mark" - "Bork" - "SciMark" - "Smallpt" - "Tscp" Change-Id: Ic516e9895d835a91e233210fb4fee2377deabfd7 Signed-off-by: Ivaylo Asenov <ivaylo.asenov@linaro.org>
2016-10-13Improve benchmark framework to create charts with MPAndroidChart.Ivaylo Asenov
Fix bugs related to run test in "auto mode" and via "shell script" when row/view from gridview is not visible/not created yet. Add logic in shell script for pull file from device to chosen directory on the local machine. Change app icon to LGM logo. Add simple progress status in shell script. Change information button icon. LMG-1494: Adding "MPAndroidChart" open source library for creating charts with points based on a test elapsed time. Put logic for preventing app crash if some of tests are broken. LMG-1495: Add additional benchmarks to benchmark app: -Integrate: https://android-git.linaro.org/gitweb/platform/packages/apps/0xbench.git/tree/HEAD:/src/org/zeroxlab/graphics. -Integrate: https://android-git.linaro.org/gitweb/platform/packages/apps/0xbench.git/tree/HEAD:/src/org/zeroxlab/kubench. -Integrate: https://android-git.linaro.org/gitweb/platform/packages/apps/0xbench.git/tree/HEAD:/src/com/nea/nehe/lesson08. -Integrate: https://android-git.linaro.org/gitweb/platform/packages/apps/0xbench.git/tree/HEAD:/src/com/nea/nehe/lesson16. -Integrate: https://android-git.linaro.org/gitweb/platform/packages/apps/0xbench.git/tree/HEAD:/src/org/itri/teapot. Change-Id: I34d65f1f01736c045c1b6eaf3b905e8cd96d7740 Signed-off-by: Ivaylo Asenov <ivaylo.asenov@linaro.org>
2016-09-21Replace Listview with GridView.Ivaylo Asenov
Integrate ART benchmarks. Add button for hide/show display with result. Add custom adapter to Gridview for better control. Change-Id: I794b8eea77efac43caa5fbd52a3ac9c01598b6d7 Signed-off-by: Ivaylo Asenov <ivaylo.asenov@linaro.org>
2016-09-16Add cancel functionality for running tests.Ivaylo Asenov
Add functionality for clearing all test results saved. Add functionality to read saved results. Create settings menu. Fix some bugs detected. Add property in "*.sh" script for adding custom commands for each chosen test. Create html template for saving test result (options for *.txt and *.html in settings). Change current "bonnie++" with "bonnie++" compiled with PIE which is needed for Android 5.0+. Change-Id: Iea9921677d01675f5ab8a5ea6a72fbe0acd3f6b9 Signed-off-by: Ivaylo Asenov <ivaylo.asenov@linaro.org>
2016-09-10Add sleep time in shell script before first read of isFinished.txtIvaylo Asenov
Change-Id: I0ce1c9fd69edfbbb01a0df577b7a0c84f146a2e1 Signed-off-by: Ivaylo Asenov <ivaylo.asenov@linaro.org>
2016-09-10Minor layout changes.Ivaylo Asenov
Change-Id: Idbae6a4e344fdea8e10bb052f7a3451d5b7cc821 Signed-off-by: Ivaylo Asenov <ivaylo.asenov@linaro.org>
2016-09-09Add Bonnie++ as executable.Ivaylo Asenov
Add stream for reading standard error in results. Add example *.sh script that use "adb setprop" to run chosen tests with benchmark application using adb shell. Add option to run tests multiple times. Some layout changes done. Change-Id: I92cc42961386d5b4a21a7a44ea4336aceb82b559 Signed-off-by: Ivaylo Asenov <ivaylo.asenov@linaro.org>
2016-09-02Some modifications done.Ivaylo Asenov
Add Iozone3_465 as executable. Add logic using list of commands to be run for each test. Add multiple choice of tests and always save results automaticaly. Some layout changes done. Change-Id: Ica11f3004edd5743a442fc3e7f8ba8f1e8aa61c4 Signed-off-by: Ivaylo Asenov <ivaylo.asenov@linaro.org>
2016-08-31Framework for running benchmarksIvaylo Asenov
Change-Id: Ie697f7a9aa50d524525d7c300f920824c86eb04a Signed-off-by: Ivaylo Asenov <iasenov@mm-sol.com>