1
0
mirror of https://github.com/ARM-software/devlib.git synced 2025-09-01 09:31:53 +01:00

Commit Graph

  • 43673e3fc5 ftrace: Report unavailable events all at once Douglas RAILLARD 2019-11-04 12:43:12 +00:00
  • bbe3bb6adb ftrace: Expose FtraceCollector.available_events Douglas RAILLARD 2019-11-04 12:25:00 +00:00
  • 656da00d2a ftrace: Add tracer name validation Douglas RAILLARD 2019-11-04 12:17:03 +00:00
  • 6b0b12d833 ftrace: Enable alternative tracers Douglas RAILLARD 2019-11-01 16:00:43 +00:00
  • 56cdc2e6c3 ftrace: Allow setting the number of cmdlines saved by ftrace Douglas RAILLARD 2019-10-31 17:42:16 +00:00
  • def235064b ftrace: Allow choosing clock source Douglas RAILLARD 2019-10-31 16:20:53 +00:00
  • 4d1299d678 Target: Allow for any TargetError when checking for root Marc Bonnici 2019-09-20 15:56:02 +01:00
  • d4f3316120 doc/target: Update documentation for install_module Marc Bonnici 2019-10-22 13:32:35 +01:00
  • 76ef9e0364 target: Improve error reporting of module installation Marc Bonnici 2019-10-21 17:58:43 +01:00
  • 249b8336b5 target: Add method to install device modules after initial setup Marc Bonnici 2019-10-21 17:58:32 +01:00
  • c5d06ee3d6 doc/target: Correct terminology Marc Bonnici 2019-10-21 17:52:10 +01:00
  • 207291e940 module/thermal: List directories with as_root=target.is_rooted Douglas RAILLARD 2019-10-16 11:49:14 +01:00
  • 6b72b50c40 docs/instrumenation: Document teardown behaviour for instrument API Marc Bonnici 2019-10-03 09:51:24 +01:00
  • c73266c3a9 docs/instrumentation: Fix typos Marc Bonnici 2019-10-03 09:50:59 +01:00
  • 0d6c6883dd instruments: Add keep_raw parameter to control teardown deletion Marc Bonnici 2019-10-03 11:21:03 +01:00
  • bb1552151a instruments: Add teardown method to clean up tempfiles Marc Bonnici 2019-10-02 16:16:01 +01:00
  • 5e69f06d77 Add simpleperf type to perf TraceCollector Robert Freeman 2019-08-27 14:26:32 +01:00
  • 9e6cfde832 AndroidTarget: Fix additional paramter to adb_root Marc Bonnici 2019-09-16 14:08:28 +01:00
  • 4fe0b2cb64 rendering/SurfaceFlingerFrameCollector: Update parser to ignore text Marc Bonnici 2019-09-12 15:48:12 +01:00
  • b9654c694c target/install: Add timeout parameters to additional install methods Marc Bonnici 2019-09-12 14:10:05 +01:00
  • ed135febde LocalConnection: Implement connected_as_root parameter Marc Bonnici 2019-09-11 16:47:07 +01:00
  • 5d4315c5d2 AndroidTarget: Add guards / workarounds for adb specific functionality Marc Bonnici 2019-08-27 14:46:09 +01:00
  • 9982f810e1 AndroidTarget: Utilise the adb root functionality of the connection Marc Bonnici 2019-08-27 14:43:54 +01:00
  • 5601fdb108 target.py: Track connected_as_root in the connection Marc Bonnici 2019-08-27 14:24:50 +01:00
  • 4e36bad2ab target.py: Un-memoize the is_rooted property Marc Bonnici 2019-08-27 14:28:23 +01:00
  • 72e4443b7d AdbConnection: Enable adb_as_root as a connection parameter Marc Bonnici 2019-08-27 14:12:07 +01:00
  • 9ddf763650 AdbConnection: Add adb rooting to the connection to allow tracking Marc Bonnici 2019-08-27 14:09:40 +01:00
  • 18830b74da SshConnection: Implement tracking of connected_as_root status Marc Bonnici 2019-08-27 14:40:17 +01:00
  • 66de30799b doc/connection: Update connection documentation Marc Bonnici 2019-08-19 17:30:34 +01:00
  • 156915f26f cpuidle: fix exist() --> exists() typo. Sergei Trofimov 2019-09-05 08:08:17 +01:00
  • 74edfcbe43 target: Fix quoting of PATH components Douglas RAILLARD 2019-09-03 14:26:13 +01:00
  • aa62a52ee3 target: Make sure subprocesses of Target.execute() inherit PATH Douglas RAILLARD 2019-09-03 14:24:08 +01:00
  • 9c86174ff5 target: Add Target.execute(force_locale='C') parameter Douglas RAILLARD 2019-09-03 12:44:43 +01:00
  • ea19235aed trace: dmesg: Add KernelLogEntry.from_dmesg_output() classmethod Douglas RAILLARD 2019-09-03 15:33:04 +01:00
  • e1fb6cf911 module/cpufreq: Make use_governor() affect only online CPUs Valentin Schneider 2019-09-02 12:09:47 +01:00
  • d9d187471f trace: dmesg: Ignore empty lines Douglas RAILLARD 2019-09-02 18:31:50 +01:00
  • c944d34593 utils/android: Fix echoing of commands. Marc Bonnici 2019-08-13 11:09:51 +01:00
  • 964fde2fef utils/android: Echo the exit code of the actual command Marc Bonnici 2019-08-09 15:16:25 +01:00
  • 988de69b61 target: Add Target.revertable_write_value() Douglas RAILLARD 2019-05-09 16:24:29 +01:00
  • ded30eef00 misc: Add batch_contextmanager Douglas RAILLARD 2019-05-09 16:21:00 +01:00
  • 71bd8b10ed trace/systrace: make start() return when tracing has started Javi Merino 2019-07-30 14:43:58 +01:00
  • 986261bc7e utils/android: Move private method to end of class Marc Bonnici 2019-07-30 13:37:48 +01:00
  • dc5f4c6b49 android/adb: Enable fall back for su command Marc Bonnici 2019-07-29 14:15:39 +01:00
  • 88f8c9e9ac module/cpuidle: Add fallback for reading governor Marc Bonnici 2019-07-30 09:38:54 +01:00
  • 0c434e8a1b setup.py: Remove Python2 as a supported version Marc Bonnici 2019-07-19 16:50:51 +01:00
  • 5848369846 Version Bump Marc Bonnici 2019-07-19 16:50:06 +01:00
  • 002ade33a8 Version Bump v1.1.2 Marc Bonnici 2019-07-19 10:42:40 +01:00
  • 2e8d42db79 setup.py Update classifiers Marc Bonnici 2019-07-08 11:25:40 +01:00
  • 6b414cc291 utils.adb_shell: Move from 'echo CMD | su' to '-c' Pierre-Clément Tosi 2019-05-14 12:22:23 +01:00
  • 0d798f1c4f utils.adb_shell: Improve stability (Py3) Pierre-Clément Tosi 2019-05-14 12:12:20 +01:00
  • 1325e59b1a target/KernelConfig: Implement the __bool__ method Marc Bonnici 2019-07-17 11:46:55 +01:00
  • f141899dae target/KernelConfig: Ensure get_config_name is static Marc Bonnici 2019-07-17 11:42:41 +01:00
  • 984556bc8e module/sched: Make SchedModule probing more accurate Valentin Schneider 2019-07-09 14:56:57 +01:00
  • 03a469fc38 module/sched: Expose the remote CPU capacity sysfs path Valentin Schneider 2019-07-09 14:55:22 +01:00
  • 2d86474682 module/sched: Expose a classmethod variant of SchedModule.has_debug Valentin Schneider 2019-07-09 14:50:04 +01:00
  • ada318f27b module/sched: Fix None check Valentin Schneider 2019-07-09 14:10:55 +01:00
  • b8f7b24790 module/sched: Fix incorrect SchedProcFSData usage Valentin Schneider 2019-07-09 14:15:58 +01:00
  • a9b9938b0f module/sched: Return the correct maximum capacity Josh Choo 2019-07-06 23:29:29 +08:00
  • f619f1dd07 setup.py: Set maximum package version for python2.7 support Marc Bonnici 2019-07-05 11:05:43 +01:00
  • ad350c9267 bin/perf: Update binaries Marc Bonnici 2019-06-11 12:04:32 +01:00
  • 8343794d34 module/thermal: Gracefully handle unexpected sysfs names Douglas RAILLARD 2019-06-05 15:06:48 +01:00
  • f2bc5dbc14 devlib: Re-export DmesgCollector in devlib package Douglas RAILLARD 2019-06-03 13:47:52 +01:00
  • 6f42f67e95 target: Ensure we use installed binaries Patrick Bellasi 2019-05-24 15:41:40 +01:00
  • ae7f01fd19 target: Use root if available when determine number of cpus Marc Bonnici 2019-05-24 11:15:46 +01:00
  • b5f36610ad trace/perf: Soften POSIX signal for termination Pierre-Clément Tosi 2019-05-03 11:37:45 +01:00
  • 4c8f2430e2 trace: dmesg: Allow using old util-linux binary Douglas RAILLARD 2019-03-25 18:35:44 +00:00
  • a8b6e56874 trace: dmesg: Call dmesg -c as root Douglas RAILLARD 2019-03-25 14:21:55 +00:00
  • c92756d65a trace: Fix dmesg collector when using util-linux dmesg Douglas RAILLARD 2019-03-25 12:45:57 +00:00
  • 8512f116fc trace: Add DmesgCollector Douglas RAILLARD 2019-03-14 15:32:31 +00:00
  • be8b87d559 module/sched: Fix/simplify procfs packing behaviour Valentin Schneider 2019-03-18 16:21:50 +00:00
  • d76c2d63fe module/sched: Make get_capacities() work with hotplugged CPUs Valentin Schneider 2019-03-18 16:20:16 +00:00
  • 8bfa050226 module/sched: SchedProcFSData: Don't assume SD name is always present Valentin Schneider 2019-03-18 14:48:07 +00:00
  • 8871fe3c25 devlib/sched: Change order of CPU capacity algorithms Chris Redpath 2019-02-22 11:51:37 +00:00
  • aa50b2d42d host: expect shell syntax inside LocalConnection.execute Sergei Trofimov 2019-03-07 07:53:43 +00:00
  • ebcb1664e7 utils/version: Development version bump Marc Bonnici 2019-02-26 13:40:43 +00:00
  • 0ff8628c9c utils/version: Version bump v1.1.1 Marc Bonnici 2019-02-26 13:36:30 +00:00
  • c0d8a98d90 setup.py: Use version_helper to generate devlib version Marc Bonnici 2019-02-20 14:05:32 +00:00
  • 441eea9897 devlib/version: Implement devlibs version as a namedtuple Marc Bonnici 2019-02-20 11:50:53 +00:00
  • b0db2067a2 target: Fix missing import for Python3 Marc Bonnici 2019-02-14 09:34:18 +00:00
  • 1417e81605 target/HexInt: Fix to inherit from long instead of int. Marc Bonnici 2019-02-13 14:16:55 +00:00
  • 2e81a72b39 ssh: Fix command line echoing Douglas RAILLARD 2019-02-01 11:35:05 +00:00
  • 22f2c8b663 acmecape: Fix buffer_size use with pipes.quote() Valentin Schneider 2019-02-06 10:32:39 +00:00
  • c2db6c17ab Add adb_server option in android background connection Michalis Spyrou 2019-02-05 16:59:44 +00:00
  • e01a76ef1b doc: Explain the 'tar' flag of target.read_tree_values Quentin Perret 2019-01-31 12:19:47 +00:00
  • 9fcca25031 hwmon: Robustify hwmon scan Quentin Perret 2019-01-31 11:43:38 +00:00
  • a6b9542f0f target: Speed-up read_tree_values() Quentin Perret 2019-01-31 11:11:00 +00:00
  • 413e83f5d6 target/kernelconfig: Add alias for itteritems Marc Bonnici 2019-01-30 16:44:06 +00:00
  • ac19873423 target/TypedKernelConfig: Fix converting to string method Marc Bonnici 2019-01-30 14:26:05 +00:00
  • 17d4b22b9f shutils: Fix read_tree_tgz_b64 on empty folder Douglas RAILLARD 2019-01-29 15:13:20 +00:00
  • f65130b7c7 target: Introduce TypedKernelConfig Douglas RAILLARD 2018-12-17 11:53:52 +00:00
  • 5b51c2644e target: Introduce KernelConfigKeyError Douglas RAILLARD 2019-01-02 14:57:06 +00:00
  • a752f55956 target: Fix KernelConfig parsing Douglas RAILLARD 2018-12-17 14:57:29 +00:00
  • 781f9b068d target: Move kernel config parsing in method Douglas RAILLARD 2018-12-17 12:24:00 +00:00
  • 7e79eeb9cb target: Robustify read_tree_values() Quentin Perret 2019-01-25 13:25:05 +00:00
  • 911a9f2ef4 utils/ssh: Implement work around for issue in pexpect Marc Bonnici 2019-01-21 18:01:20 +00:00
  • cc0679e40f module: sched: add support to get/set scheduler features Patrick Bellasi 2018-06-15 14:40:50 +01:00
  • 5dea9f8bcf module: sched: add get/set methods for scheduler attributes Patrick Bellasi 2018-06-15 12:22:05 +01:00
  • a9ee41855d GfxInfo: Update to use nano second measurments Marc Bonnici 2019-01-09 13:29:13 +00:00
  • c13e3c260b instrument/measurment_types: Add nanoseconds Marc Bonnici 2019-01-09 13:27:07 +00:00
  • aabb74c8cb utils/rendering: Fix compatibility with Python3 Marc Bonnici 2019-01-09 11:10:40 +00:00