If you have a use deputy action with parallel set to yes, does that mean the test can continue and start other use deputy blocks and a use lead block? How are the completions of the two (or more) deputy blocks synchronized? It looks like the wait for deputy action might be used ?

Yes, if parallel is specified for a use deputy action, the block of action lines up until the next use lead or use deputy is executed by the assigned deputy, while that next use… action is immediately executed by the lead. (If that use… action is a use lead, the lead continues executing the subsequent action lines; if it’s a use deputy, that next block of action lines is assigned to another deputy for immediate execution, and the lead again continues with the action line following that block – that is, another use… action).

The actions wait for deputy and wait for all deputies are indeed used to synchronize the lead with the deputies’ completion of their action line blocks. Note, by the way, that these two wait actions are only executable by the lead.


Copyright © 2023 LogiGear Corporation. All rights reserved. LogiGear is a registered trademark, and Action Based Testing and TestArchitect are trademarks of LogiGear Corporation. All other trademarks contained herein are the property of their respective owners.

LogiGear Corporation

1730 S. Amphlett Blvd. Suite 200, San Mateo, CA 94402

Tel: +1(800) 322-0333