NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

Syncronization Difference between Lock and Batch Sync Serial

In the synchronization  Settings,

if a Lock is used for a step & the Batch Syncronization is  set to Serial (one thread at a time)

 

the AutoSchedule.seq(Sequntial-Sub seq ) is an example for this.

 

 

0 Kudos
Message 1 of 3
(4,880 Views)

What exactly is the issue with this? Lock and Batch Sync Serial do not do exactly the same thing so it's not surprising they don't have exactly the same behavior. The order in which threads are woken when the lock becomes available is likely different for example. Batch Sync wakes threads in test socket order, while a lock is first in first out.

 

-Doug

0 Kudos
Message 2 of 3
(4,874 Views)

thanks Doug

0 Kudos
Message 3 of 3
(4,823 Views)