1
0
mirror of https://github.com/ARM-software/devlib.git synced 2025-01-30 17:50:46 +00:00

Commit Graph

  • 9bd76fd8af target: Fix Target.get_connection()'s busybox Douglas Raillard 2022-04-07 16:54:42 +01:00
  • ef9384d161 utils.misc: Make nullcontext work with asyncio Douglas Raillard 2021-11-15 15:18:20 +00:00
  • 843e954bdb utils/asyn: Add memoize_method() decorator Douglas Raillard 2022-07-26 16:27:13 +01:00
  • 1a6dcb8f5d module/cpufreq: Fix async use_governor() Douglas Raillard 2022-07-26 14:42:33 +01:00
  • 5361ec1039 devlib: Use async Target API Douglas Raillard 2021-11-15 14:47:16 +00:00
  • 6eb24a60d8 target: Expose Target(max_async=50) parameter Douglas Raillard 2022-04-08 15:20:33 +01:00
  • 276c8e5204 target: Enable async methods Douglas Raillard 2021-11-15 14:46:28 +00:00
  • 1c43096931 utils/async: Add new utils.async module Douglas Raillard 2021-08-18 10:35:36 +01:00
  • 683413c0a3 setup.py: Require Python >= 3.7 Douglas Raillard 2021-11-11 23:16:32 +00:00
  • eba0039a9b setup.py: cleanup dependencies in setup.py Douglas Raillard 2021-11-11 23:15:31 +00:00
  • 44cf2ef57e target: Make __getstate__ more future-proof Douglas Raillard 2021-11-12 11:19:04 +00:00
  • 6dc9eba386 target: Fix Target.get_connection()'s busybox Douglas Raillard 2022-04-07 16:54:42 +01:00
  • 4cb1f7a270 utils.misc: Make nullcontext work with asyncio Douglas Raillard 2021-11-15 15:18:20 +00:00
  • ff2268b715 module/cpuidle: Add listing & setting governors Kajetan Puchalski 2022-07-18 14:12:16 +01:00
  • 5042f474c2 module/cgroups: Skip disabled cgroup controllers Kajetan Puchalski 2022-07-18 13:40:37 +01:00
  • e1d0c6bcd2 module/cpuidle: Add listing & setting governors Kajetan Puchalski 2022-07-18 14:12:16 +01:00
  • 3a8a7eba3a module/cgroups: Skip disabled cgroup controllers Kajetan Puchalski 2022-07-18 13:40:37 +01:00
  • a585426924 android: Don't error if ADB is already running as root Marc Bonnici 2022-06-21 16:47:26 +01:00
  • 740f73e3a6 android: Don't error if ADB is already running as root Marc Bonnici 2022-06-21 16:47:26 +01:00
  • 1196e336a5 version: bump minor version number Marc Bonnici 2022-05-24 17:45:39 +01:00
  • f525374fbb version: perform additional revision release v1.3.4 Marc Bonnici 2022-05-24 17:45:14 +01:00
  • d007e60c0c version: bump minor version number Marc Bonnici 2022-05-24 17:45:39 +01:00
  • 396f895b10 version: perform additional revision release Marc Bonnici 2022-05-24 17:45:14 +01:00
  • 42e62aed57 target: Fix AndroidTarget pickling Douglas Raillard 2022-05-18 11:03:26 +01:00
  • f5cfcafb08 shutils: Remove shebang Douglas Raillard 2022-05-23 14:28:11 +01:00
  • 7853d2c85c target: Run shutils.in in busybox Douglas Raillard 2022-05-23 14:25:12 +01:00
  • ad548d29d7 shutils: Remove shebang Douglas Raillard 2022-05-23 14:28:11 +01:00
  • d2956ad33c target: Run shutils.in in busybox Douglas Raillard 2022-05-23 14:25:12 +01:00
  • a0b19734a5 target: Fix AndroidTarget pickling Douglas Raillard 2022-05-18 11:03:26 +01:00
  • a9fcc75f60 collector/dmesg: Fix dmesg_out property Douglas Raillard 2022-05-18 14:46:41 +01:00
  • 8ca6dd0b2f collector/dmesg: Fix dmesg_out property Douglas Raillard 2022-05-18 14:46:41 +01:00
  • cd8720b901 module/cgroups: Fix move_tasks()/move_all_tasks_to() Douglas Raillard 2022-05-16 12:40:04 +01:00
  • d832be580e module/cgroups: Fix move_tasks()/move_all_tasks_to() Douglas Raillard 2022-05-16 12:40:04 +01:00
  • 03569fb01f version: Bump minor version number Marc Bonnici 2022-04-28 12:51:25 +01:00
  • 22f53f117e version: Bump revision number v1.3.3 Marc Bonnici 2022-04-28 12:49:46 +01:00
  • 2a87823146 version: Bump minor version number Marc Bonnici 2022-04-28 12:51:25 +01:00
  • 81e9fb54f1 version: Bump revision number Marc Bonnici 2022-04-28 12:49:46 +01:00
  • e0abb9db48 collector/dmesg.py: Allow nesting DmesgCollector Douglas Raillard 2021-11-26 16:34:55 +00:00
  • 14777b4e3f collector/dmesg.py: Allow nesting DmesgCollector Douglas Raillard 2021-11-26 16:34:55 +00:00
  • c29d386e81 target: Allow relative path for for push/pull Vincent Donnefort 2022-03-22 12:00:03 +00:00
  • e4820f9abf target: Allow relative path for for push/pull Vincent Donnefort 2022-03-22 12:00:03 +00:00
  • adad59fdba target: Add Target.makedirs(as_root=False) parameter Douglas Raillard 2022-04-08 14:11:12 +01:00
  • 48329b7891 target: Add exception message when module fails to load Douglas Raillard 2021-11-15 15:32:33 +00:00
  • 728b59ad7e utils/ssh.py: Make SshConnection._background() more robust Douglas Raillard 2021-11-18 18:04:41 +00:00
  • 2b38548463 connection: Use -- in kill command Douglas Raillard 2022-02-02 11:05:56 +00:00
  • 4321feb88e target: Add Target.makedirs(as_root=False) parameter Douglas Raillard 2022-04-08 14:11:12 +01:00
  • bdb04aa8d0 ftrace: Detect tracefs mount point Douglas Raillard 2022-04-13 12:31:01 +01:00
  • 8f80d8a5ee shutils.in: De-hardcode tracefs location Douglas Raillard 2022-04-13 12:21:15 +01:00
  • ff599dfbb6 shutils.in: Simplify the dispatcher Douglas Raillard 2022-04-13 12:15:56 +01:00
  • 00a5bcb377 shutils.in: Add get_fs_mount_point() function Douglas Raillard 2022-04-13 12:08:23 +01:00
  • c5a411f36c ftrace: Detect tracefs mount point Douglas Raillard 2022-04-13 12:31:01 +01:00
  • 3fe14ff643 shutils.in: De-hardcode tracefs location Douglas Raillard 2022-04-13 12:21:15 +01:00
  • 5636407be1 shutils.in: Simplify the dispatcher Douglas Raillard 2022-04-13 12:15:56 +01:00
  • 088612a379 shutils.in: Add get_fs_mount_point() function Douglas Raillard 2022-04-13 12:08:23 +01:00
  • bbbe50cb09 target: Add exception message when module fails to load Douglas Raillard 2021-11-15 15:32:33 +00:00
  • 6eb712b13d utils/ssh.py: Make SshConnection._background() more robust Douglas Raillard 2021-11-18 18:04:41 +00:00
  • b101e9e83a connection: Use -- in kill command Douglas Raillard 2022-02-02 11:05:56 +00:00
  • fffa040792 target/xfer: Fix detection of files with restricted permissions Marc Bonnici 2022-02-28 18:49:31 +00:00
  • 7d6ed2dd8a utils.android: force as_root=False when connected_as_root Vincent Donnefort 2022-03-21 18:33:29 +00:00
  • f6bbd2c187 modules/sched: Use correct permissions to read debugfs Douglas Raillard 2022-04-05 12:39:45 +01:00
  • 8b873ce485 modules/sched: Use correct permissions to read debugfs Douglas Raillard 2022-04-05 12:39:45 +01:00
  • 4e08c97ec4 devlib: Simplify x.format(self.busybox) Douglas Raillard 2021-11-26 15:46:06 +00:00
  • 9cf7e5a95e target: install busybox symlinks Douglas Raillard 2021-11-26 15:35:44 +00:00
  • 86f113fd36 connection: Add debug logging for ConnectionBase._max_bg Douglas Raillard 2022-01-24 11:11:52 +00:00
  • 55f9eca54c utils.android: force as_root=False when connected_as_root Vincent Donnefort 2022-03-21 18:33:29 +00:00
  • a5693617fd target/xfer: Fix detection of files with restricted permissions Marc Bonnici 2022-02-28 18:49:31 +00:00
  • de0a2cc8df utils/misc: Fix stream redirection Marc Bonnici 2022-02-25 18:40:46 +00:00
  • 5c31238df6 android: Fix adb background command PID detection Marc Bonnici 2022-02-22 19:24:23 +00:00
  • b3d59371ca target: Add Target.read_tree_values_flat(decode=None) parameter Douglas Raillard 2021-11-18 17:58:48 +00:00
  • 17f4a56f2a devlib: Add Target.execute_raw() method Douglas Raillard 2021-11-18 14:15:00 +00:00
  • 1dfb73869e devlib: Use async Target API Douglas Raillard 2021-11-15 14:47:16 +00:00
  • 7a1dc98b33 devlib: Protect against too many BackgroundCommand Douglas Raillard 2021-11-09 18:28:43 +00:00
  • b41bc9792e target: Add Target.makedirs(as_root=False) parameter Douglas Raillard 2021-11-22 19:18:49 +00:00
  • c442faf1b5 target: Enable async methods Douglas Raillard 2021-11-15 14:46:28 +00:00
  • ab6848c9ce utils/async: Add new utils.async module Douglas Raillard 2021-08-18 10:35:36 +01:00
  • b866ef46e0 utils.misc: Make nullcontext work with asyncio Douglas Raillard 2021-11-15 15:18:20 +00:00
  • 601dd1a7f3 target: Make __getstate__ more future-proof Douglas Raillard 2021-11-12 11:19:04 +00:00
  • 87a98f28e2 target: Add exception message when module fails to load Douglas Raillard 2021-11-15 15:32:33 +00:00
  • 39a9be0af4 setup.py: cleanup dependencies in setup.py Douglas Raillard 2021-11-11 23:15:31 +00:00
  • de48f6b83c setup.py: Require Python >= 3.7 Douglas Raillard 2021-11-11 23:16:32 +00:00
  • f1bc458e07 utils/ssh.py: Make SshConnection._background() more robust Douglas Raillard 2021-11-18 18:04:41 +00:00
  • bd0a2a210a connection: Use -- in kill command Douglas Raillard 2022-02-02 11:05:56 +00:00
  • a65189f028 target: Replace Target.__copy__ by __getstate__ Douglas Raillard 2021-11-03 10:41:47 +00:00
  • 824e6fffc1 target: Replace Target.__copy__ by __getstate__ Douglas Raillard 2021-11-03 10:41:47 +00:00
  • 77f0b1f06d docs: Add readthedocs config and requirements.txt Marc Bonnici 2021-10-28 10:20:38 +01:00
  • 72548b13b9 docs: Add readthedocs config and requirements.txt Marc Bonnici 2021-10-28 10:20:38 +01:00
  • b4c76007c8 ftrace: Do not memoize FtraceCollector.available_events Douglas Raillard 2021-10-27 11:45:08 +01:00
  • caa7666875 ftrace: Do not memoize FtraceCollector.available_events Douglas Raillard 2021-10-27 11:45:08 +01:00
  • 3f92d92a3f ssh: Reduce number of opened channels Douglas Raillard 2021-10-15 15:24:53 +01:00
  • 837a52bd34 ssh: Reduce number of opened channels Douglas Raillard 2021-10-15 15:24:53 +01:00
  • 0e0417c6b3 target: Fix undefined function Douglas Raillard 2021-10-11 14:09:49 +01:00
  • 8d56930b9d target: Fix undefined function Douglas Raillard 2021-10-11 14:09:49 +01:00
  • e979bafb50 target: Speedup Target.write_value() Douglas Raillard 2021-08-20 10:59:40 +01:00
  • 0c1878786b Target.execute(): Add .returncode and .output exception attributes Douglas Raillard 2021-08-20 15:54:46 +01:00
  • ff57e785f8 exception: Deal with missing _message attribute Douglas Raillard 2021-09-28 14:37:46 +01:00
  • f1c8ca1a66 utils.android: Separate stdout and stderr by newline Douglas Raillard 2021-08-20 16:22:20 +01:00
  • b719808ef2 target: Add Target.pull(via_temp=False) parameter Douglas Raillard 2021-08-12 18:13:37 +01:00
  • 477e82c444 target: Open the possiblity for optimizing multi-source push/pulls Douglas Raillard 2021-08-12 15:25:58 +01:00
  • 173df18f29 target: Factorize push/pull path resolution Douglas Raillard 2021-08-12 11:33:36 +01:00
  • 79be8bc5ad ssh: Memoize the SshConnection._get_sftp() Douglas Raillard 2021-08-12 15:57:32 +01:00