04-23-2010 05:38 AM
Hello,
In order to accelerate test duration, I'd like to perform some of my steps in parallel with others.
Nevertheless, some of previous and following steps must be run sequentially.
How to combine these 2 execution behaviour inside the same sequence ?
Solved! Go to Solution.
04-23-2010 10:12 AM
Put the DMM read in a subsequence. Then call it three times, using the New Thread sub-sequence call option. You can use three Sequence Call steps, or loop on a single call.
After the call, use a Wait step with the Wait for Thread option for each call. You can use three Wait steps to match your three calls, or if your calls were in a loop, you can use one Wait step in a loop.
04-24-2010 03:59 PM
The previous post is right. You'll need to pass in a different DMM address for each thread call. Also, you could use the Rendezvous synch object instead of the wait, four rendezvous, one at the end of each thread and one after all threads. I don't know if this is better than using the Wait or not.
cc
04-26-2010 08:56 AM