WebTask处理
web创建任务
-
com.qihoo.arcus.action.WebTaskController#dispatch
-
com.qihoo.arcus.service.impl.WebTaskServiceImpl#createWebTask(com.qihoo.arcus.pojo.DistributeWebTask, com.qihoo.sdet.luarobot.common.ApkInfo)
生成mTask
-
com.qihoo.sdet.luarobot.task.handler.WTaskWaitingQueueHandler#handle
-
com.qihoo.sdet.luarobot.task.handler.WTaskWaitingQueueHandler#handleWebTask
-
com.qihoo.sdet.luarobot.util.WTask2MTaskConverUtil#generateMobileTask
-
com.qihoo.sdet.luarobot.dao.MTaskQueueDao#pushMobileTaskToHandleQueue
-
-
-
脚本mTask
-
com.qihoo.sdet.luarobot.util.WTask2MTaskConverUtil#genScriptMobileTaskTpls
MobileTask处理
mTask管理
-
com.qihoo.sdet.luarobot.dao.MobileTaskDao#setMobileTask
-
com.qihoo.sdet.luarobot.dao.MobileTaskDao#getMobileTask
mTask派发
-
任务找设备
-
入队
-
com.qihoo.sdet.luarobot.task.handler.WTaskWaitingQueueHandler#handleWebTask
-
com.qihoo.sdet.luarobot.dao.MTaskQueueDao#pushMobileTaskToHandleQueue
-
-
-
出队
-
com.qihoo.sdet.luarobot.task.handler.MTaskQueueHandler#handle
-
com.qihoo.sdet.luarobot.dao.MTaskQueueDao#popMobileTaskFromHandleQueue
-
-
-
-
调度处理
-
com.qihoo.sdet.luarobot.task.runnable.MobileTaskDispatchRunnable#run
-
com.qihoo.sdet.luarobot.task.runnable.MobileTaskDispatchRunnable#dispatchMobileTask
-
com.qihoo.sdet.luarobot.util.MTaskConverUtil#converMobileTask2PojoMTask
-
-
-
mTask完成
arcus接收
-
com.qihoo.arcus.action.MobileTaskResultContronller#result
-
com.qihoo.arcus.service.MobileTaskResultService#addFinishMobileTask
-
dispatcher处理
-
com.qihoo.sdet.luarobot.task.TaskManager#handleMobileTaskFinishQueue
-
com.qihoo.sdet.luarobot.db.RedisOperator#popMobileTaskFinishQueue
-
com.qihoo.sdet.luarobot.task.TaskManager.MobileTaskFinishRunnable#run
-
结果回收
submit
-
com.qihoo.arcus.action.MobileTaskResultContronller#result
-
com.qihoo.arcus.service.MobileTaskResultService2#converPojoMTaskResult2MTaskResult
-
com.qihoo.arcus.service.MobileTaskResultService2#updateScriptTaskResult
-
com.qihoo.arcus.service.MobileTaskResultService2#updateUITravelTaskResult
-
com.qihoo.arcus.service.MobileTaskResultService2#updateCompaticityTaskResult
-
com.qihoo.arcus.service.MobileTaskResultService2#updatePluginTaskResult
-
screenshots
jdataservice
-
com.qihoo.sdet.luarobot.dataServiceTask.FinishTask#forwardImgUrls
arcus
-
com.qihoo.arcus.action.MobileTaskResultContronller#screenShotsOfMobileTask
-
com.qihoo.arcus.service.impl.MobileTaskResultServiceImpl2#setScreenShot
-
com.qihoo.arcus.pojo.ScreenShotResult#analysisScreenShot
-
-
脚本管理
上传脚本
-
com.qihoo.arcus.action.CaseFileController#uploadCaseAndLib
-
com.qihoo.arcus.service.impl.ScriptService2Impl#uploadPyCaseAndLib
-
-
com.qihoo.arcus.action.CaseFileController#addScript
-
com.qihoo.arcus.service.ScriptService2#overrideScript
-
com.qihoo.arcus.service.ScriptService2#addScript
-
用例组管理
-
com.qihoo.arcus.action.CaseGroupController#getCaseGroupList
-
com.qihoo.arcus.action.CaseGroupController#deleteCaseGroup
分析脚本
-
com.qihoo.arcus.analyzer.scriptAnalyzer.PyCaseFileAnalzyer#analzyer