Let's look at the example. Assume that in our main test we are using `Selenium - Chrome` browser profile, and need to execute a sub-test in the middle to perform some actions in Firefox using `Firefox HTML` connector. With usage of Global.DoInvokeTestParallel the main test looks like:

The main test uses `Selenium - Chrome` browser profile.

The sub-test uses `Firefox HTML` browser profile.

It is important that `threads` parameter of DoInvokeTestParallel is equal to
{t1:{}}
Such a value defines just one parallel thread without any input parameters.
Please find a working test attached.
/Support/Attachment/143065.aspx