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

maeCreateTest

maeCreateTest(
t_testName 
[ ?sourceTest t_sourceTest ] 
[ ?lib t_lib ] 
[ ?cell t_cell ]
[ ?view t_view ]
[ ?simulator t_simulator ]
[ ?session t_sessionName ]
)
=> t / nil

Description

Creates a new test and adds it to the given maestro session. The design name for this test is set using the library, cell, and view name. If a source test name is given, it creates a copy of that test.

Arguments

t_testName

Name of the test to be created.

?sourceTest t_sourceTest

Name of the source test to be copied to create the new test.

?lib t_lib

Name of the library for the new test is to be created.

?cell t_cell

Name of the cell for the new test is to be created.

?view t_view

Name of the view for the new test is to be created.

?simulator t_simulator

Name of the simulator to be used for the new test.

The default value is "spectre".

?session t_sessionName

Name of the session.

If not specified, the current session is used.

Value Returned

t

The test is created.

nil

Unable to create the test.

Examples

Creates a copy of the test solution:ampTest:1 and names it solutions:ampTest:2.

maeCreateTest("solutions:ampTest:2" ?sourceTest "solution:ampTest:1")
maeSaveSetup()

Creates a new test solutions:ampTest:2, sets solutions/ampTest/schematic as the design and Spectre as simulator.

maeCreateTest("solutions:ampTest:2" ?lib "solutions" ?cell "ampTest" ?view "schematic" ?simulator "spectre")
maeSaveSetup()

Return to top
 ⠀
X