aboutsummaryrefslogtreecommitdiffstats
path: root/etc/start_servo.py
diff options
context:
space:
mode:
authorasoni3 <asoni3@ncsu.edu>2018-03-26 23:39:54 -0400
committerAbhay Soni <asoni3@ncsu.edu>2018-04-27 14:05:32 -0400
commit437276d3dc06a412a401e6e739e0af5d9caaf6c2 (patch)
tree70964307f20de7b07282b8f9fbe647a47a706653 /etc/start_servo.py
parent34f388229df4f201302ee51a8969c0556692bf0b (diff)
downloadservo-437276d3dc06a412a401e6e739e0af5d9caaf6c2.tar.gz
servo-437276d3dc06a412a401e6e739e0af5d9caaf6c2.zip
Automation Script to take screenshot for servo
Diffstat (limited to 'etc/start_servo.py')
-rw-r--r--etc/start_servo.py24
1 files changed, 24 insertions, 0 deletions
diff --git a/etc/start_servo.py b/etc/start_servo.py
new file mode 100644
index 00000000000..9954d3ab091
--- /dev/null
+++ b/etc/start_servo.py
@@ -0,0 +1,24 @@
+# Copyright 2018 The Servo Project Developers. See the COPYRIGHT
+# file at the top-level directory of this distribution.
+#
+# Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
+# http://www.apache.org/licenses/LICENSE-2.0> or the MIT license
+# <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
+# option. This file may not be copied, modified, or distributed
+# except according to those terms.
+
+"""
+Created on Mon Mar 26 20:08:25 2018
+@author: Pranshu Sinha, Abhay Soni, Aayushi Agrawal
+The script is intended to start servo on localhost:7002
+"""
+import subprocess
+
+
+def start_servo(port, resolution):
+
+ # Use the below command if you are running this script on windows
+ # cmds = 'mach.bat run --webdriver ' + port + ' --resolution ' + resolution
+ cmds = './mach run --webdriver ' + port + ' --resolution ' + resolution
+ process = subprocess.Popen(cmds, shell=True, stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
+ return process