2017-06-23 67 views

回答

2


我們實際上與功能試驗在ExperimentalTestRunner,你是對的它採用了全新的類加載器加載測試目標,其獲得每次測試後丟棄的類。 雖然我們還沒有與標誌測試它尚未爲黃金時間就可以當前巴澤爾(0.5.1)被調用:

--explicit_java_test_deps --experimental_testrunner --test_strategy=experimental_worker 

因爲這仍然沒有推出,這些最好的解釋現在可以在change history找到標誌。

+0

謝謝!我看到你在這方面的工作,但不知何故錯過了這個承諾。提交消息非常有用。你會怎麼說這是介於「可能會失敗」和「很快被正式化」之間的實驗? – Ittai

+1

答案取決於測試試圖自己做什麼。很多測試都通過了,但我知道它目前不處理以下場景: 1.當我們嘗試加載本機庫時。 AND 2.當測試中的代碼假定它已被默認的System classloader加載,並且基於Clasloader/classpath執行某些操作時,我們可能會得到不正確的結果。 <抱歉,錯過了您的回覆> – ks2d