lkml.org 
[lkml]   [2018]   [Oct]   [1]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 12/19] perf scripts python: call-graph-from-sql.py: Rename to exported-sql-viewer.py
    Date
    Additional reports will be added to the script so rename to reflect the
    more general purpose.

    Signed-off-by: Adrian Hunter <adrian.hunter@intel.com>
    ---
    tools/perf/Documentation/intel-pt.txt | 2 +-
    tools/perf/scripts/python/export-to-postgresql.py | 2 +-
    tools/perf/scripts/python/export-to-sqlite.py | 2 +-
    .../{call-graph-from-sql.py => exported-sql-viewer.py} | 6 +++---
    4 files changed, 6 insertions(+), 6 deletions(-)
    rename tools/perf/scripts/python/{call-graph-from-sql.py => exported-sql-viewer.py} (98%)
    mode change 100644 => 100755

    diff --git a/tools/perf/Documentation/intel-pt.txt b/tools/perf/Documentation/intel-pt.txt
    index 76971d2e4164..115eaacc455f 100644
    --- a/tools/perf/Documentation/intel-pt.txt
    +++ b/tools/perf/Documentation/intel-pt.txt
    @@ -106,7 +106,7 @@ in transaction, respectively.
    While it is possible to create scripts to analyze the data, an alternative
    approach is available to export the data to a sqlite or postgresql database.
    Refer to script export-to-sqlite.py or export-to-postgresql.py for more details,
    -and to script call-graph-from-sql.py for an example of using the database.
    +and to script exported-sql-viewer.py for an example of using the database.

    There is also script intel-pt-events.py which provides an example of how to
    unpack the raw data for power events and PTWRITE.
    diff --git a/tools/perf/scripts/python/export-to-postgresql.py b/tools/perf/scripts/python/export-to-postgresql.py
    index efcaf6cac2eb..ff1e8cc72938 100644
    --- a/tools/perf/scripts/python/export-to-postgresql.py
    +++ b/tools/perf/scripts/python/export-to-postgresql.py
    @@ -59,7 +59,7 @@ import datetime
    # pt_example=# \q
    #
    # An example of using the database is provided by the script
    -# call-graph-from-sql.py. Refer to that script for details.
    +# exported-sql-viewer.py. Refer to that script for details.
    #
    # Tables:
    #
    diff --git a/tools/perf/scripts/python/export-to-sqlite.py b/tools/perf/scripts/python/export-to-sqlite.py
    index f827bf77e9d2..709f67d89e46 100644
    --- a/tools/perf/scripts/python/export-to-sqlite.py
    +++ b/tools/perf/scripts/python/export-to-sqlite.py
    @@ -40,7 +40,7 @@ import datetime
    # sqlite> .quit
    #
    # An example of using the database is provided by the script
    -# call-graph-from-sql.py. Refer to that script for details.
    +# exported-sql-viewer.py. Refer to that script for details.
    #
    # The database structure is practically the same as created by the script
    # export-to-postgresql.py. Refer to that script for details. A notable
    diff --git a/tools/perf/scripts/python/call-graph-from-sql.py b/tools/perf/scripts/python/exported-sql-viewer.py
    old mode 100644
    new mode 100755
    similarity index 98%
    rename from tools/perf/scripts/python/call-graph-from-sql.py
    rename to tools/perf/scripts/python/exported-sql-viewer.py
    index ee1085169a3e..03e7a1de7f31
    --- a/tools/perf/scripts/python/call-graph-from-sql.py
    +++ b/tools/perf/scripts/python/exported-sql-viewer.py
    @@ -10,12 +10,12 @@
    # Following on from the example in the export scripts, a
    # call-graph can be displayed for the pt_example database like this:
    #
    -# python tools/perf/scripts/python/call-graph-from-sql.py pt_example
    +# python tools/perf/scripts/python/exported-sql-viewer.py pt_example
    #
    # Note that for PostgreSQL, this script supports connecting to remote databases
    # by setting hostname, port, username, password, and dbname e.g.
    #
    -# python tools/perf/scripts/python/call-graph-from-sql.py "hostname=myhost username=myuser password=mypassword dbname=pt_example"
    +# python tools/perf/scripts/python/exported-sql-viewer.py "hostname=myhost username=myuser password=mypassword dbname=pt_example"
    #
    # The result is a GUI window with a tree representing a context-sensitive
    # call-graph. Expanding a couple of levels of the tree and adjusting column
    @@ -365,7 +365,7 @@ class DBRef():

    def Main():
    if (len(sys.argv) < 2):
    - print >> sys.stderr, "Usage is: call-graph-from-sql.py <database name>"
    + print >> sys.stderr, "Usage is: exported-sql-viewer.py <database name>"
    raise Exception("Too few arguments")

    dbname = sys.argv[1]
    --
    2.17.1
    \
     
     \ /
      Last update: 2018-10-01 08:36    [W:3.325 / U:0.588 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site