Sergei Trofimov
6824f045fd
telemetry: adding support for Android devices
...
Also, adding missing copyright header.
2015-05-05 12:24:53 +01:00
Sergei Trofimov
1993007d49
telemetry: relaxing the initial validation check
...
It seems valid install may return values other than 0xff00. Relaxing the
check to consider anything above 0xff to be valid.
2015-05-05 08:17:43 +01:00
Sergei Trofimov
50c8c4da34
pep8: minor fixes in hackbench and ebizzy
2015-04-28 08:30:43 +01:00
setrofim
dcea921907
Merge pull request #17 from lisatn/ebizzy-workload
...
Add ebizzy workload
2015-04-28 08:27:08 +01:00
setrofim
0beb3fc3a2
Merge pull request #18 from lisatn/hackbench_workload
...
Hackbench workload
2015-04-28 08:26:58 +01:00
Lisa Nguyen
1633d91331
hackbench: Clean regex code and add run_timeout parameter
...
Signed-off-by: Lisa Nguyen <lisa.nguyen@linaro.org>
2015-04-27 14:42:25 -07:00
Lisa Nguyen
d126d56e98
Add ebizzy workload
...
Add ebizzy to allow users to run a workload resembling common
web server application workloads.
Signed-off-by: Lisa Nguyen <lisa.nguyen@linaro.org>
2015-04-27 12:53:17 -07:00
Sergei Trofimov
698240b6e0
telemetry: copy generated trace files into WA output
...
If trace files have been generated during a telemetry run (e.g.
--profiler=trace was enabled), copy them into wa_output and extract
them.
2015-04-27 15:50:59 +01:00
Lisa Nguyen
4cff2a52c0
Add hackbench workload
...
Add hackbench to run tests on the Linux scheduler.
Signed-off-by: Lisa Nguyen <lisa.nguyen@linaro.org>
2015-04-26 13:12:08 -07:00
Sergei Trofimov
aef7f52f96
telemetry: ignore errors in dividuation subtests.
...
check_output will ignore error code 1 returned by telemetry execution,
as this happens when individiual sub-tests and partial results may, and
should, still be extracted.
2015-04-21 15:12:48 +01:00
Sergei Trofimov
399c9f82c3
telemetry: handle scalar values correctly.
...
The result regex in telemetry workload has been updated to capture lines
reproting single value results.
2015-04-21 13:19:21 +01:00
Sergei Trofimov
c0bb30e12d
Fixing overall score generation in telemetry
...
Updating overall score generation function to handle zero values.
2015-04-16 13:00:59 +01:00
Sergei Trofimov
ee626fd36e
Adding telemetry workload.
...
This workload executes tests from Google's Telemetry browser test
framework. Currently, only ChromeOS devices are supported.
2015-04-15 18:40:30 +01:00
Lisa Nguyen
e37bf90da7
sysbench: Fix spelling, descriptions, and error message
...
Make the WorkloadError() message clearer if the sysbench
binary cannot be found on the device and host.
Also make trivial fixes to improve descriptions and fix
spelling errors.
Signed-off-by: Lisa Nguyen <lisa.nguyen@linaro.org>
2015-04-10 08:22:01 +01:00
Sergei Trofimov
678efa72e1
Fixing sysbench workload
...
- Updated sysbench binary to a statically linked verison
- Added missing LICENSE file for the sysbench binary
- Removed Android browser launch and shutdown from workload (now runs on both
Linux and Android)
- Updated update_result to work with the new binary
- Added missing descriptions for parameters
- Added file_test_mode parameter -- this is a mandatory argumet if test is
fileio
- Added cmd_params parameter to pass options directily to sysbench invocation
2015-03-25 10:31:02 +00:00
Sergei Trofimov
3e0c8aa83b
glb_corporate: clear logcat in Monitor's __init__ to prevent getting results from previous run.
2015-03-16 09:36:32 +00:00
Sergei Trofimov
a747ec7e4c
Initial commit of open source Workload Automation.
2015-03-10 13:09:31 +00:00