Graphical User Interface - studio
The Test RealTime Graphical User Interface (GUI) is an integrated environment that provides access to all of the capabilities packaged with the product.
studio [<options>] [<filename>{ <filename>}]
studio <.jpt file> <.txf file> <.tpf file>
where:
<filename> can be an .rtp project or .rtw workspace file, as well as source files (.c, .cpp, .h, .ada, .java) or any report files that can be opened by the GUI, such as .tdf, .tsf, .tpf, .tqf, .xrd files.
<jpt file> is a trace dump file created by Memory Profiling for Java.
<txf file> and <tpf file> are Java Memory Profile report files generated from <jpt file>.
The studio command launches the GUI.
When using Memory Profiling for Java from the command line, studio is also used to split the .jpt output file into a .tpf and a .txf file when viewed for the first time. Once these files have been generated, open them with the usual syntax.
-r <node>
where <node> is a project node to be executed.
The -r option launches the GUI and automatically executes the specified node. Use the following syntax to indicate the path in the Project Explorer to the specified node:
<workspace_node>{[.<child_node>]}
Nodes in the path are separated by period ('.') symbols. If no node is specified, the GUI executes the entire project.
When using the -r option, an .rtp project file must be specified.
-html <directory>
where <directory> is an output directory for HTML reports.
When used with the -r option, the -html option directly outputs all reports in HTML format to the specified directory.
-config <configuration>
where <configuration> is a valid Configuration name.
The -config option allows you to specify a particular Configuration which is used when the studio GUI is opened. When combined with the -r option, you can build and execute any particular node with any particular Configuration.
The following command opens the project.rtp project file in the GUI, and runs the app_2 node, located in app_group_1 of user_workspace:
studio -r user_workspace.app_group_1.app_2 project.rtp
The following example opens a UML sequence diagram created by Runtime Tracing.
studio my_app.tsf my_app.tdf
To open a Java Memory Profile report for the first time:
studio MyApp.jpt MyApp.txf MyApp.tpf
To open a Java Memory Profile report once the .txf an .tpf files have been generated:
studio MyApp.txf MyApp.tpf