aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-10-06Snap for 10909147 from a529b98b550f5d2cdb797699d6528ca5454759a6 to 24Q1-releaseandroid-14.0.0_r37android-14.0.0_r36android-14.0.0_r35android-14.0.0_r34android-14.0.0_r33android-14.0.0_r32android-14.0.0_r31android-14.0.0_r30android-14.0.0_r29android14-qpr2-s5-releaseandroid14-qpr2-s4-releaseandroid14-qpr2-s3-releaseandroid14-qpr2-s2-releaseandroid14-qpr2-s1-releaseandroid14-qpr2-releaseAndroid Build Coastguard Worker
Change-Id: Ic987d2a361cb62dfd6bc337ca88142a8adaf5edd
2023-10-05Merge remote-tracking branch 'aosp/upstream-master' into main am: a3c64c07c8 ↵uael
am: a6408fdd14 am: b31b1eddc1 am: 337de6ca59 am: c31e576329 Original change: https://android-review.googlesource.com/c/platform/external/python/mobly/+/2736301 Change-Id: I94bcae3de4a245130cfbc57f339f44360ce3ba97 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-05Merge remote-tracking branch 'aosp/upstream-master' into main am: a3c64c07c8 ↵uael
am: a6408fdd14 am: b31b1eddc1 am: 337de6ca59 Original change: https://android-review.googlesource.com/c/platform/external/python/mobly/+/2736301 Change-Id: I74600a88ad9778dd8fd9284d6e37e8151ccb2984 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-05Merge remote-tracking branch 'aosp/upstream-master' into main am: a3c64c07c8 ↵uael
am: a6408fdd14 am: b31b1eddc1 Original change: https://android-review.googlesource.com/c/platform/external/python/mobly/+/2736301 Change-Id: I7cd51e08b82321fa2d7c256fcb4815436632a725 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-05Merge remote-tracking branch 'aosp/upstream-master' into main am: a3c64c07c8 ↵uael
am: a6408fdd14 Original change: https://android-review.googlesource.com/c/platform/external/python/mobly/+/2736301 Change-Id: I1d639d1f0c0e4ac3d4bde4177d7622f004a5403e Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-05Merge remote-tracking branch 'aosp/upstream-master' into main am: a3c64c07c8uael
Original change: https://android-review.googlesource.com/c/platform/external/python/mobly/+/2736301 Change-Id: I93ff859d09870805db936b81d23861939ea95bd3 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-01Merge remote-tracking branch 'aosp/upstream-master' into mainuael
Change-Id: I12809b4fe3b4c08285089614700bb23d4ecb68d6
2023-06-05Fix a doc typo in records.py (#889)Tennessee Carmel-Veilleux
2023-05-22Support am instrument options by adding a snippet config class (#886)Minghao Li
2023-05-03Mobly Release 1.12.2. (#884)Ang Li
2023-04-25Do not start logcat service when the Andriod device is in fastboot mode. (#881)Ang Li
2023-04-25Properly end the test when expects has an error within teardown test. (#882)boon
2023-04-18Fix the print test list logic in `test_runner` (#878)Lucas Abel
2023-04-18Fix unused 'name' argument in AttenuatorPath constructor (#877)antofara
store the path name for future usage
2023-04-17Add type hint for `current_test_info` (#879)nkprasad12
* Avoid setting `current_test_info` to `None` * Set signature of placeholder record. * Set a type hint for current_test_info without placeholder. * Restore setting cti to none
2023-03-29Merge "Merge remote-tracking branch 'aosp/upstream-master' into master am: ↵Automerger Merge Worker
fbc9ba8471 am: 2144d8a6eb am: 63728470d2 am: 2b67610653 am: 872432729f"
2023-03-29Merge remote-tracking branch 'aosp/upstream-master' into master am: ↵uael
fbc9ba8471 am: 2144d8a6eb am: 63728470d2 am: 2b67610653 am: 872432729f Original change: https://android-review.googlesource.com/c/platform/external/python/mobly/+/2499579 Change-Id: I5922621e0097a149d16a965e3be1772fd2b95373 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-29Merge remote-tracking branch 'aosp/upstream-master' into master am: ↵uael
fbc9ba8471 am: 2144d8a6eb am: 63728470d2 am: 2b67610653 am: 8dccc7f036 Original change: https://android-review.googlesource.com/c/platform/external/python/mobly/+/2499579 Change-Id: Ice07d773dc803fdb50e94ea2f6835f19e2fd7c89 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-29Merge remote-tracking branch 'aosp/upstream-master' into master am: ↵android-14.0.0_r45android-14.0.0_r44android-14.0.0_r43android-14.0.0_r42android-14.0.0_r41android-14.0.0_r40android-14.0.0_r39android-14.0.0_r38android-14.0.0_r27android-14.0.0_r26android-14.0.0_r25android-14.0.0_r24android-14.0.0_r23android-14.0.0_r22android-14.0.0_r21android-14.0.0_r20android-14.0.0_r19android-14.0.0_r18android-14.0.0_r17android-14.0.0_r16android14-qpr1-s2-releaseandroid14-qpr1-releaseandroid14-d2-s5-releaseandroid14-d2-s4-releaseandroid14-d2-s3-releaseandroid14-d2-s2-releaseandroid14-d2-s1-releaseandroid14-d2-releaseuael
fbc9ba8471 am: 2144d8a6eb am: 63728470d2 am: 2b67610653 Original change: https://android-review.googlesource.com/c/platform/external/python/mobly/+/2499579 Change-Id: Icccccfb21568da3ae609d6007b9a226f74603f97 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-29Merge remote-tracking branch 'aosp/upstream-master' into master am: ↵uael
fbc9ba8471 am: 2144d8a6eb am: 63728470d2 am: 2b67610653 Original change: https://android-review.googlesource.com/c/platform/external/python/mobly/+/2499579 Change-Id: I7f7fab692c34cd6f64a85f6fa2563e2c7ef952a2 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-29Merge remote-tracking branch 'aosp/upstream-master' into master am: ↵android14-devuael
fbc9ba8471 am: 2144d8a6eb am: 63728470d2 Original change: https://android-review.googlesource.com/c/platform/external/python/mobly/+/2499579 Change-Id: I3734d972e006228e5da1b563c7baeb55dadbda09 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-29Merge remote-tracking branch 'aosp/upstream-master' into master am: ↵uael
fbc9ba8471 am: 2144d8a6eb Original change: https://android-review.googlesource.com/c/platform/external/python/mobly/+/2499579 Change-Id: I36243a619c55a26f3f3cbe252e9db1960aacccb7 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-29Merge remote-tracking branch 'aosp/upstream-master' into master am: fbc9ba8471uael
Original change: https://android-review.googlesource.com/c/platform/external/python/mobly/+/2499579 Change-Id: I205d0b93599a2c385e54582c62715f6fbcb34504 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-24Merge remote-tracking branch 'aosp/upstream-master' into masterandroid-u-beta-1-gpluael
Test: None Change-Id: I35ed4a0a172c2e511350d35a5f8679f24903a6fb
2023-03-23Default `TestRunConfig.log_path` to `_DEFAULT_LOG_PATH` (#876)Lucas Abel
2023-03-21suite_runner improvements (#875)Lucas Abel
As of the test runner: * Parse only known arguments. * Handle -l, --list_tests option. * Handle -tb, --test_bed option. * Handle -v, --verbose option. Also, do not force test name to only contains one dot `.` by passing `maxsplit=1` to `test_name.split`. This allow for more complex generated test names.
2023-03-02record: emit explicit end when appending to summary (#872)Lucas Abel
Since the `yaml` summary file is appended during the process, a reader is able to handle any new record as soon as they have been written. But it may read incomplete `yaml` data, for example on Linux there is no guaranty that a single write to file will be available as one read. By explicitly emitting the end marker to the record, the reader may now be able to read the complete `yaml` data before processing it.
2023-02-28Merge "Merge remote-tracking branch 'aosp/upstream-master' into master am: ↵Automerger Merge Worker
d8222fcda6 am: 1ba98c2f96 am: b99748da15 am: 229ea66e57 am: 6be1a880be"
2023-02-28Merge remote-tracking branch 'aosp/upstream-master' into master am: ↵uael
d8222fcda6 am: 1ba98c2f96 am: b99748da15 am: 229ea66e57 am: 6be1a880be Original change: https://android-review.googlesource.com/c/platform/external/python/mobly/+/2443499 Change-Id: I320c8f1770e17c2ce96bfb979870a9e936957bf6 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-28Merge remote-tracking branch 'aosp/upstream-master' into master am: ↵uael
d8222fcda6 am: 1ba98c2f96 am: b99748da15 am: 229ea66e57 am: 09914f38be Original change: https://android-review.googlesource.com/c/platform/external/python/mobly/+/2443499 Change-Id: I5cf1c95e86b9afd50ed4180dbe440892992a51bd Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-28Merge remote-tracking branch 'aosp/upstream-master' into master am: ↵uael
d8222fcda6 am: 1ba98c2f96 am: b99748da15 am: 229ea66e57 Original change: https://android-review.googlesource.com/c/platform/external/python/mobly/+/2443499 Change-Id: Ia7e2657a272517c3cf67edc89a239f318cfa79cc Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-28Merge remote-tracking branch 'aosp/upstream-master' into master am: ↵uael
d8222fcda6 am: 1ba98c2f96 am: b99748da15 am: 229ea66e57 Original change: https://android-review.googlesource.com/c/platform/external/python/mobly/+/2443499 Change-Id: Ib6c447ce6c1fe9f5473c2a93412a6929dcf29145 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-28Merge remote-tracking branch 'aosp/upstream-master' into master am: ↵uael
d8222fcda6 am: 1ba98c2f96 am: b99748da15 Original change: https://android-review.googlesource.com/c/platform/external/python/mobly/+/2443499 Change-Id: Iacce4e58a602557003181ffb759e062bacfc4275 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-28Merge remote-tracking branch 'aosp/upstream-master' into master am: ↵uael
d8222fcda6 am: 1ba98c2f96 Original change: https://android-review.googlesource.com/c/platform/external/python/mobly/+/2443499 Change-Id: Iedce48e3b7370c592a584745a5d1ae2d4bf4511c Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-28Merge remote-tracking branch 'aosp/upstream-master' into master am: d8222fcda6uael
Original change: https://android-review.googlesource.com/c/platform/external/python/mobly/+/2443499 Change-Id: I3f34669cd61a2a9414b32970388553118aadf698 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-17Merge remote-tracking branch 'aosp/upstream-master' into masteruael
Test: None Change-Id: Id98ed24ed5bfff7c4207eb7bba606775ab161847
2023-02-14Fix unhandling of possible recursion error on `ExceptionRecord.__deepcopy__` ↵Lucas Abel
(#870)
2023-02-06Fix unit test failures on Python 3.11 (#869)Minghao Li
2023-02-02Progressively increase intervals between adb root attempts (#867)antofara
* Extend the longest possible wait for `adb root` because the low end devices require more time to reconnect after `adb root`. * Fix a typo
2023-01-18Mobly Release 1.12.1. (#866)Ang Li
2023-01-16Make the summary file path more accessible. (#865)Ang Li
This file is the entry point of all result parsing. We make this path clear so the upper layer systems don't have to calculate it with assumptions that may change implicitly.
2023-01-13 Ensure the termination of the `teardown_class` record. (#864)Ang Li
2023-01-13Adjust timeout strategy for `AdbProxy#getprop` (#863)Ang Li
Because this command can take surprisingly long, like when the device used is a virtual device over network. * Extend the default timeout. * Allow custom timeout value.
2023-01-06Fix list_fastboot_devices for other usb interfaces (#859)Tatsujin Chin
2023-01-04Add check for Cuttlefish devices in `is_emulator` (#860)xianyuanjia
Co-Authored-By: Ang Li <angli@google.com>
2023-01-04Omit traceback logging for test skip exceptions (#862)Taylor Cramer
2022-12-12Handle SIGTERM in Mobly. (#858)boon
2022-12-06Don't mutate BaseTestClass.record_data() argument. (#856)Jon Wolverton
2022-11-30Fix erroneous asserts.assert_count_equal docstring summary (#855)Art Orlov
Co-authored-by: Ang Li <angli@google.com>
2022-11-30Add debug logging for fastboot commands. (#854)Aidan Holm
This is equivalent in functionality to the existing logging for ADB commands. Co-authored-by: Aidan Holm <alfh@google.com>