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

Commit Graph

  • 5ef563e54c ftrace: Allow setting the interval for record mode Kajetan Puchalski 2023-08-23 17:31:30 +01:00
  • 45af5f41bc ftrace: Support trace-cmd record mode Kajetan Puchalski 2023-08-23 16:53:42 +01:00
  • 9b15807c17 collector: Add PerfettoCollector Kajetan Puchalski 2023-08-30 14:41:49 +01:00
  • 86fcc11ae1 target: Add is_running() Kajetan Puchalski 2023-07-04 17:28:40 +01:00
  • ac6b7b65be AndroidTarget: Skip ungrantable Android permission Marc Bonnici 2023-09-06 16:10:41 -05:00
  • 3e4bc0bad5 collector: Add PerfettoCollector Kajetan Puchalski 2023-08-30 14:41:49 +01:00
  • 2155a0cd95 target: Add is_running() Kajetan Puchalski 2023-07-04 17:28:40 +01:00
  • b5aa065f7b bin: Update busybox Douglas Raillard 2023-08-07 14:12:56 +01:00
  • 35e7288149 utils/android: Use LC_ALL for adb commands Douglas Raillard 2023-06-26 10:24:26 +01:00
  • 745f29973e bin: Update busybox Douglas Raillard 2023-08-07 14:12:56 +01:00
  • 6b09571859 ftrace: Separate top_buffer_size from buffer_size Kajetan Puchalski 2023-08-14 16:47:05 +01:00
  • 636ec62a8c ftrace: Separate top_buffer_size from buffer_size Kajetan Puchalski 2023-08-14 16:47:05 +01:00
  • 1730f69461 target: Avoid intermittent error when installing binary Douglas Raillard 2023-08-04 11:53:50 +01:00
  • cf4d3b5f4c collector/dmesg: Avoid unnecessary dmesg command Douglas Raillard 2023-07-17 12:07:58 +01:00
  • eb2c7e488b devlib/utils/serial_port: Avoid use of deprecated disutils Douglas Raillard 2023-06-26 10:46:53 +01:00
  • 306fd0624c devlib/utils/ssh: Avoid using deprecated distutils Douglas Raillard 2023-06-26 10:45:18 +01:00
  • fe28e086c2 devlib/host: Remove use of deprecated distutils Douglas Raillard 2023-06-26 10:43:10 +01:00
  • 59ff6100d8 utils.rendering: Fix activity matching Kajetan Puchalski 2023-08-02 16:39:04 +01:00
  • 6de5a1c68c target: Avoid intermittent error when installing binary Douglas Raillard 2023-08-04 11:53:50 +01:00
  • 86b79e9219 utils.rendering: Fix activity matching Kajetan Puchalski 2023-08-02 16:39:04 +01:00
  • dbf6c6b670
    Merge d73e95ffd99812a00b1d82a239f07718a160c77e into be988bb42b766574bb9bd9191fa3532a65091716 Douglas Raillard 2023-07-17 12:48:24 +01:00
  • e8b5e15c1a collector/dmesg: Avoid unnecessary dmesg command Douglas Raillard 2023-07-17 12:07:58 +01:00
  • 2629c28719 devlib/utils/serial_port: Avoid use of deprecated disutils Douglas Raillard 2023-06-26 10:46:53 +01:00
  • 3c1ca7d8f6 devlib/utils/ssh: Avoid using deprecated distutils Douglas Raillard 2023-06-26 10:45:18 +01:00
  • f2e7d73859 devlib/host: Remove use of deprecated distutils Douglas Raillard 2023-06-26 10:43:10 +01:00
  • 2304b2d9e3 utils/android: Use LC_ALL for adb commands Douglas Raillard 2023-06-26 10:24:26 +01:00
  • be988bb42b target: Expose Android external storage app dir Kajetan Puchalski 2023-04-19 12:24:38 +01:00
  • ac0c39e31a connection: Make BackgroundCommand.wait() return non-None Douglas Raillard 2023-05-17 10:01:39 +01:00
  • e6323fc8bf connection/bg_cmd: fix missing use of signal Marc Bonnici 2023-05-16 17:07:37 -05:00
  • 7e2399055b connection: update kill command format Marc Bonnici 2023-05-16 17:06:15 -05:00
  • 692047791d connection: Make BackgroundCommand.wait() return non-None Douglas Raillard 2023-05-17 10:01:39 +01:00
  • a9d2e8bfaf connection: Make BackgroundCommand.wait() return non-None Douglas Raillard 2023-05-17 10:01:39 +01:00
  • bf595a7636 connection/bg_cmd: fix missing use of signal Marc Bonnici 2023-05-16 17:07:37 -05:00
  • d6e955571b connection: update kill command format Marc Bonnici 2023-05-16 17:06:15 -05:00
  • ddaa2f1621 connection: Rework TransferManager Douglas Raillard 2023-02-20 18:18:11 +00:00
  • 1c5412be2f connection: Remove dead code Douglas Raillard 2023-02-20 18:17:58 +00:00
  • e0b1176757 connection: Cleanup TransferManager callback interface Douglas Raillard 2023-02-20 18:13:56 +00:00
  • 5c53ce3aae connection: Rework TransferManager Douglas Raillard 2023-02-20 18:18:11 +00:00
  • d2893a47f9 connection: Remove dead code Douglas Raillard 2023-02-20 18:17:58 +00:00
  • 68ae710602 connection: Cleanup TransferManager callback interface Douglas Raillard 2023-02-20 18:13:56 +00:00
  • 33fb3bbd35 target: Expose Android external storage app dir Kajetan Puchalski 2023-04-19 12:24:38 +01:00
  • 45aebdaca9 connection: Ensure we don't leak too many BackgroundCommand Douglas Raillard 2023-04-06 21:39:53 +01:00
  • 1239fd922e connection: Make BackgroundCommand deregister itself Douglas Raillard 2023-04-06 21:07:29 +01:00
  • 069d2322f1 connection: Add BackgroundCommand.__init__(conn) Douglas Raillard 2023-04-06 21:02:17 +01:00
  • 7bdd6a0ade connection: Terminate background commands on close() Douglas Raillard 2023-04-06 18:14:45 +01:00
  • 27fb0453a3 target: Fix and generalize Target.kick_off() Douglas Raillard 2023-04-04 10:40:34 +01:00
  • 9e0300b9f2 shutils: Fix broken redirections Douglas Raillard 2023-04-04 10:39:25 +01:00
  • ab26319427 connection: Ensure we don't leak too many BackgroundCommand Douglas Raillard 2023-04-06 21:39:53 +01:00
  • 57139040e3 connection: Make BackgroundCommand deregister itself Douglas Raillard 2023-04-06 21:07:29 +01:00
  • 0e16b778ef connection: Add BackgroundCommand.__init__(conn) Douglas Raillard 2023-04-06 21:02:17 +01:00
  • a50d45ce09 connection: Terminate background commands on close() Douglas Raillard 2023-04-06 18:14:45 +01:00
  • e0c53d0999 ftrace: Set top-level buffer size Douglas Raillard 2023-04-14 17:50:08 +01:00
  • 9f876613fb ftrace: Set top-level buffer size Douglas Raillard 2023-04-14 17:50:08 +01:00
  • 6877f0338a target: Fix and generalize Target.kick_off() Douglas Raillard 2023-04-04 10:40:34 +01:00
  • 0a910071f8 utils/android: Fix adb_root() exceptions Douglas Raillard 2023-02-03 15:08:20 +00:00
  • 4b13ee79eb ftrace: Avoid repeated available events query Douglas Raillard 2023-04-05 17:29:25 +01:00
  • ae548df210 ftrace: Avoid repeated available events query Douglas Raillard 2023-04-05 17:29:25 +01:00
  • 1f7ebd987e shutils: Fix broken redirections Douglas Raillard 2023-04-04 10:39:25 +01:00
  • fade6b4247 ftrace: Fix use of named buffer Douglas Raillard 2023-03-13 14:48:24 +00:00
  • 783440446e ftrace: Fix use of named buffer Douglas Raillard 2023-03-13 14:48:24 +00:00
  • bd08489285 utils/android: Fix adb_root() exceptions Douglas Raillard 2023-02-03 15:08:20 +00:00
  • 3d2cdd99c5 ftrace: Use named ftrace buffer Douglas Raillard 2023-02-01 19:36:43 +00:00
  • e012b175c6 module/cgroups2: Added utilisation of the 'LinuxTarget' interface. Ibrahim Hassan 2022-12-17 18:37:31 +00:00
  • 5ea63490a9 module/cgroups2: Replaced references to 'lisa' to 'devlib' Ibrahim Hassan 2022-10-23 20:54:08 +01:00
  • d7b38e471d module/cgroups2: Add new CGroups management module Ibrahim Hassan 2022-08-30 16:00:03 +01:00
  • 7f778e767d target: Ensure max_async is used during connect method Marc Bonnici 2023-01-31 18:24:56 +00:00
  • 8cda8ec0ad ftrace: Use named ftrace buffer Douglas Raillard 2023-02-01 19:36:43 +00:00
  • 899d411860 target: Ensure max_async is used during connect method Marc Bonnici 2023-01-31 18:24:56 +00:00
  • 93ada9762d devlib: Remove "future" Douglas Raillard 2023-01-13 12:46:27 +00:00
  • ec8292af10 devlib: Remove "future" Douglas Raillard 2023-01-13 12:46:27 +00:00
  • d7a1b7f7e6 module/cgroups2: Added utilisation of the 'LinuxTarget' interface. Ibrahim Hassan 2022-12-17 18:37:31 +00:00
  • 111aa327ce Import quote() form shlex rather than pipes setrofim 2022-11-23 11:41:05 +00:00
  • 1f5c4216ed Import quote() form shlex rather than pipes setrofim 2022-11-23 11:41:05 +00:00
  • cc3498d315 Mitigate CVE-2007-4995 setrofim 2022-11-18 09:14:12 +00:00
  • 079939cf94 Mitigate CVE-2007-4995 setrofim 2022-11-18 09:14:12 +00:00
  • 53e7dab934 Adding tarfile member sanitization to extractall() TrellixVulnTeam 2022-11-18 08:46:23 +00:00
  • e1b242a985 module/cgroups2: Replaced references to 'lisa' to 'devlib' Ibrahim Hassan 2022-10-23 20:54:08 +01:00
  • 443d70bde7 module/cgroups2: Add new CGroups management module Ibrahim Hassan 2022-08-30 16:00:03 +01:00
  • f71cf0ec94 target: Add Target.revertable_write_value(may_not_exist=False) Douglas Raillard 2022-08-23 11:42:29 +01:00
  • 678822f9e4 utils/misc: Cleanup check_output() Douglas Raillard 2022-08-12 18:25:11 +01:00
  • be734140b3 utils/android: Make AdbConnection.active_connections thread safe Douglas Raillard 2022-08-12 18:21:37 +01:00
  • b988e245d9 utils/android: Fix AdbConnection.adb_root() Douglas Raillard 2022-08-12 18:14:12 +01:00
  • d73e95ffd9 target: Add Target.read_tree_values_flat(decode=None) parameter Douglas Raillard 2021-11-18 17:58:48 +00:00
  • 003fc03084 devlib: Add Target.execute_raw() method Douglas Raillard 2021-11-18 14:15:00 +00:00
  • b7ef2dc2e0 devlib.target: Fix AndroidTarget unpickle Douglas Raillard 2022-08-16 12:54:11 +01:00
  • 4fac57a0ff devlib.target: Fix AndroidTarget unpickle Douglas Raillard 2022-08-16 12:54:11 +01:00
  • 40ff5d3df2 utils/misc: Cleanup check_output() Douglas Raillard 2022-08-12 18:25:11 +01:00
  • 73842b50f1 utils/android: Make AdbConnection.active_connections thread safe Douglas Raillard 2022-08-12 18:21:37 +01:00
  • 11d7808520 utils/android: Fix AdbConnection.adb_root() Douglas Raillard 2022-08-12 18:14:12 +01:00
  • 492284f46d module/cpufreq: Fix typo Douglas Raillard 2022-08-09 12:02:33 +01:00
  • abc0c414cc module/cpufreq: Fix typo Douglas Raillard 2022-08-09 12:02:33 +01:00
  • fefdf29ed8 utils/asyn: Add memoize_method() decorator Douglas Raillard 2022-07-26 16:27:13 +01:00
  • 0ea9c73ec0 module/cpufreq: Fix async use_governor() Douglas Raillard 2022-07-26 14:42:33 +01:00
  • 2c4b16f280 devlib: Use async Target API Douglas Raillard 2021-11-15 14:47:16 +00:00
  • 18ab9f80b0 target: Expose Target(max_async=50) parameter Douglas Raillard 2022-04-08 15:20:33 +01:00
  • 92f58e4e7a target: Enable async methods Douglas Raillard 2021-11-15 14:46:28 +00:00
  • bdf8b88ac7 utils/async: Add new utils.async module Douglas Raillard 2021-08-18 10:35:36 +01:00
  • 1da174a438 setup.py: Require Python >= 3.7 Douglas Raillard 2021-11-11 23:16:32 +00:00
  • 3c9804a45b setup.py: cleanup dependencies in setup.py Douglas Raillard 2021-11-11 23:15:31 +00:00
  • 3fe105ffb7 target: Make __getstate__ more future-proof Douglas Raillard 2021-11-12 11:19:04 +00:00