我在Jenkins上有Maven项目运行测试。运行超过1000次测试通常需要18分钟,但现在我的构建需要500次测试 已经持续了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可以根据依赖树结构确定哪些构建可以并行启动。