commit | 60f80879af74355bff3f1b95a8ec1a24e74f8655 | [log] [tgz] |
---|---|---|
author | Ben Pastene <bpastene@chromium.org> | Wed Jul 25 18:53:13 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Jul 25 18:53:13 2018 |
tree | 62a39a4d469580beabc04fe1e495151537fceacd | |
parent | 77527c063b6a4ea5a6e93983e0ec67d7f9e8240b [diff] |
Refactor cros VM test runner with more test abstraction. Now with more OOP! Class structure is: RemoteTest | --- GTestTest | --- BrowserSanityTest Doesn't add anything new. Just splits out sanity-test and gtest-test logic into their own classes (and resuses what it can in a parent class) I'm planning on making some changes to how GTests are launched in the VM. This'll make that easier. I'm also thinking about reusing some logic in here when running hardware tests. This will make that easier as well. Bug: 732531, 866062 Change-Id: I80a6e29c657b1db6c7911cb873c64be094c9b5ef Reviewed-on: https://chromium-review.googlesource.com/1145796 Reviewed-by: John Budorick <jbudorick@chromium.org> Commit-Queue: Ben Pastene <bpastene@chromium.org> Cr-Commit-Position: refs/heads/master@{#577996}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .