2017-01-30 27 views
1

我有一個測試項目,其中包含大量懶惰加載的表單派生測試模塊。 這些測試模塊都非常小 - 與相應的測試案例一樣大。什麼可能導致構建時間過長?

現在我意識到構建時間會隨着每個新的表單派生測試模塊而增加。

任何想法會造成這麼長的構建時間?

enter image description here

我說的是含有50所形成的一個項目。

回答

0

您看到的構建時間非常慢。我沒有看到這樣做的方式,你可能會碰到一個奇怪的情況,發送一個循環的構建服務器。

上述時間包括2個因素:隊列&構建。

如果iOS或Windows上的隊列超過15分鐘(其他平臺上3分鐘),我們會收到一個自動通知,因爲它假定有某些內容已損壞。當您等待服務器處理您的構建時,排隊就會發生,無論您的等待時間如何,每次較高級別的帳戶發送一個構建它時,隊列頭部的構建都會發生排隊,因此基本/空閒帳戶有時會達到15分鐘的限制,由於我們有足夠的服務器爲每個人提供服務,所以仍然很少見

時間像這意味着兩件事情之一:

  • 我們沒有得到通知長龍時間
  • 你發現的東西,導致很長的構建時間由於某種原因

兩者都非常糟糕,請發送構建並記下「隊列」階段持續的時間(您可能需要重新加載頁面,因爲此狀態不會始終正確刷新)。如果它的構建階段持續太久,我們將需要一個測試用例。

+0

我只有一次看到列表中指出的隊列階段。 –

+0

你能爲一個非常慢的構建創建一個測試用例嗎?這是我想檢查的東西,這可能是優化器邏輯中的一個問題。 –

+0

擴展構建時間很可能僅由一個Form類引起。我會嘗試找出哪一個 –

相關問題