<probe_monitor>.export-json <probe_monitor>.force-sample
Simics Reference Manual  /  3 Commands  /  3.2 Command List  / 

<probe_monitor>.export-to-db

Synopsis

<probe_monitor>.export-to-db db-object "benchmark-name"

Description

This command stores the run results into a database, instead of putting the JSON files on local disk. By doing so, one can more easily get an overview of certain metrics for the different runs, and still be able to access the full JSON which is stored compressed in the database.

This functionality is currently under the benchmark-monitor tech preview.

The db-object argument is the benchmark_db class instance, Simics object referenced by the contain the access interface towards the database on disk.

Generates the JSON result from the probe-data and adds it to the database object db-object argument. The db-object is a Simics object, which holds a connection to an actual database. The benchmark-name specifies what has been executed, and is an important table in the database.

Provided By

probe-monitor

See Also

<probe_monitor>.add-probe, <probe_monitor>.clear-history, <probe_monitor>.delete, <probe_monitor>.export-json, <probe_monitor>.force-sample, <probe_monitor>.html-report, <probe_monitor>.list-probe-collection, <probe_monitor>.load-probe-collection, <probe_monitor>.merge-json, <probe_monitor>.plot-graph, <probe_monitor>.print-history, <probe_monitor>.profile-probes, <probe_monitor>.remove-probe, <probe_monitor>.reset-session, <probe_monitor>.sampling-settings, <probe_monitor>.start, <probe_monitor>.stop, <probe_monitor>.summary, <probe_monitor>.table-settings
<probe_monitor>.export-json <probe_monitor>.force-sample