Split runner and test-suite to separate classes. It requires to improve code testability and to support batch-file feature that requires for "Batched job feature for Frank"
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src/tools/franky/+/55baff5ebf107ee918f1ce9725cbd114a35ad926 commit 55baff5ebf107ee918f1ce9725cbd114a35ad926 Author: monufriienko <monufriienko@chromium.org> Date: Wed Jan 09 02:33:20 2019 Added Franky test-suite (moved code from runner.py). Also updated runner_test.py and README.md. Bug:919581 Change-Id: Ia599d97d56997b0042184cb5be4ab0b1f9dcb983 Reviewed-on: https://chromium-review.googlesource.com/c/1395182 Commit-Queue: Maksym Onufriienko <monufriienko@chromium.org> Reviewed-by: benjamin joyce <bjoyce@google.com> Reviewed-by: Yun Liu <yliuyliu@google.com> Reviewed-by: Lindsay Pasricha <lindsayw@chromium.org> [modify] https://crrev.com/55baff5ebf107ee918f1ce9725cbd114a35ad926/franky/runner.py [modify] https://crrev.com/55baff5ebf107ee918f1ce9725cbd114a35ad926/franky/runner_test.py [add] https://crrev.com/55baff5ebf107ee918f1ce9725cbd114a35ad926/franky/test_util/franky_testsuite_test.py [modify] https://crrev.com/55baff5ebf107ee918f1ce9725cbd114a35ad926/franky/appium_util/appium_driver_util.py [add] https://crrev.com/55baff5ebf107ee918f1ce9725cbd114a35ad926/franky/test_util/franky_testsuite.py [modify] https://crrev.com/55baff5ebf107ee918f1ce9725cbd114a35ad926/README.md
Comment 1 by jbudorick@chromium.org
, Jan 7