Intel® System Debugger User Guide
TraceCLI Settings
Settings can be used to change the behaviour of TraceCLI. Settings can be used on the command line (
Settings always consists of two parts: <setting key> and <setting value>
<setting key>
Name of the setting
kebab-case <setting key> for command line arguments (e.g. –output-columns)
snake_case <setting key> for
<setting value>
Value of the setting. The value can come from different sources:
Default value
Loaded from workspace
User defined
Priority is from top (low) to bottom (high). Sources with higher priority will overwrite the ones with lower priority.
Command Line
See
persistent
$ intel_systrace settings output-columns catalog.xml $ intel_systrace settings csme-catalog Summary
temporarily
$ intel_systrace --output-columns="Summary" --csme-catalog catalog.xml decode ipc_trace.bin
Scripting
See
persistent
>>> from intel.tracecli import TraceAPI >>> trace = TraceAPI() >>> trace.settings.output_columns = "Summary" >>> trace.settings.csme_catalog = "catalog.xml" >>> trace.decode("ipc_trace.bin")
temporarily
>>> from intel.tracecli import TraceAPI >>> trace = TraceAPI() >>> trace.decode("ipc_trace.bin", output_columns="Summary", csme_catalog="catalog.xml")