提交 629e94ac 编写于 作者: aaronchen2k2k's avatar aaronchen2k2k

fix load config and zip results issues for unittest

上级 2ff524dd
VERSION=3.0.0
VERSION=3.0.0_beta1
PROJECT=ztf
QINIU_DIR=/Users/aaron/work/zentao/qiniu/
QINIU_DIST_DIR=${QINIU_DIR}${PROJECT}/${VERSION}/
......
......@@ -56,6 +56,5 @@ func CommitZTFTestResult(files []string, productId int, taskIdOrName string, noN
}
config := configHelper.LoadByWorkspacePath(commConsts.ZtfDir)
err = zentaoHelper.CommitResult(report, result.ProductId, result.TaskId, config, nil)
}
......@@ -33,8 +33,8 @@ func GenUnitTestReport(req serverDomain.TestSet, startTime, endTime int64,
key := stringUtils.Md5(req.WorkspacePath)
testSuites, zipDir := RetrieveUnitResult(req.WorkspacePath, startTime, req.TestTool, req.BuildTool)
unitResultPath := filepath.Join(commConsts.ExecLogDir, commConsts.ResultZip)
fileUtils.ZipDir(unitResultPath, zipDir)
zipFile := filepath.Join(commConsts.ExecLogDir, commConsts.ResultZip)
fileUtils.ZipDir(zipFile, zipDir)
cases, classNameMaxWidth, duration := ParserUnitTestResult(testSuites)
......@@ -196,7 +196,7 @@ func RetrieveUnitResult(workspacePath string, startTime int64, testTool commCons
resultDir = "results"
zipDir = resultDir
} else {
resultDir = ""
resultDir = "testresult.xml"
zipDir = resultDir
}
......
......@@ -55,7 +55,12 @@ func ExecUnit(ch chan int,
// submit result
if req.SubmitResult {
config := configHelper.LoadByWorkspacePath(req.WorkspacePath)
configDir := req.WorkspacePath
if commConsts.ExecFrom == commConsts.FromCmd {
configDir = commConsts.ZtfDir
}
config := configHelper.LoadByWorkspacePath(configDir)
err = zentaoHelper.CommitResult(report, req.ProductId, 0, config, wsMsg)
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册