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

Commit Graph

  • a278211bea
    Merge 346194a13382b9b646a320f2621bfb926d5cd00b into 499ea4753c90ca67a7715ab84d0138b02cc1b2f0 Douglas Raillard 2025-01-30 15:30:06 +00:00
  • 346194a133 target: Remove duplicated disconnection logic Douglas Raillard 2025-01-30 15:21:26 +00:00
  • 80b6f53766
    Merge 6d3a8af9085e9d159f8671b93258162c0963918c into 499ea4753c90ca67a7715ab84d0138b02cc1b2f0 Douglas Raillard 2025-01-30 15:13:35 +00:00
  • 6d3a8af908 collector/dmesg: Fix dmesg variant detection Douglas Raillard 2025-01-30 11:54:51 +00:00
  • 6a0025e266
    Merge 03e01b0f132702f5accec70fbd9a785e04b2f663 into 499ea4753c90ca67a7715ab84d0138b02cc1b2f0 Douglas Raillard 2024-11-20 17:54:55 +00:00
  • 03e01b0f13 target: Asyncify Target._prepare_xfer() Douglas Raillard 2024-11-20 17:17:07 +00:00
  • 0394bc4daa target: Reduce the number of commands involved in push/pull Douglas Raillard 2024-11-20 16:56:21 +00:00
  • 3108910848 target: Use busybox for file transfer operations Douglas Raillard 2024-11-20 16:48:23 +00:00
  • 9e160bb5a9 target: Copy symlinks as files when pulling Douglas Raillard 2024-11-20 16:41:34 +00:00
  • b39ecaa09a ssh: Fix folder pull on SSH connection Douglas Raillard 2024-11-20 16:39:34 +00:00
  • 85832acc9b
    Merge 765d6b7851676114654db84b7b1357854e3fbe7a into 499ea4753c90ca67a7715ab84d0138b02cc1b2f0 Douglas Raillard 2024-11-20 15:51:56 +00:00
  • 765d6b7851 target: Make all Target.__init__() parameters after working_directory keyword-only Douglas Raillard 2024-11-20 12:44:01 +00:00
  • c137b5b3fc target: Align Target.tempfile() with Target.make_temp() Douglas Raillard 2024-11-20 12:57:04 +00:00
  • 8d03e87035 target: Make Target.tempfile() use Target.tmp_directory Douglas Raillard 2024-11-20 12:56:36 +00:00
  • 4826609600 target: Make Target.make_temp() use Target.tmp_directory Douglas Raillard 2024-11-20 12:53:12 +00:00
  • 9318e969b2 target: Rework temp folder management Douglas Raillard 2024-11-20 12:29:43 +00:00
  • 0630157154
    Merge 9228e3a68a1c60223e6908bac4c990ff0e3ecde5 into 499ea4753c90ca67a7715ab84d0138b02cc1b2f0 Marc Bonnici 2024-11-20 11:45:32 +00:00
  • b0e718460a ftrace: Add write-to-disk mode Douglas Raillard 2024-05-30 14:59:03 +01:00
  • 0fc5ca7f9c connection: Support all signals in BackgroundCommand.send_signal() Douglas Raillard 2024-05-30 10:41:50 +01:00
  • 7d8fd2f9e1
    Merge 21ebc74caa21ea7121cfc8ff2be90ef8d94aa941 into 499ea4753c90ca67a7715ab84d0138b02cc1b2f0 Valentin Schneider 2024-11-20 11:41:47 +00:00
  • 1444b0a40c
    Merge 019b4aca55a26f9ad071657ac7fbe1b1e2427268 into 499ea4753c90ca67a7715ab84d0138b02cc1b2f0 Morten Rasmussen 2024-11-05 16:35:13 +00:00
  • 499ea4753c target: Check command output sanity master Douglas Raillard 2024-09-24 10:52:08 +01:00
  • dabee29350 devlib: Remove sudo prompt Douglas Raillard 2024-09-24 10:50:57 +01:00
  • 25a972ff19 target: Check command output sanity Douglas Raillard 2024-09-24 10:52:08 +01:00
  • 1cabacb80f devlib: Remove sudo prompt Douglas Raillard 2024-09-24 10:50:57 +01:00
  • 6a6d9f30dd collector/ftrace: Fix FtraceCollector.kprobe_events attr name Douglas Raillard 2024-09-25 23:58:04 +01:00
  • e927e2f2cd collector/dmesg: Allow not raising on dmesg output parsing failure Douglas Raillard 2024-09-25 14:46:25 +01:00
  • b327fbd87c collector/ftrace: Fix FtraceCollector.kprobe_events attr name Douglas Raillard 2024-09-25 23:58:04 +01:00
  • d4d9c92ae9 ftrace: Preserve kprobe events during trace-cmd reset Metin Kaya 2024-09-23 12:52:37 +01:00
  • c36298b277 collector/dmesg: Allow not raising on dmesg output parsing failure Douglas Raillard 2024-09-25 14:46:25 +01:00
  • eda98c9091 ftrace: Preserve kprobe events during trace-cmd reset Metin Kaya 2024-09-23 12:52:37 +01:00
  • 8773c10424 utils/asyn: Ensure _AsyncPolymorphicFunction is not detected as a coroutine function Douglas Raillard 2024-08-15 10:44:09 +01:00
  • b6da67d12f utils/asyn: Ensure that we propagate docstrings in asyncf() Douglas Raillard 2024-08-09 19:05:58 +01:00
  • fb4e155696 utils/asyn: Replace nest_asyncio with greenlet Douglas Raillard 2024-05-09 16:26:00 +01:00
  • b2e19d333b utils/asyn: Factor out the calls to asyncio.run Douglas Raillard 2024-04-26 13:41:40 +01:00
  • 165b87f248 target: Allow reuse of a connection once the owning thread is terminated Douglas Raillard 2024-05-09 14:28:19 +01:00
  • 1d6a007bad tests: Add tests for nested async support Douglas Raillard 2024-05-14 14:19:03 +01:00
  • 796b9fc1ef utils/asyn: Fix memoized_method.__set_name__ Douglas Raillard 2024-08-01 15:26:18 +01:00
  • 4cafbb05cb utils/asyn: Ensure _AsyncPolymorphicFunction is not detected as a coroutine function Douglas Raillard 2024-08-15 10:44:09 +01:00
  • e85f321c1e utils/asyn: Ensure that we propagate docstrings in asyncf() Douglas Raillard 2024-08-09 19:05:58 +01:00
  • 54a5732c61 tools/setup_host.sh: Remove unused package cpu-checker Metin Kaya 2024-08-06 09:11:09 +01:00
  • 9f712ffe6e tools/setup_host.sh: Remove unused package cpu-checker Metin Kaya 2024-08-06 09:11:09 +01:00
  • 587d8c7e4c utils/asyn: Replace nest_asyncio with greenlet Douglas Raillard 2024-05-09 16:26:00 +01:00
  • 81277b7c39 utils/asyn: Factor out the calls to asyncio.run Douglas Raillard 2024-04-26 13:41:40 +01:00
  • e7ae13a332 target: Allow reuse of a connection once the owning thread is terminated Douglas Raillard 2024-05-09 14:28:19 +01:00
  • 21ec2857c2 tests: Add tests for nested async support Douglas Raillard 2024-05-14 14:19:03 +01:00
  • 075a3097fe utils/asyn: Fix memoized_method.__set_name__ Douglas Raillard 2024-08-01 15:26:18 +01:00
  • bbdd2ab67c target: Properly propagate ADB port information Metin Kaya 2024-07-04 09:00:45 +01:00
  • 38d4796e41 utils/ssh: Allow passing known_hosts path via strict_host_check value Douglas Raillard 2024-07-09 17:20:01 +01:00
  • 02cc8a75a6 utils/ssh: Allow passing known_hosts path via strict_host_check value Douglas Raillard 2024-07-09 17:20:01 +01:00
  • cdb69f2be5 target: Properly propagate ADB port information Metin Kaya 2024-07-04 09:00:45 +01:00
  • de84a08bf8 tools/docker: Fixup test config file name Metin Kaya 2024-06-26 14:27:04 +01:00
  • b7d7b46626 tools/setup_host.sh: Rename install_base.sh to setup_host.sh Metin Kaya 2024-06-19 14:08:25 +01:00
  • b485484850 tools/android: Make install_base.sh modular for LISA integration Metin Kaya 2024-05-29 10:50:30 +01:00
  • d8a09e895c tools/android: Remove emulator skins Metin Kaya 2024-05-29 10:41:46 +01:00
  • 1c52f13e50 tools/android: Clone install_android_platform_tools() from LISA Metin Kaya 2024-05-23 18:13:00 +01:00
  • 14905fb515 tools/android: Make cleanups in install_base.sh Metin Kaya 2024-05-17 12:13:31 +01:00
  • 5424b37be6 tools/docker: Fixup test config file name Metin Kaya 2024-06-26 14:27:04 +01:00
  • 07c8103fbb tools/setup_host.sh: Rename install_base.sh to setup_host.sh Metin Kaya 2024-06-19 14:08:25 +01:00
  • 989e6aae0c tools/android: Make install_base.sh modular for LISA integration Metin Kaya 2024-05-29 10:50:30 +01:00
  • af117342d8 tools/android: Remove emulator skins Metin Kaya 2024-05-29 10:41:46 +01:00
  • 19c4018311 tools/android: Clone install_android_platform_tools() from LISA Metin Kaya 2024-05-23 18:13:00 +01:00
  • 12a7327977 tools/android: Make cleanups in install_base.sh Metin Kaya 2024-05-17 12:13:31 +01:00
  • d3ca49f245 utils/misc: Fix AttributeError in tls_property Douglas Raillard 2024-06-20 16:55:45 +01:00
  • 63f1bb3f52 utils/misc: Fix AttributeError in tls_property Douglas Raillard 2024-06-20 16:55:45 +01:00
  • 3e45a2298e collector/dmesg: Handle non-matching regex Douglas Raillard 2024-06-13 10:42:42 +01:00
  • 3c37bf3de1 target: Make Target.make_temp() async-compatible Douglas Raillard 2024-05-30 10:47:23 +01:00
  • 4c94f47331 collector/dmesg: Handle non-matching regex Douglas Raillard 2024-06-13 10:42:42 +01:00
  • 5af9a4f098 target: Make Target.make_temp() async-compatible Douglas Raillard 2024-05-30 10:47:23 +01:00
  • 52281051b2 target: Run Target.disconnect() upon process termination Douglas Raillard 2024-05-07 11:01:05 +01:00
  • 7714acc897 target: Make Target.disconnect() steal current connections Douglas Raillard 2024-05-07 10:27:50 +01:00
  • f5f06122f3 target: Provide context manager API for Target Douglas Raillard 2024-05-07 10:20:02 +01:00
  • c9b539f722 Validate cgroups_run_into has taken effect Sebastian Goscik 2024-05-22 11:27:56 +01:00
  • a28c6d7ce0 utils/android: Use subprocess.DEVNULL where appropriate Douglas Raillard 2024-06-10 16:48:38 +01:00
  • b8292b1f2b utils/android: Log error in _ping() Douglas Raillard 2024-06-10 16:44:08 +01:00
  • 94f1812ab2 Create LICENSE Stephen Paulger 2024-06-04 13:53:43 +01:00
  • 19036b9679 utils/android: Use subprocess.DEVNULL where appropriate Douglas Raillard 2024-06-10 16:48:38 +01:00
  • e35ea588d1 utils/android: Log error in _ping() Douglas Raillard 2024-06-10 16:44:08 +01:00
  • 4bbe529813
    Create LICENSE Stephen Paulger 2024-06-04 13:53:43 +01:00
  • 71d1663b2d tools/android: Address review comments on PR#668 Metin Kaya 2024-03-28 11:54:23 +00:00
  • 492d42dddb target: tests: Address review comments on PR#667 Metin Kaya 2024-03-27 16:50:22 +00:00
  • 08b8d09ceb Validate cgroups_run_into has taken effect Sebastian Goscik 2024-05-22 11:27:56 +01:00
  • e56c887091 tools/android: Address review comments on PR#668 Metin Kaya 2024-03-28 11:54:23 +00:00
  • 384c2aefa4 target: tests: Address review comments on PR#667 Metin Kaya 2024-03-27 16:50:22 +00:00
  • 319b697c45 target: Run Target.disconnect() upon process termination Douglas Raillard 2024-05-07 11:01:05 +01:00
  • 83c41a07c4 target: Make Target.disconnect() steal current connections Douglas Raillard 2024-05-07 10:27:50 +01:00
  • 71ade73092 target: Provide context manager API for Target Douglas Raillard 2024-05-07 10:20:02 +01:00
  • 7276097d4e target: Make default modules list empty Douglas Raillard 2023-06-26 16:17:30 +01:00
  • 6939e5660e target: Cleanup and lazily initialize modules Douglas Raillard 2023-06-26 16:02:19 +01:00
  • f55a539196 target: Make default modules list empty Douglas Raillard 2023-06-26 16:17:30 +01:00
  • df9a02f0f5 target: Cleanup and lazily initialize modules Douglas Raillard 2023-06-26 16:02:19 +01:00
  • ce02f8695f Add missing import Brendan Jackman 2024-04-18 14:15:46 +00:00
  • 8f9954bf7f Add missing import Brendan Jackman 2024-04-18 14:15:46 +00:00
  • b5f311feff tools/docker: Add Docker image support for devlib Metin Kaya 2024-02-06 15:46:53 +00:00
  • 233f76d03a test_target.py: Allow specifying connection timeout for Android targets Metin Kaya 2024-03-21 11:32:32 +00:00
  • ac4f581f4b target: tests: Add support for testing ChromeOS targets Metin Kaya 2024-02-09 15:48:33 +00:00
  • c6bd736c82 target: Address pylint issues in ChromeOsTarget class Metin Kaya 2024-02-09 16:03:52 +00:00
  • 28b30649f1 utils/ssh: Fix atexit.register() SshConnection leak Douglas Raillard 2024-03-28 14:47:24 +00:00
  • 5817866ad0 Fixed issue where non-consecutive list resulted in incorrect ranges Sebastian Goscik 2024-03-27 11:34:08 +00:00
  • 8247ac91e7 Add option not to validate PMU counters. Ola Olsson 2024-03-18 22:41:24 +01:00