0
我現有的代碼庫包含500多個unitests,並且由於測試環境中的資源限制,在單個進程中運行它們都會導致內存問題。 是否有批量運行測試的工具?例如, MyTests --gtest_list_tests 1A.A ... 1000A.A批量運行谷歌測試
工具MyTests --batch數10 將首先在一個進程中運行第10。 過程停止後,將在另一個過程中開始下一個10。 手動添加過濾器不可行。
我現有的代碼庫包含500多個unitests,並且由於測試環境中的資源限制,在單個進程中運行它們都會導致內存問題。 是否有批量運行測試的工具?例如, MyTests --gtest_list_tests 1A.A ... 1000A.A批量運行谷歌測試
工具MyTests --batch數10 將首先在一個進程中運行第10。 過程停止後,將在另一個過程中開始下一個10。 手動添加過濾器不可行。
谷歌測試有support分片測試。您可以指定要分割測試的共享份額總數以及要在環境變量中運行的當前分片的索引。