我尝试从jenkins启动一个android模拟器。 我有如下编写一个批处理文件:从jenkins启动AVD
cd E:\android-sdk\tools
emulator.exe -avd "AVD" -wipe-data
我执行从詹金斯此批处理文件。但它不启动模拟器。
我也试图从蟒蛇启动它,如下所示:
bash = "E:\\android-sdk\\tools\\emulator"
print "executing: " + bash
f_handle = open('test_output_launch.txt','w+')
process = subprocess.Popen([bash, '-avd', 'AVD'])
但后者给出了一个错误'PANIC: Could not open: AVD'
。 当我在没有jenkins的情况下正常运行批处理文件时,一切正常。 我需要启动AVD,在其上安装apk,并通过jenkins运行一些自动化测试。请帮忙!!
你在哪里保留了python脚本? – user3 2014-09-11 08:15:05
python脚本通过批处理文件执行。 – 2014-09-11 09:32:51
您是否使用主从设置?如果是的话,Master&Slave上的操作系统是什么? – Technext 2014-09-11 10:51:59