![run 8 v2 run 8 v2](https://i.ytimg.com/vi/yO5HLcp3DWI/maxresdefault.jpg)
(1) Easy onboarding – make it possible to enable “IAP” for existing MSTest V2 code. “IAP” is intended to meet the following requirements: In-assembly parallel execution of tests (“IAP”) takes this to the next level by providing finer-grained control over parallel execution – it enables executing tests within a container in parallel. The tests within the container were executed in serial. The unit of scheduling is a test container. That works by launching test execution on each available core as a distinct process, and handing it a container worth of tests (assembly, DLL, or relevant artifact containing the tests to execute) to execute. The key motivation is to complete the execution of a suite of tests, within a single container, faster.Ĭoarse-grained process-parallelization is already supported by vstest. The GitHub page has details, but here are the results with that sample ( YMMV, of course): If you are already using MSTest V2, then upgrade to this version.
#RUN 8 V2 INSTALL#
To get started, install the framework and adapter from NuGet. The feature can dramatically reduce the total time taken to execute a suite of tests. MSTest V2 v1.3.0 Beta2 now supports in-assembly parallel execution of tests – the top most requested/commented issue on the testfx repo.