Jenkins / Maven构建运行测试的时间太长了

时间:2018-03-20 09:17:34

标签: maven jenkins junit

我在Jenkins上有Maven项目运行测试。运行超过1000次测试通常需要18分钟,但现在我的构建需要500次测试 已经持续了1个小时,但还没有结束。

有人有建议吗?

感谢。

1 个答案:

答案 0 :(得分:0)

根据问题很难猜出导致延迟的原因。通常,您可以通过并行启动来缩短构建时间。

您可以使用Dim Conn As New adodb.Connection Dim mrs As New adodb.Recordset Dim DBPath As String, sconnect As String DBPath = ThisWorkbook.FullName sconnect = "Provider=MSDASQL.1;DSN=Excel Files;DBQ=" & DBPath & ";HDR=Yes';" Conn.Open sconnect sSQLSting = "SELECT * From [DataSheet$A1:D5325] where [Vertical Name]= '" & Sheets(1).ComboBox1.List(i) & "'" mrs.Open sSQLSting, Conn, 3, 1 Sheets("Sheet4").Cells(lastrow, 4).Value = mrs.RecordCount mrs.Close Conn.Close 标志启动maven。这将尝试启动每个核心最多1个线程的并行构建。 Maven可以根据依赖树结构确定哪些构建可以并行启动。

查看Maven: how to do parallel builds?了解详情。

相关问题