aboutsummaryrefslogtreecommitdiff
path: root/tests/mobly/base_test_test.py
AgeCommit message (Expand)Author
2023-12-28Add parent field to records to represent repeat and retry information. (#905)boon
2023-10-26Fix current formatting issues and add formatting check to CI workflow (#902)nkprasad12
2023-04-25Properly end the test when expects has an error within teardown test. (#882)boon
2023-01-13 Ensure the termination of the `teardown_class` record. (#864)Ang Li
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-12-23Replace mock with unittest.mock and cleanup import section. (#785)Eric Lin (Tzu Hsiang Lin)
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-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 unittest usages. (#726)Eric Lin (Tzu Hsiang Lin)
2021-02-12Drop the py2 compatibility in super() statements. (#722)Eric Lin (Tzu Hsiang Lin)
2021-01-22Fix some usages of asserts in tests. (#714)Ang Li
2021-01-20Re-format all codes to Google style. (#713)Ang Li
2021-01-13Move to 2-space indent: test files except AndroidDevice related (#710)Eric Lin (Tzu Hsiang Lin)
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-07Remove long deprecated APIs. (#640)Ang Li
2019-07-09Fix typos. (#595)winterfroststrom
2019-05-22Fix yaml load usage warnings. (#578)Ang Li
2019-03-12Add support for specifying UID for test cases (#571)Ang Li
2018-10-22Introduce a proper execution stage for final clean up. (#538)Ang Li
2018-10-15Fix `expects` for different test stages. (#531)Ang Li
2018-10-04Fix pytest init warnings. (#521)winterfroststrom
2018-09-18Create a proper manager for controllers. (#497)Ang Li
2018-09-13Fix racing conditions in unit tests. (#496)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-06-21Use io.open to set file encoding (#465)winterfroststrom
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-11Extend runtime test info for `setup_class` stage. (#444)Ang Li
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-01-31Set `end_time` when `teardown_test` fails. (#393)Ang Li
2017-10-20Delayed termination support (Expect) (#344)Ang Li
2017-10-09Expose more test runtime info. (#330)Ang Li
2017-08-29Fix abort class in `setup_test` and procedure functions. (#323)Ang Li
2017-08-16Fix tallying for FAIL from `setup_test` (#311)Ang Li
2017-08-15Properly report errors in teardown_class. (#306)Ang Li
2017-08-11Properly record extra errors. (#284)Ang Li
2017-08-08Pass test record to procedure on_xxxx functions. (#293)Ang Li
2017-08-08Fix a bug where timestamps are set on tests that didn't even start. (#269)Ang Li