我创建了一个我想每晚运行的负载测试,以便我可以比较一段时间内的结果。
我正在尝试触发负载测试以从TFS构建运行。测试由Visual Studio Online代理运行。
这是正在执行的MSTest命令,但是我收到错误并且负载测试从未运行。
"C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\MSTest.exe" /nologo /usestderr /testSettings:"F:\Builds\8269\Tests\LoadTests\src\Tests\xxxxx\Remote.testsettings" /searchpathroot:"F:\Builds\8269\Tests\LoadTests\bin" /resultsfileroot:"F:\Builds\8269\Tests\LoadTests\tst" /testcontainer:"F:\Builds\8269\Tests\LoadTests\bin\LoadTest2.loadtest" /publish:"https://xxxxx.visualstudio.com/defaultcollection" /noprompt /publishbuild:"vstfs:///Build/Build/13578" /teamproject:"Tests" /platform:"Any CPU" /flavor:"Release" /runtitle:"MySweetLoadTests"
...错误 当前的SynchronizationContext可能不能用作TaskScheduler。
从这里(The current SynchronizationContext may not be used as a TaskScheduler) 它说我需要设置一个SynchronizationContext,但是我不确定如何在负载测试中这样做。
谢谢!
答案 0 :(得分:0)