The App Engine Studio (AES) Pipelines and Deployments app includes an Application Test Framework (ATF) suite called the Application Deployment Test Suite. Two system properties control whether the test runs automatically whenever an app is deployed to a Test environment.

Before you begin

Role required: admin

About this task

The tests in the Application Deployment Test Suite can be run on production instances; however, the flows included in the base system run only on non-production (Test) instances. Additionally, the tests should run only on an instance defined with an Instance Type of Testing. For more information, see Configure your pipeline environments.
Note: If you plan on cloning your production instance to one or more non-production instances, you should either create a data preserver for these settings or enable these settings on your production instance. For more information, see System clone.

Procedure

  1. Navigate to the System Properties table by typing sys_properties.list in the navigation filter and pressing Enter.
  2. Locate the following two properties:
    • sn_atf.runner.enabled
    • sn_atf.schedule.enabled
  3. If you want these tests to run automatically on non-production instances whenever an app is deployed to a Test instance, open each property record, change the Value field to true, and select Update.