When multiple test projects are run in sequence, vstest.console can consume a lot of CPU because it is constantly polling for data from testhost that is started but not executing yet.
This was mitigated by disabling testhost pre-start in the linked PR and inserted into VS 17.6.4. This regression was introduced in 17.6.0.