2016-09-13 107 views
0

預先感謝您的關注。我們在運行我們的Bamboo CI單元測試時遇到了一個問題。我們使用Karma-Chrome-Launcher(在我們的受限制環境中下載PhantomJS時遇到一些問題)。在我們的本地機器測試中運行良好,沒有任何問題。 但是,在Bamboo CI中,它嘗試啓動chrome(我可以在任務欄中看到它已啓動chrome實例),但它永遠無法連接到Karma服務器,因此永遠無法運行任何測試。 如果我在Bamboo Agent上手動打開chrome,並輸入localhost:// 9876,它將運行測試。無法在Bamboo CI上運行Karma/Jasmine測試

它會嘗試三次,每次都會拋出60000秒的超時錯誤,導致無法捕獲鑲邊。

我們安裝了最新版本的chrome(53. *)。 噶版本0.13.15 噶 - 鉻 - 發射器的版本是0.2.3

,我有具體的問題 - 1)它是運行在竹實際chrome瀏覽器的單元測試是否可行? 2)如果是這樣,那麼我們需要在我們的配置中進行的任何特定設置? 3)我們需要在我們的Bamboo服務器上進行的任何特定設置?

回答

-1

能夠運行它。對於那些可能會陷入困境的人來說,下面是我所做的更改 - 1)通過自定義啓動器配置不使用沙箱版本的瀏覽器配置 2)將業力升級到0.13.22。版本(0.13.15有問題)

+0

這是不準確的。 – dopatraman

+0

@dopatraman,你能解釋一下嗎?我轉達了我可以更新的信息。看起來很容易說「它不準確」,這根本沒有幫助。 – TypeScripter

+0

我將版本更改爲0.13.22,並得到相同的問題 – dopatraman

相關問題