1. 566695c Merge upstream into main by Pavan Kumar Juturu · 8 weeks ago main
  2. 6d16789 [mobly][lacewing][error] Unroll exception in case of an abort signal to by Henry-Michel Cantave · 10 weeks ago
  3. 8554b0e Remove accidental print statement `run_suite_class` (#1007) by Devi Manoharan · 4 months ago
  4. b37ad6a Fix type warning for invalid escape in string (#1003) by Misha Brukman · 4 months ago
  5. 4887649 Upgrade GitHub Actions for Node 24 compatibility (#1002) by Salman Chishti · 6 months ago
  6. ec05292 Fix incorrect timing of the "RPC request sent" log. (#999) by Minghao Li · 7 months ago
  7. bc9a505 Docs: Add tutorial for writing custom controllers (#993) by amytsengtw · 8 months ago
  8. 5523cb5 Refactor: Improve subprocess timeout handling (#987) by Kolin Lu · 8 months ago
  9. e6b0cc5 Allow loading snippets with the same package but different user IDs (#996) by Minghao Li · 8 months ago
  10. c6692ad Add `enable_runtime_perms` flag to APK `install` helper function (#995) by Omar Elamri · 8 months ago
  11. c8bdffe Allow custom error messages in snippet `waitForEvent`. (#989) by nkprasad12 · 11 months ago
  12. 6aa5809 Fix breakage caused by PR #983 (#985) by Minghao Li · 1 year ago
  13. 5dd504d Add a timeout value for the `adb root` call in adb proxy (#982) by Adam · 1 year ago
  14. bc0dc9c Avoid log spam by specifying package name in look-up commands (#983) by 康小广 · 1 year, 1 month ago
  15. 7bfe05d Add BUILD_VERSION_SDK_FULL to AndroidProperties (#978) by rpius · 1 year, 1 month ago
  16. 4c1002a [mobly] Exit non-zero on signals.TestAbortAll by Chris Masone · 1 year, 2 months ago
  17. da7d0e6 Revert "[mobly] Exit non-zero on signals.TestAbortAll" by Chris Masone · 1 year, 2 months ago
  18. 2c9e064 [mobly] Remove `noheaders` flag by Cole Alban · 1 year, 2 months ago
  19. cf1fd01 [mobly] Exit non-zero on signals.TestAbortAll by Chris Masone · 1 year, 2 months ago
  20. ed822f8 [mobly] Limit socket read to under I/O timeout by Prashanth Swaminathan · 1 year, 2 months ago
  21. 5db2727 Allow specifying host and port for adb proxy by Prashanth Swaminathan · 1 year, 2 months ago
  22. d4f92b6 Add selector-based read for protocol with timeout by Prashanth Swaminathan · 1 year, 2 months ago
  23. e6450d8 Support multiple displays in `AndroidDevice#take_screenshot` (#970) by bbrother · 1 year, 2 months ago
  24. c96f71f Mute incorrect pytype warning regarding `adb_logcat_file_path` (#975) by Kolin Lu · 1 year, 2 months ago
  25. 8b84c67 Skip adb port removal when port not forwarded (Fixes #971) (#972) by devk-op · 1 year, 2 months ago
  26. 58c096b Keep the consistent newline format when creating excerpts of adb logcat. (#973) by Jiachen Dong · 1 year, 3 months ago
  27. c70eb69 Mobly Release 1.13 (#961) by Minghao Li · 1 year, 3 months ago 1.13
  28. 6a1492a Include snippet server process stdout in server start error message (#964) by Minghao Li · 1 year, 4 months ago
  29. ced825f Record suite info in test summary yaml. (#949) by Minghao Li · 1 year, 4 months ago
  30. 68e8ff7 Mark all devices as unrootable by Kevin Lindkvist · 1 year, 4 months ago
  31. 991ecb2 Check whether adb forwarding takes effect when hit socket connection failure (#957) by Minghao Li · 1 year, 5 months ago
  32. 93e4847 Set default timeout for fastboot command (#959) by Kolin Lu · 1 year, 5 months ago
  33. 72d5f0f Update docstring of AndroidDevice controller (#958) by Kolin Lu · 1 year, 5 months ago
  34. 7ba7c7c Add timeout support for FastbootProxy (#952) by otakusaikou · 1 year, 5 months ago
  35. c98717a Fix suite_runner.run_suite example in docs (#956) by Bryan Henry · 1 year, 5 months ago
  36. a489d90 Enable using a custom `fastboot` binary (#954) by tsunghant · 1 year, 6 months ago
  37. ac65869 Add support for test_suffixes in --tests args (#953) by Jason Stanko · 1 year, 7 months ago
  38. 2ccc96a Implement --list_tests in run_suite_class (#951) by Jason Stanko · 1 year, 7 months ago
  39. 130f6d9 Support finding suite class that is not defined in the main module. (#948) by Minghao Li · 1 year, 8 months ago
  40. 19e9df4 Support test case selection when using suite class. (#947) by Minghao Li · 1 year, 8 months ago
  41. d0b760d Use updated serial when running fastboot command (#945) by sztupkay · 1 year, 10 months ago
  42. de93e1e Add `get_service_alias_by_class` in Android service manager. (#942) by Ang Li · 2 years ago
  43. cf3fbfd Remove `setup_generated_tests`. (#941) by Ang Li · 2 years ago
  44. e445764 Remove all SL4A related code (#939) by Ang Li · 2 years ago
  45. 4dfbf7a Update jetpack reference to `androidx`. (#940) by Ang Li · 2 years ago
  46. a9a149a Support selecting test cases in a class with regex (#938) by Ang Li · 2 years ago
  47. 0d634aa Mobly Release 1.12.4 (#937) by Ang Li · 2 years ago 1.12.4
  48. 3fda40a Include k-v pairs from device config as `user_added_info` by default. (#935) by Ang Li · 2 years ago
  49. d32f15b Support passing stdout and stderr in start_standing_subprocess (#934) by Minghao Li · 2 years ago
  50. 306e91c Apply pyink formatting. (#933) by Ang Li · 2 years ago
  51. 3eee8c1 Add utils for installing and uninstalling apks. (#932) by Ang Li · 2 years ago
  52. 0911857 Use self.is_adb_detectable() to prevent build_info from None even it is not in bootloader. (#923) by minghsikang · 2 years, 2 months ago upstream/stable
  53. 70f5c05 Add snippet client stop timeout (#922) by Minghao Li · 2 years, 2 months ago
  54. dd2ce76 Fix the error that not all Linux hosts have pgrep installed (#921) by Minghao Li · 2 years, 3 months ago
  55. bb5e444 Fix utils.stop_standing_subprocess error on Mac OS (#920) by Minghao Li · 2 years, 3 months ago
  56. 07f0a24 Log each command execution result in utils.run_command (#917) by Minghao Li · 2 years, 4 months ago
  57. c2810ee Set pyink to a fixed version and fix format (#918) by Minghao Li · 2 years, 4 months ago
  58. 161ff47 Fix typos in release notes. (#914) by Ang Li · 2 years, 5 months ago 1.12.3
  59. 2e64eff Mobly Release 1.12.3. (#913) by Ang Li · 2 years, 5 months ago
  60. f7eb2a0 Mark `utils.get_available_host_port` deprecated (#907) by Minghao Li · 2 years, 6 months ago
  61. 28be0fd Update `README` after build toolchain changes. (#912) by Ang Li · 2 years, 6 months ago
  62. 13537bc Fix whitespace stripping in _collect_process_tree (#891) by Sam Balana · 2 years, 7 months ago
  63. 7b938e0 Switch to pyproject.toml completely (#911) by Ang Li · 2 years, 7 months ago
  64. 68724d8 Cache `AndroidDevice#model` to reduce fastboot calls (#910) by Ang Li · 2 years, 7 months ago
  65. 3da49fa Bump min Python ver to 3.11. (#909) by Ang Li · 2 years, 7 months ago
  66. 707eff2 Count should only count retries and not repeats. (#906) by boon · 2 years, 7 months ago
  67. 46ff13e Add parent field to records to represent repeat and retry information. (#905) by boon · 2 years, 8 months ago
  68. 6c5d666 Using tcp:0 in adb forward to pick available host port in snippet client (#904) by Minghao Li · 2 years, 8 months ago
  69. 8ad26db Adding ability to run adb reverse via mobly AdbProxy, fixes #900 (#903) by Sachin Sagadevan · 2 years, 10 months ago
  70. ebdec3a Fix current formatting issues and add formatting check to CI workflow (#902) by nkprasad12 · 2 years, 10 months ago
  71. 45baf1e Allow configuring snippet user. (#899) by nkprasad12 · 2 years, 10 months ago
  72. 207d793 Add the latest release version and CI build status (#895) by Kolin Lu · 2 years, 11 months ago
  73. 539a442 Remove unused imports (#892) by Sam Balana · 3 years ago
  74. 6392f83 Fix a doc typo in records.py (#889) by Tennessee Carmel-Veilleux · 3 years, 2 months ago
  75. da3c204 Support am instrument options by adding a snippet config class (#886) by Minghao Li · 3 years, 3 months ago
  76. b443e44 Mobly Release 1.12.2. (#884) by Ang Li · 3 years, 4 months ago 1.12.2
  77. 031aa94 Do not start logcat service when the Andriod device is in fastboot mode. (#881) by Ang Li · 3 years, 4 months ago
  78. 791b49c Properly end the test when expects has an error within teardown test. (#882) by boon · 3 years, 4 months ago
  79. 8693d18 Fix the print test list logic in `test_runner` (#878) by Lucas Abel · 3 years, 4 months ago
  80. 8bec7e3 Fix unused 'name' argument in AttenuatorPath constructor (#877) by antofara · 3 years, 4 months ago
  81. 33cc76f Add type hint for `current_test_info` (#879) by nkprasad12 · 3 years, 4 months ago
  82. 384ebbe Default `TestRunConfig.log_path` to `_DEFAULT_LOG_PATH` (#876) by Lucas Abel · 3 years, 5 months ago
  83. 61706b7 suite_runner improvements (#875) by Lucas Abel · 3 years, 5 months ago
  84. 6369938 record: emit explicit end when appending to summary (#872) by Lucas Abel · 3 years, 6 months ago
  85. caf37d0 Fix unhandling of possible recursion error on `ExceptionRecord.__deepcopy__` (#870) by Lucas Abel · 3 years, 6 months ago
  86. a8dc1c7 Fix unit test failures on Python 3.11 (#869) by Minghao Li · 3 years, 6 months ago
  87. 927dd31 Progressively increase intervals between adb root attempts (#867) by antofara · 3 years, 7 months ago
  88. 2fd507d Mobly Release 1.12.1. (#866) by Ang Li · 3 years, 7 months ago 1.12.1
  89. 86688d3 Make the summary file path more accessible. (#865) by Ang Li · 3 years, 7 months ago
  90. 1c44fd9 Ensure the termination of the `teardown_class` record. (#864) by Ang Li · 3 years, 7 months ago
  91. f7f323e Adjust timeout strategy for `AdbProxy#getprop` (#863) by Ang Li · 3 years, 7 months ago
  92. 2371557 Fix list_fastboot_devices for other usb interfaces (#859) by Tatsujin Chin · 3 years, 7 months ago
  93. 8d044d2 Add check for Cuttlefish devices in `is_emulator` (#860) by xianyuanjia · 3 years, 8 months ago
  94. 7892f34 Omit traceback logging for test skip exceptions (#862) by Taylor Cramer · 3 years, 8 months ago
  95. 8254871 Handle SIGTERM in Mobly. (#858) by boon · 3 years, 8 months ago
  96. 9238569 Don't mutate BaseTestClass.record_data() argument. (#856) by Jon Wolverton · 3 years, 8 months ago
  97. f788d41 Fix erroneous asserts.assert_count_equal docstring summary (#855) by Art Orlov · 3 years, 9 months ago
  98. 1b6e611 Add debug logging for fastboot commands. (#854) by Aidan Holm · 3 years, 9 months ago
  99. a6e5ad2 Update instrumentation_tutorial.md (#853) by Sebastian · 3 years, 9 months ago
  100. 3f8bec9 Expose the method to set new log prefix in PrefixLoggerAdapter (#852) by Minghao Li · 3 years, 10 months ago