1
0
mirror of https://github.com/ARM-software/workload-automation.git synced 2025-01-31 02:01:16 +00:00

Commit Graph

  • 3044d192f9 Merge pull request #24 from vflouris/pull-request setrofim 2015-06-03 18:12:19 +01:00
  • afa2b11975 Adds copyright header to energy model instrument Vasilis Flouris 2015-06-03 16:45:52 +01:00
  • 1a604ac2e3 Fixes a bug in energy model instrument Vasilis Flouris 2015-06-03 16:43:45 +01:00
  • d60034f7d7 Allows running the energy instrument without hotplugging Vasilis Flouris 2015-06-03 16:40:39 +01:00
  • 8980304e56 Adding a note about cpuidle module to cpustates. Sergei Trofimov 2015-06-03 16:33:45 +01:00
  • 02af02f0cb Adding cpustates result processor (and script) Sergei Trofimov 2015-06-03 16:15:44 +01:00
  • 9971041e45 Updating copyrights in scripts. Sergei Trofimov 2015-06-03 16:14:10 +01:00
  • e9b21e2ef3 Adding a generic trace-cmd paraser. Sergei Trofimov 2015-06-03 15:18:11 +01:00
  • 5cfecf8068 show command: minor fix to parameter rendering Sergei Trofimov 2015-06-03 15:14:31 +01:00
  • bf189dbe6a mino doc tweak. Sergei Trofimov 2015-06-03 11:58:34 +01:00
  • ecb1a9f1f9 Adding /proc/cmdline to pulled metadata Sergei Trofimov 2015-06-02 15:05:16 +01:00
  • 22b3fe1ac8 Merge pull request #23 from vflouris/pull-request setrofim 2015-06-02 13:07:57 +01:00
  • 953783dc2b Adds the generic_chromeos device. Vasilis Flouris 2015-06-01 18:52:15 +01:00
  • 8f972322a5 Updating documentation for generic device interfaces Sergei Trofimov 2015-06-02 12:58:04 +01:00
  • 1fa93c04d2 fixes a few minor bugs. Vasilis Flouris 2015-06-01 18:56:13 +01:00
  • 553279c217 Merge 266db20a9e6ef7fdbd8b1b7ec158935def65e263 into ebe6202e22f0445e8f0bc635c245ea2cfbb2792f chagar01 2015-06-02 07:20:41 +00:00
  • 61fd70c90d Merge ff8f18b6889cc943efc326382391d50a6a5fb760 into ebe6202e22f0445e8f0bc635c245ea2cfbb2792f Vasilis Flouris 2015-06-01 19:38:45 +00:00
  • ff8f18b688 Adds the generic_chromeos device. Vasilis Flouris 2015-06-01 18:52:15 +01:00
  • 6681bcddba fixes a few minor bugs. Vasilis Flouris 2015-06-01 18:56:13 +01:00
  • ebe6202e22 push/pull commands always raise DeviceError + handle error on pulling a property file. Sergei Trofimov 2015-06-01 17:25:59 +01:00
  • b4971d76d6 pull more stuff during run initialization Sergei Trofimov 2015-06-01 16:41:33 +01:00
  • ead0be2763 Fixing merge_lists to work for list_or_* types Sergei Trofimov 2015-06-01 16:18:13 +01:00
  • 29aa81a694 Adding a couple of unit tests for some of the more interesting types. Sergei Trofimov 2015-06-01 15:46:14 +01:00
  • f59da723fb list_or: chaniging how list_or_* functions work and adding a generic list_or Sergei Trofimov 2015-06-01 15:24:22 +01:00
  • a9ab67990a sysbench: updating to work on unrooted Android devices. Sergei Trofimov 2015-06-01 12:21:51 +01:00
  • adefbb7b2c android devices: updating executable install/uninstall work on unrooted devices Sergei Trofimov 2015-06-01 12:19:54 +01:00
  • c550657912 Updating contribution guidelines. Sergei Trofimov 2015-06-01 10:36:21 +01:00
  • 578dfb3d99 telemetry: fixing "test" parameter description. Sergei Trofimov 2015-06-01 10:08:26 +01:00
  • f49287cf09 Fixes for Emacs Sergei Trofimov 2015-06-01 10:05:23 +01:00
  • 777003ed51 Adding instrument_is_enabled function Sergei Trofimov 2015-05-28 10:13:50 +01:00
  • a254a44f0e adding abi property to LinuxDevice Sergei Trofimov 2015-05-28 09:08:46 +01:00
  • 506ed57ca6 fix: telemetry: ignore all return codes Sergei Trofimov 2015-05-27 17:25:17 +01:00
  • c31d4ec8a3 ssh: fixing timeout behavior Sergei Trofimov 2015-05-27 09:13:03 +01:00
  • 9e822c4b18 dvfs: fix active_cpus --> online_cpus rename Sergei Trofimov 2015-05-26 12:29:55 +01:00
  • e9593d2c08 Merge eedbbeb0f46249ecc39d3b12dee2f7d1a6122d62 into 260616711f96dfd667c120f14a31e1046b41dc0b chagar01 2015-05-26 08:30:15 +00:00
  • 260616711f removing unused variable. Sergei Trofimov 2015-05-26 09:29:59 +01:00
  • 266db20a9e ssh.py: pep8 fix Charles Garcia-Tobin 2015-05-25 00:51:15 +01:00
  • 444abe4a4e ssh: Don't bother using sudo if user is root. This get's round systems that don't have sudo installed Charles Garcia-Tobin 2015-05-22 09:42:31 +01:00
  • eedbbeb0f4 result_processor:cpustate.py Fixed pylint and pep8 issues Charles Garcia-Tobin 2015-05-24 23:08:23 +01:00
  • 1862c6cc6a result_processor: cpustate: Added support for trace_maker_start and stop. Sorted so traces use logger. Added support for dropped traces. Finally added % of running time parallel stats Charles Garcia-Tobin 2015-05-23 18:36:13 +01:00
  • 856114bfbc result_processor: cpustate.py added it provide parallelism and cpuload state residency metrics. TODO: should skip all traces until TRACE_MARKER warm on dropped traces Charles Garcia-Tobin 2015-05-22 17:32:37 +01:00
  • b9a8f6155c telemetry: remove obsolete metrics. Sergei Trofimov 2015-05-15 14:09:53 +01:00
  • a450957b9a Fixing locally defined instruments erroneously propagating into global instrumentation Sergei Trofimov 2015-05-15 10:01:26 +01:00
  • 512bacc1be Adding classifiers to metrics and updating csv and telemetry to take advantage of them Sergei Trofimov 2015-05-14 15:10:42 +01:00
  • 782d4501cd revent: fix resource resolution when dependency location does not exist. Sergei Trofimov 2015-05-14 14:34:41 +01:00
  • 26dfe97ffd ssh: fix: do not attempt to check mode of keyfile if it has not been specified. Sergei Trofimov 2015-05-14 11:27:50 +01:00
  • 48748797b7 setup.py: fix for OSX Sergei Trofimov 2015-05-13 16:59:11 +01:00
  • ee63cbde62 telemetry: automatically download if necessary Sergei Trofimov 2015-05-13 14:33:13 +01:00
  • e7b58c72ac telemetry: added fps extraction Sergei Trofimov 2015-05-13 14:05:15 +01:00
  • 9b16e3f282 linux device: removing (keyfile or password) validation check Sergei Trofimov 2015-05-13 08:46:10 +01:00
  • 4e9601d905 config_example: disabled summary_csv and added status result processor Sergei Trofimov 2015-05-12 16:18:08 +01:00
  • 48cced2ff9 antutu: robustness fixes for v5 multi-times executions Sergei Trofimov 2015-05-12 14:28:16 +01:00
  • 57d3b80e85 power_loadtest: kill any already-running autotest instances during setup Sergei Trofimov 2015-05-12 14:27:04 +01:00
  • cbd2c6727f Adding ChromeOS power_LoadTest Sergei Trofimov 2015-05-12 11:34:09 +01:00
  • 5daa9014a8 Adding "agruments" type Sergei Trofimov 2015-05-12 11:19:28 +01:00
  • b2981a57bc ssh: ensure keyfile has the right permissions Sergei Trofimov 2015-05-12 11:06:21 +01:00
  • 98b259be33 energy_model: fix np.vectorize on ImportError Sergei Trofimov 2015-05-12 10:40:25 +01:00
  • b30d702f22 minor fixes to cpufreq APIs Sergei Trofimov 2015-05-11 11:53:36 +01:00
  • 40bd32280a minor fixes to cpufreq APIs Sergei Trofimov 2015-05-11 11:53:36 +01:00
  • fbde403f6f pep8 Sergei Trofimov 2015-05-07 09:25:24 +01:00
  • 4b210e7aab energy_model: adjusting sysbench setup based on feed back from power team. Sergei Trofimov 2015-05-07 09:18:58 +01:00
  • 2929106049 Energy model: fixing sysbench taskset failure Vasilis Flouris 2015-05-06 19:46:20 +01:00
  • 485ba419b3 energy_model: set matplotlib backent to AGG Sergei Trofimov 2015-05-01 10:04:02 +01:00
  • 0e751bdd73 Handling duplicate prompt in pxssh in a slightly differnt way. Sergei Trofimov 2015-04-30 12:35:50 +01:00
  • 556bc84023 energy_model: fix for when running as a sudo user (rather than root) Sergei Trofimov 2015-04-30 11:19:38 +01:00
  • 715438e486 Adding missing documentation for module. Sergei Trofimov 2015-04-28 14:44:16 +01:00
  • 68ae8b9277 energy_model: added energy_metric Sergei Trofimov 2015-04-28 14:16:22 +01:00
  • c5b884cf81 casless_string: added format() method Sergei Trofimov 2015-04-28 14:14:49 +01:00
  • a4bff161aa idle: updated to work on Linux devices. Sergei Trofimov 2015-04-28 13:46:28 +01:00
  • 950f0851bf Fix: implementing get_pid_of() and ps() for linux devices. Sergei Trofimov 2015-04-28 13:16:48 +01:00
  • 49d7072440 Fix: cpuidle check directory name when numerating idle states Sergei Trofimov 2015-04-28 12:52:05 +01:00
  • 9d5e0cdc00 Fixing pylint false positives in energy_model Sergei Trofimov 2015-04-27 09:53:21 +01:00
  • 841bd784d9 Fix: correctly set measured/measuring cores. Sergei Trofimov 2015-04-14 10:13:30 +01:00
  • 47ce9db383 Updating energy model instrument to be able to accumulate multiple power rails for each cluster. Sergei Trofimov 2015-04-13 15:07:14 +01:00
  • c52d562411 Adding energy_model instrument. Sergei Trofimov 2015-04-09 12:43:11 +01:00
  • 6b041e6822 Added cgroups device module. Sergei Trofimov 2015-04-09 12:41:53 +01:00
  • c82dd87830 Adding cpuidle modules and refactoring Device cpufreq APIs. Sergei Trofimov 2015-04-09 11:56:48 +01:00
  • b002505ac2 Updated Parameter to automatically convert int and boot kinds to integer and boolean respectively. Sergei Trofimov 2015-04-09 11:52:14 +01:00
  • 09aa9e6792 Adding some conversion functions to misc utils. Sergei Trofimov 2015-04-09 11:44:32 +01:00
  • 108928c6a5 Added copy() method to WorkloadRunSpec. Sergei Trofimov 2015-04-09 11:42:36 +01:00
  • 3112eb0a9b Adding new types and updating device parameters to use them. Sergei Trofimov 2015-04-09 11:32:06 +01:00
  • 070b2230c9 updated ExecutionContext to keep a reference to the runner. Sergei Trofimov 2015-04-09 11:28:53 +01:00
  • 958a8a09da daq instrument updated to report energy. Sergei Trofimov 2015-04-09 11:24:33 +01:00
  • 62593987f4 sysbench workload updates. Sergei Trofimov 2015-04-09 11:22:01 +01:00
  • e422ccc509 show command: remove duplicat output. Sergei Trofimov 2015-05-07 12:18:59 +01:00
  • 6ccca6d4c0 show command: handle bad PAGER Sergei Trofimov 2015-05-07 12:02:03 +01:00
  • 57972a56af geekbench: upping run time out. Sergei Trofimov 2015-05-07 11:55:37 +01:00
  • 67ad4a63e4 antutu: multi-times playback fix [part 2] Sergei Trofimov 2015-05-07 10:48:26 +01:00
  • 7a86a1b17f hwmon: move sensor discovery into initialize() Sergei Trofimov 2015-05-07 09:39:33 +01:00
  • f504fc8791 A fix for spec2000 to align with device API changes Vasilis Flouris 2015-05-06 17:02:48 +01:00
  • 09d0736d3b antutu: fixing multi-times playback for v5 Sergei Trofimov 2015-05-06 12:37:56 +01:00
  • 2f1c7300d4 doc: documenting remote_assets_path Sergei Trofimov 2015-05-05 14:52:39 +01:00
  • 6824f045fd telemetry: adding support for Android devices Sergei Trofimov 2015-05-05 12:24:53 +01:00
  • e57c5fccb3 sysfile_extractor: ignore exit code when removing directory at the end of the run. Sergei Trofimov 2015-05-05 09:32:40 +01:00
  • a6ef53291b ssh: making execute() thread safe. Sergei Trofimov 2015-05-05 09:09:57 +01:00
  • 1993007d49 telemetry: relaxing the initial validation check Sergei Trofimov 2015-05-05 08:17:43 +01:00
  • 8b606dd5f9 config: fixing an issue introduced by previous config fix... Sergei Trofimov 2015-04-30 13:34:21 +01:00
  • 799558d201 Fix: lists with duplicate entries in parameter values Sergei Trofimov 2015-04-30 08:46:24 +01:00
  • bb5d5cba8e daq: make EnumEntry picklable to support multiprocessing invocation Sergei Trofimov 2015-04-29 12:32:15 +01:00
  • 82fed172d5 fix for leaked file descriptors in daq Vasilis Flouris 2015-04-29 11:41:19 +01:00