Rendezvous Policy

LoadRunner – Policy for Rendezvous

The rendezvous policy is an additional part of the LoadRunner point of compromise. You can configure a rendezvous policy so that the controller releases Vusers from the rendezvous point when the required number of Vusers arrive or after a predetermined period of time.

Meeting point vs. Differences in meeting policy

  • While the Rendezvous policy is set in the controller (test scenario), the Rendezvous point is defined in VuGen (test script).
  • Where should the Vusers stop? is the Rendezvous Point LoadRunner command. The Rendezvous policy, on the other hand, asks LoadRunner, “How to release the Vusers?”

The importance of Rendezvous policy:

Let’s say you added a rallying point, and by definition, everyone using V has to wait for the last one to arrive. Due to a problem, the last Vuser could not reach the meeting place and all subsequent Vusers stopped completely while waiting for the late Vuser. This will defeat the purpose of the test. The encounter policy is implemented to prevent such a circumstance. By meeting specified criteria, the rendezvous policy helps maintain test execution.

How can a LoadRunner scenario add a Rendezvous policy?

Only manual scenarios and party mode use hangouts. For a scenario that has a goal, it is disabled. LoadRunner looks for hangouts in the provided scripts when you add a Vuser pool or script to the scenario and adds them to a central list of hangout locations.

1. Choose Scenario (layout) > Encounter to view this list.

LoadRunner - Rendezvous Policy

Image:01

2. Then select ‘Rendezvous’.

LoadRunner - Rendezvous Policy

Image:02

3. Choose “Policies…”

LoadRunner - Rendezvous Policy pop up

Image:03

4. Select an option according to your needs and click “OK”.

Policy:

  • Release when XXX% of all Vusers arrive at the appointment: Let’s say I have 100 Vusers; 20 are in a state, 20 are ready and 60 are in progress and I want to release 40% (=40 Vusers) after waiting for them for 30 seconds so I put 40 as the value in the box.
  • Let’s say I have 100 Vusers; 20 are in the south of the state, 20 are ready and 60 are in operation. I want to release 40% of the running Vusers (=24 Vusers) after waiting for them for 30 seconds, so I enter 24 as the value in the box. Release when XXX% of all active Users arrive at the appointment.
  • Let’s say I have 100 Vusers; 20 are in the south of the state, 20 are ready and 60 are in operation. I want to release 60 Vusers after waiting 30 seconds, so I enter 60 as a value in the box. Release when XXX Vusers arrive at the rendezvous.
  • YY Sec Vusers User Timeout: The amount of time the controller keeps Vusers in an appointment before releasing them.

Observation:

  • Lobby points are only useful in party mode; they are not effective in percentage mode.
  • Script endpoints are disabled in targeting scenarios.
  • No meeting points can be added to transactions.
  • To successfully load the server and achieve the goal, the number of Vusers or percentage in the encounter policy must be set to a high value.
Scroll to Top