mobly
mobly copied to clipboard
E2E test framework for tests with complex environment requirements.
At the moment, the only way to get custom args into the BaseTest appear to be setting TestParams in the config file, or hacking them in with global vars. It...
After a testsuite is halted due to keyboardinterrupt, the ControllerInfo summary in the yaml log file will have 0 in all categories (even Requested) regardless of prior test results. Also,...
Wait until the package name changes hits googlesource first.
Add ability to run a test multiple times and mark it as passed even if there are x failures/errors so long as there are x + 1 passes This is...
On certain devices from huawei, micromax, and asus, the adb cmd to list instrumentation is flaky. On rare occasions, the cmd prints error with ret code 0: ``` adb -s...
Similar to `device.log`, which prepends device debug tag to the log msg, it would be nice to have a set of `asserts` functions specific to a device. This way we...
Right now Mobly writes to stdout in INFO level by default. We can provide a MoblyParam to change this.
For example an API similar to xmlrunner in unittest here : https://github.com/xmlrunner/unittest-xml-reporting#usage We could similarly do: import custom_summary_writer ... if __name__ == '__main__': test_runner.main(summary_writer=custom_summary_writer.Writer(option='foo'))
## Summary The `--test_case` CLI option currently only supports specifying full test names. This makes it tedious to run only a portion of a large test class (100+ tests) where...
Forked from #916. Now `utils.stop_standing_subprocess` uses some arguments of `ps` which is only supported on Linux, but not on Mac OS. So we need to use `pgrep` instead. Also fixed...