问题描述
我们正在针对天蓝色的开发者设置当前的解决方案。
我们有大量的测试(某些单元测试,一些集成测试)都与NUnit一起运行。
我们已将测试配置如下:
- task: VSTest@2
timeoutInMinutes: 600
inputs:
testSelector: 'testAssemblies'
testAssemblyVer2: '.Test.dll'
searchFolder: '$(System.DefaultWorkingDirectory)/$(buildConfiguration)'
codeCoverageEnabled: false
platform: 'Any cpu'
configuration: '$(buildConfiguration)'
rerunFailedTests: false
pathtoCustomTestAdapters: 'Solution/packages/NUnit3TestAdapter.3.12.0/build/net35'
minimumExpectedTests: 1000
runInParallel: true
distributionBatchType: basedOnAssembly
failOnMinTestsNotRun: true
resultsFolder: 'testResults'
它正在工作,但是要花很多时间(我说的是5个小时以上),我正在寻找加快速度的方法。
一件奇怪的事情:即使使用runInParallel: true
,也只有一个进程(测试主机)正在运行,并且消耗了3-6%的cpu。
我该怎么做才能损坏系统cpu /硬盘/ ...并提高测试速度?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)