簡體   English   中英

Travis構建超時,即使測試輸出報告成功

[英]Travis build timeouts even though test output reports success

我的Travis構建由於某些原因而超時。 這是日志的鏈接: https : //travis-ci.org/madedotcom/atomicpuppy/builds/70202335

和我當前的travis yml https://github.com/madedotcom/atomicpuppy/blob/master/.travis.yml

我嘗試使用普通的腳本命令運行它

script: run-contexts --verbose

以及創建運行測試並以$退出的bash腳本。

script: ./run-tests.sh

# run-tests.sh
run-contexts --verbose ./tests 2>/dev/null
exit $?

即使這樣也沒有幫助。

我最好的猜測是,由於依賴於異步python庫,因此在Travis構建的后台運行了一些任務,但是如何在Travis上調試呢? 有什么辦法可以增加詳細程度?

值得補充的是,使用相同的命令,本地測試運行起來非常快,並且以0退出時沒有任何問題。

解決方案:升級HTTPretty的版本。

事實證明,一個名為HTTPretty的庫存在一個已知問題( 可以在此處找到問題 ),該問題導致測試運行程序停在travis上而不會產生任何錯誤。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM