NI TestStand Idea Exchange

cancel
Showing results for 
Search instead for 
Did you mean: 
vrv

Rendezvous Increment/Decrement size

Status: New

A Rendezvous has a fixed size. If size needs to be changed the rendezvous must first be destroyed and created again which results in an error for objects already waiting for the rendezvous. I suggest the size of the rendezvous might be incremented/decremented dynamically as in LabVIEW.

2 Comments
dug9000
NI Employee (retired)

Thanks for the suggestion. One thing you might or might not be aware of is that, if you are using the batch process model, batch syncronization acts kind of like an automatically managed rendezvous where if one of the sockets is disabled or terminates earlier, the other sockets can continue on without it. Not sure whether or not it would be useful for your particular use case, but something to look into if you haven't already.

vrv
Member
Member

I am aware of the batch synchronization behavior. I use this in combination with rendezvous as I am doing parallel test within each batch execution. I have previous been discussing with R&D why it's not possible to have one testsocket assigned to more than one synchronization block at the same time.