NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

Why use Rendezvous, Batch Synchronizations steps

Hello,

 

I am wondering what is the utility of using the synchronization step types such as rendezvous when the same thing can be accomplished using the synchronization settings of a step. For example, rendezvous blocks until all threads have met at the step. Why not just set the synchronization for the following step to Parallel (all threads enter simultaneously). That way you know your threads are aligned at a particular point in the execution. 

 

Thanks

0 Kudos
Message 1 of 2
(946 Views)

If you use step settings, the scope of the setting is limited to the step.

If you use synchroniaion step types, the setting applies to all steps in the section.

 

I try to avoid over-using per step settings where reasonable, since the sequence tends to loose readability.

0 Kudos
Message 2 of 2
(912 Views)