05-25-2016 10:09 AM
Hey, Teststand folks. What's the best way in Teststand 2014 to do this? I'm setting up testing 4 UUTs in parallel using the Batch model. The test sequence has two parts. 2 UUTs at a time can run Part 1. While 2 UUTs are doing the Part 1 test, I want the other 2 UUTs to do the Part 2 test. Then when they're done Part 2, wait for Part 1 slots to become available and then run Part 1. And those UUTs that had run Part 1 first will then run Part 2.
Thanks. -Joe
Joe Czapski
Sonos
Boston, Mass.
Solved! Go to Solution.
05-25-2016 10:29 AM
If I understand correctly, an Auto Schedule step at the top level would be perfect for this:
Auto Schedule
Use Auto Scheduled Resource ("Part 1 - Slot 1", "Part 1 - Slot 2") // these are two different resource alternatives
// steps that do part 1. Use the Acquired Lock output if you need to know which slot
End
Use Auto Scheduled Resource ("Part 2 - Slot 1", "Part 2 - Slot 2") // these are two different resource alternatives
// steps that do part 2. Use the Acquired Lock output if you need to know which slot
End
End
05-25-2016 12:26 PM
Hi, James. Wow you're right, the Auto Schedule feature fits the bill. I'm looking at the NI example 'Comparing Resource Usage Strategies.seq', subsequence 'Auto Scheduled With Additional DMM'. That is neat - will try it.
Thanks. -Joe