Close popover

Table of Contents

How to test service level rules through fictitious date settings on VMWare-hosted systems

Summary

In a development environment, it may be necessary to test future events.

For example, if you create and test an service level rule that has a deadline three weeks from today, you need to verify that the service level rule works and the resulting workflows process correctly.

Suggested Approach

You can configure a test environment on VMware to set the system date/time to a specific future date/time required for testing and verifying a function or workflow.

To accomplish this, you need to have your entire environment running on VMware in one of the following scenarios: 

  • Run one large VMware session containing all the pieces of your environment (Process Commander, application server, database, etc.).
  • Run multiple VMware sessions, each containing part of your environment.

By default, VMware synchronizes its system time with that of the host machine. You can disable this synchronization to set the VMware date/time to any value necessary. To disable the system time, access the virtual machine’s configuration file (.vmx) and set the following parameters to FALSE:

tools.syncTime
time.synchronize.continue
time.synchronize.restore
time.synchronize.resume.disk
time.synchronize.shrink

To set the system date, use the date/time function of your operating system

 

Related topics

For more information see the VMware knowledgebase article WWWhttp://kb.vmware.com/selfservice/microsites
/search.do?cmd=displayKC&externalId=1189

and the Keeping a Fictitious Time In a Guest Systemsection of the following PDF document:

WWWhttp://www.vmware.com/pdf/vmware_timekeeping.pdf

 

Pega Platform 7.1.1 - 8.3.1 System Architect System Administrator Case Management
Suggest Edit

0% found this useful

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.