Option 1 - Block internal IP addresses
If you do not want to collect the data coming from your test environment at all, you may use the Client IP Blacklist to reject data coming from these clients. To manage the IP blacklist, log in to the Usage Intelligence Dashboard, go to the Admin page and under Data Management click on Client IP Blacklist. Once an IP has been added to this list, the server will not process or save any data coming from it.
NOTE: You must be a Product Administrator to be able to manage the Client IP Blacklist.
Option 2 – Include a data collection configuration setting in your product
An option which gives you more control over when test data is collected is to include a hidden setting which signals your product not to track that installation. This may be a Windows registry setting or a setting in a configuration file. On startup your app will check for this setting and if found it will not start the Revulytics Usage Intelligence tracking.
Option 3 – Separate test data from your customer data
If you want to collect data from your test environment but would like to keep it separate from your customer data, you may create another product from the Revulytics Dashboard and use that product ID for testing purposes. When using separate products it is important to make sure that the correct product ID is used for released builds. Revulytics offers a free developer plan to all customers having a product on a paid plan. Contact support if you would like to switch a test product to the free developer plan and specify your test product ID.