我現在正在使用Boost Test很長一段時間,最後我的測試運行得太慢了。由於每個測試都非常平行,我希望它們能夠與我的所有內核同時運行。有沒有辦法同時運行C++單元測試測試?
有沒有辦法使用Boost Test Library來做到這一點?我沒有找到任何解決方案。我試圖尋找一個如何編寫自定義測試亞軍,但我沒有太多的文檔關於該點:(
如果沒有辦法,有人知道一個好的C++測試框架來實現這一目標嗎?我在想Google Test可以完成這項工作,但顯然它不能並行地運行測試,即使框架的功能比其他更爲人所知的框架要少,但這不是問題,我只需要簡單的斷言和多線程執行。
感謝
這真棒:)即使它有點混亂,我必須對cmake文件進行一些更改,它的工作原理!非常感謝 –