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

maeSetCorner

maeSetCorner(
t_cornerName
[ ?enabled g_enabled ]
[ ?enableTests l_enableTests ]
[ ?disableTests l_disableTests ]
[ ?session t_sessionName ]
)
=> t / nil

Description

Adds a new corner and enables/disables it for the given test.

Arguments

t_cornerName

Name of the corner to be added or updated.

?enabled g_enabled

Specifies whether the given corner is to be enabled or disabled.

This option updates the status of the check box for this corner in the Run Summary assistant.

?enableTests l_enableTests

List of the tests for which the given corner has to be enabled.

The default value is 'ALL.

?disableTests l_disableTests

List of the tests for which the given corner has to be disabled.

The default value is 'ALL.

?session t_sessionName

Name of the session.

If not specified, the currently active session is used.

Value Returned

t

The given corner is added or updated.

nil

No corners are added or updated.

Examples

Adds a corner C0 and enables it for all tests.

sess= maeOpenSetup("solutions" "ampTest" "maestro")
=> "session0"
maeSetCorner("C0")
maeSaveSetup()

Adds a corner C1 and enables it for tests AC and TRAN, but disables the corner in the setup. This means that the check box for this corner is deselected in the Run Summary assistant.

maeSetCorner("C1" ?enableTests `("AC", "TRAN") ?enabled nil)
maeSaveSetup()

Adds a corner C2 and disables it for test1 and test3.

maeSetCorner("C2" ?disableTests '("test1" "test3"))
maeSaveSetup()

Return to top
 ⠀
X