3
我知道支持並行運行JUnit或TestNG測試套件,但它需要特定的配置(例如指定線程計數),最重要的是不會阻止非線程安全代碼中的競爭條件。運行JUnit/TestNG測試套件時,是否有任何* real *解決方案可以利用多個內核?
是否有任何JVM的工具可以透明地(即沒有顯式配置)將不同的CPU核心(在同一進程或不同進程中使用不同的線程)分配給不同的CPU核心,同時避免線程安全的競爭條件?
如果不存在這樣的工具,那麼實現它的最佳方法是什麼?
幾個進程肯定會阻止競態條件 – 2011-01-14 13:26:00
是的,很明顯,但是有沒有基於Java的工具可以爲JUnit/TestNG測試套件做到這一點? – 2011-01-14 13:36:36