Product Documentation
Virtuoso ADE Verifier SKILL Reference
Product Version IC23.1, November 2023

verifEnableDebug

verifEnableDebug(
[ t_string ]
)
=> t / nil

Description

Enables additional debug logging of various categories.

Arguments

t_string

A string of space-delimited categories that can be enabled. Possible values are: all, db, default, detailedperformance, gui, importexport, performance, simulation, and vmanager.

When enabling categories related to performance, the recommendation is to enable the performance category instead of detailedperformance. Enabling the detailedperformance category shows large amount of information, and must be used in rare cases.

Value Returned

t

Debugging is successfully enabled.

nil

The operation is unsuccessful.

Examples

The following examples describe the possible scenarios.

Enables default debugging category (for example, db, gui, and simulation).

verifEnableDebug()
=> t

Enables the db and gui categories.

verifEnableDebug("db gui")
=> t

Errors out to indicate that the debugging operation has failed because an invalid argument was passed.

verifEnableDebug("foo")
*WARNING* (VERIFIER-5022): Cannot enable category 'foo' because it is not a valid category name. Select a category name from 'all db default detailedperformance gui importexport performance simulation vmanager' and try again.
=> nil

Related Topics

verifDisableDebug

verifGetDebug

Debugging Functions


Return to top
 ⠀
X