<bp_manager>.test-trigger <branch_recorder>.clean
Simics Reference Manual  /  3 Commands  /  3.2 Command List  / 

<bp_manager>.wait-for-breakpoint

Synopsis

<bp_manager>.wait-for-breakpoint id [-reverse] [-always] [timeout] [timeout-rt]

Description

Postpones execution of a script branch until the specified breakpoint id triggers. The return value is the same as the wait-for for the corresponding breakpoint type.

If timeout is a positive number, the command will run for at most that many seconds of virtual time.

If timeout-rt is a positive number, the command will run for at most that many seconds of real time.

A time-out will be signaled by throwing a CLI exception, which can be captured using try/except in order to take specific action, or to let it pass unhandled.

The command will by default only wait for events that occur when the simulation is running forward. To wait for events in the reverse direction use the -reverse flag. Similarly, the -always flag tells the command to wait for events in both simulation directions.

Provided By

bp-manager

See Also

<bp_manager>.test-trigger
<bp_manager>.test-trigger <branch_recorder>.clean