mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-10 03:45:46 +00:00
bug 669874 - add support for adb devicemanager to mochitest-remote make target r=jmaher
This commit is contained in:
parent
89814f230c
commit
558792a749
@ -39,6 +39,7 @@ class DeviceManagerADB(DeviceManager):
|
||||
def mkDir(self, name):
|
||||
try:
|
||||
self.checkCmd(["shell", "mkdir", name])
|
||||
self.chmodDir(name)
|
||||
return name
|
||||
except:
|
||||
return None
|
||||
|
@ -136,7 +136,7 @@ class RemoteOptions(MochitestOptions):
|
||||
return None
|
||||
|
||||
if (options.remoteLogFile == None):
|
||||
options.remoteLogFile = options.remoteTestRoot + '/mochitest.log'
|
||||
options.remoteLogFile = options.remoteTestRoot + '/logs/mochitest.log'
|
||||
|
||||
if (options.remoteLogFile.count('/') < 1):
|
||||
options.remoteLogFile = options.remoteTestRoot + '/' + options.remoteLogFile
|
||||
@ -336,6 +336,8 @@ def main():
|
||||
if (options == None):
|
||||
sys.exit(1)
|
||||
|
||||
logParent = os.path.dirname(options.remoteLogFile)
|
||||
dm.mkDir(logParent);
|
||||
auto.setRemoteLog(options.remoteLogFile)
|
||||
auto.setServerInfo(options.webServer, options.httpPort, options.sslPort)
|
||||
|
||||
|
@ -64,7 +64,7 @@ RUN_MOCHITEST = \
|
||||
RUN_MOCHITEST_REMOTE = \
|
||||
rm -f ./$@.log && \
|
||||
$(PYTHON) _tests/testing/mochitest/runtestsremote.py --autorun --close-when-done \
|
||||
--console-level=INFO --log-file=./$@.log --file-level=INFO \
|
||||
--console-level=INFO --log-file=./$@.log --file-level=INFO $(DM_FLAGS) \
|
||||
--app=$(ANDROID_PACKAGE_NAME) --deviceIP=${TEST_DEVICE} --xre-path=${MOZ_HOST_BIN} \
|
||||
$(SYMBOLS_PATH) $(TEST_PATH_ARG) $(EXTRA_TEST_ARGS)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user