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

verifGetImpTests

verifGetImpTests(
g_sessionId
t_lib
t_cell
t_view
t_history
[ t_runName ]
)
=> l_impTests / nil

Description

Returns the list of all the tests for an implementation in a Verifier session.

Arguments

g_sessionId

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

t_lib

The library name of the implementation.

t_cell

The cell name of the implementation.

t_view

The view name of the implementation.

t_history

The history name of the implementation.

t_runName

The run name when used with a run plan of the implementation. This is optional.

Value Returned

l_impTests

The list of all the tests of the specified cellview history.

nil

The specified implementation or run does not exist or there is no test in the specified implementation or run.

Examples

The following example opens a Verifier cellview and retrieves all the tests belonging to the specified implementation.

uid=verifOpenCellView("test" "sample" "verifier")
=> 0
tests=verifGetImpTests(uid "opamp090" "full_diff_opamp_AC" "maestro" "Active")
=> ("opamp090:full_diff_opamp_AC:1" "opamp090:full_diff_opamp_TRAN:1")

For an example on how verifGetImpTests can be used in a custom function, see Copy Implementation Units to Requirements.

Related Topics

verifGetImpTestOutputs

Implementation Functions


Return to top
 ⠀
X