aboutsummaryrefslogtreecommitdiff
path: root/mobly/base_test.py
AgeCommit message (Expand)Author
2023-04-25Properly end the test when expects has an error within teardown test. (#882)boon
2023-04-17Add type hint for `current_test_info` (#879)nkprasad12
2023-01-13 Ensure the termination of the `teardown_class` record. (#864)Ang Li
2023-01-04Omit traceback logging for test skip exceptions (#862)Taylor Cramer
2022-12-06Don't mutate BaseTestClass.record_data() argument. (#856)Jon Wolverton
2022-08-02Fix calling `generate_tests` in the `setup_genearted_tests` stage. (#847)Ang Li
2022-08-01Rename the `setup_generated_tests` stage to `pre_run`. (#844)Ang Li
2021-12-27Add basic `retry()` and `repeat()` support to generated tests. (#766)PCMan
2021-08-22Inspect class instead of class instance to get test methods list. (#762)xianyuanjia
2021-06-09Test run exit status should be `0` if test retry eventually passed. (#755)Ang Li
2021-05-06Fix flake8 warning (#741) (#742)John
2021-05-05Add support for `max_consecutive_error` in `repeat`. (#740)Ang Li
2021-04-23Support native repeat and retry in Mobly. (#734)Ang Li
2021-02-15Drop the py2 compatibility in class declaration statements. (#724)Eric Lin (Tzu Hsiang Lin)
2021-02-15Drop the py2 compatibility in raise_with_traceback. (#727)Eric Lin (Tzu Hsiang Lin)
2021-01-20Re-format all codes to Google style. (#713)Ang Li
2021-01-13Make a logging statement more contextual. (#704)Ang Li
2021-01-13Move to 2-space indent: top-level mobly files. (#701)Ang Li
2019-10-23Log path changes in `BaseTestClass`. (#650)Ang Li
2019-10-20Change test case filter to use callable() instead of inspect.ismethod() (#648)xianyuanjia
2019-10-11Guarantees the test stage end message is always logged. (#639)Mark De Ruyter
2019-10-09Rename test_bed_name to testbed_name. (#641)xianyuanjia
2019-10-07Remove long deprecated APIs. (#640)Ang Li
2019-08-07Remove context behavior of `base_test` (#616)Ang Li
2019-07-09Fix typos. (#595)winterfroststrom
2019-06-17Avoid redundant stacktrace logging. (#583)Ang Li
2019-03-12Add support for specifying UID for test cases (#571)Ang Li
2019-03-05Remove unused code path. (#568)Ang Li
2018-10-22Introduce a proper execution stage for final clean up. (#538)Ang Li
2018-10-16Docstring fixes for sphinx warnings. (#537)Ang Li
2018-10-15Fix `expects` for different test stages. (#531)Ang Li
2018-09-19Add controller configs attr back (#499)Ang Li
2018-09-18Create a proper manager for controllers. (#497)Ang Li
2018-09-12Properly record controller info. (#495)Ang Li
2018-08-29Move `register_controller` into `base_test`. (#493)Ang Li
2018-07-24Improve boundary clarity of execution stages in logs (#478)Ang Li
2018-07-17Support alias for test classes when using suite. (#467)Ang Li
2018-06-19Add unit test for `on_fail` and `setup_class` both raising errors. (#464)Ang Li
2018-06-12Fix behaviors of `abort_all` in procedural functions. (#461)Ang Li
2018-05-16Apply cleanups suggested by PyFlakes. (#451)Ang Li
2018-05-11Extend runtime test info for `setup_class` stage. (#444)Ang Li
2018-04-23Changed UserData 'timestamp' to use the same util as 'Begin Time' and 'End Ti...Matthew
2018-04-06APIs to add additional blocks in test summary file (#376)Ang Li
2018-04-02Fixed missing stacktrace for py2 for setup_test failure (#413)Matthew
2018-02-16Handle calling `asserts.abort_all` in `on_fail` (#408)Ang Li
2018-02-08Fix recording of teardown_class failures in new output format. (#397)Ang Li
2018-01-31Set `end_time` when `teardown_test` fails. (#393)Ang Li
2017-10-20Delayed termination support (Expect) (#344)Ang Li
2017-10-09Fix typos in docstring. (#348)Ang Li
2017-10-09Expose more test runtime info. (#330)Ang Li