Rendezvous_check
a conditional tag that can be used in the existing conditional
situations such as in if, while, switch tags to make a decision
of taking a certain path based on a more complex condition than
equality. This tag validates that the currently specified
rendezvous point has been visited by all the desired parties,
including myself as the current visitor.
Always important to note that if you use this tag to check if
the rendezvous has been visited by all of the parties and it
returns true then you need to use the
rendezvous_visit
tag to visit the actual rendezvous point and release the
currently waiting parties.
Required Attributes
id
the unique identifier used to reference this particular
rendezvous point within a DTF testcase.
Usage Examples
Example #1
<while>
<not>
<rendezvous_check id="rendezvous" />
</not>
<log>Thread 1 doing its thing...</log>
</while>
Example #2
<if>
<rendezvous_check id="rendezvous" />
<then>
<log>Rendezvous point has been visited by all the parties...</log>
<rendezvous_visit id="rendezvous" />
</then>
</if>