cros ca: Auto deployment for Windows
- Add deploy of starter scripts for Windows host
- Install the starter into Windows Startup dir.
- Hide the window of the starter CMD.
- All scripts are now under c:\cros_ca folders.
- Windows can be restarted if starter scripts change.
- Refactor to reuse the functions by SSH and Paramiko Windows host.
BUG=b:336770195
TEST=python bin/test_win_remote.py --var=duration=2 <DUT> cuj.VideoPlaying
Change-Id: I6fc4ecea230c74d11d98f2b79eed5cb609df918c
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/dev-util/+/5482557
Tested-by: Xibin Liu <xliu@cienet.com>
Reviewed-by: Willis Kung <williskung@google.com>
Commit-Queue: Xibin Liu <xliu@cienet.com>
16 files changed