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

verifCreateSnapshotConfiguration

verifCreateSnapshotConfiguration(
g_sessionId
t_configName
l_properties
[ ?absoluteTolerance x_absoluteTolerance ]
[ ?relativeTolerance x_relativeTolerance ]
[ ?differences g_differences ]
[ ?compareVisible g_compareVisible ]
[ ?hideEmpty g_hideEmpty ]

)
=> t / nil

Description

Creates snapshot configuration that contains the setup for Abs Tolerance, Rel Tolerance and Show filters on the Snapshots tab.

Arguments

g_sessionId

Integer, string number, or window specifying the Verifier session ID. For example, 0, "0", or window(2).

t_configName

Name of the configuration.

l_properties

List of requirement properties that are shown on the snapshots tree.

?absoluteTolerance x_absoluteTolerance

Integer or floating-point number specifying absolute tolerance.

?relativeTolerance x_relativeTolerance

Integer or floating-point number specifying relative tolerance.

?differences g_differences

Shows the difference in property values, if enabled. The default is nil.

?compareVisible g_compareVisible

Compares the visible property values, if enabled. The default is nil.

?hideEmpty g_hideEmpty

Hides the empty property values, if enabled. The default is nil.

Value Returned

t

Snapshot configuration is created successfully.

nil

Command is not successful.

Examples

The following example starts a Verifier session with a cellview 'test/snapshots/verifier' and creates a new snapshot configuration.

uid = verifOpenCellView("test" "snapshots" "verifier")
=> 0

Creates a snapshot configuration and show the properties.

verifCreateSnapshotConfiguration(uid "config" list("Title" "Type" "OverallStatus"))

Creates a snapshot configuration and only show different properties.

verifCreateSnapshotConfiguration(uid "diff" list("Title" "Type" "OverallStatus") ?differences t)

Related Topics

verifDeleteSnapshotConfiguration

verifSetSnapshotConfiguration

Snapshot Functions


Return to top
 ⠀
X