Skip to main content

Project analysis in Robot Studio

With the Project analysis feature in Pega Robot Studio™, you can locate and quickly fix commonplace problems in extensive complex automations. This diagnostic tool checks for a subset of common project issues. Use project analysis with other debugging tools, such as breakpoints and Test mode, to check your automation for errors.

Project analysis severity levels

Project analysis categorizes issues by severity level. For example, when you run project analysis and encounter an Invalid Link message, the robotic developer might categorize the issue as an Error in the configuration settings, which stops the project from deploying. Conversely, if the project analysis displays an Unconnected block message and the issue has a Warning category, then general information about the automation might indicate a more significant problem that leads to an automation not running as expected, although deployment is still possible. 

You can modify the default severity levels for each project analysis item using the project analysis options in the Options dialog box of the Tools menu, as shown in the following figure:

Project analysis Tools>Options set severity level

 

Note: The system stores project analysis options in the PegaStudioConfig.json configuration file so that you can share the project analysis settings across your enterprise. For more information about this configuration file, see Configuring Pega Robotic Automation.

The following table details the available severity levels for project analysis issues:

Severity

Description

Ignore

Use this severity setting to prevent this check from running.

Information

Use this severity for items that are not issues but should be displayed on the Project Analysis tab for information purposes. For example, SuppressErrors-True.

Warning

Use this severity to indicate a potential problem with the project, such as an unconnected block or unused component.

Error

Use this severity level to indicate a severe problem with the project. You cannot deploy a project that has an Error situation.

For more information about the categories of options for which you can set a severity level, see Project analysis options.

Run project analysis

You can run project analysis either automatically or manually. Project analysis automatically runs as the first deployment step when you attempt to deploy your project. If Robot Studio finds an error, the deployment displays an error message on the deployment dialog screen and then fails the deployment. The system deploys projects only after you resolve any errors that the system flags. 

In addition to the pop-up messages that are displayed when you attempt a deployment, Robot Studio also lists any exceptions in a window when you open your project, as shown in the following figure:

Example screenshot of an automation issues dialog with a list of exceptions in a project.

When you run project analysis manually, select Project > Run analysis. Any warnings or errors the system finds appear on the Project analysis tab. For more information about running a manual project analysis, see Running a project analysis.

Check your knowledge with the following interaction:


This Topic is available in the following Module:

If you are having problems with your training, please review the Pega Academy Support FAQs.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice