0
我一直試圖讓四個構建傳遞給CI(64/32位和MSVC/MinGW的每個組合)。我已經在本地機器上測試了每一個,沒有任何問題。當它們在Appveyor上構建和測試時,它們有時會通過,有時不會。例如:Appveyor隨機失敗goolgetest運行
- 是通過構建所有,但32 bit MSVC
- 通過所有,但32 bit MinGW
- 即通過只64 bit MinGW
它們大部分都建過同樣的承諾構建一個構建。任何不同的提交之間的變化應該對構建完全沒有影響...在運行測試之前只有一個「超時」調用。
關於可能發生什麼的任何想法?
交叉帖子在Appveyor論壇here。
你已經填寫了appveyor的bugreport,所以參與到它的每個人都會看到。其他人不太可能發現這個問題是可以解決的:爲什麼同一個項目可能在一臺機器上工作而不能在其他機器上工作的原因有很多。 – Tsyvarev