Print out the command line used to invoke the test suite so I don't get confused
since different options can affect the run time.


git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@123843 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/test/dotest.py b/test/dotest.py
index 578850c..14c0017 100755
--- a/test/dotest.py
+++ b/test/dotest.py
@@ -607,6 +607,12 @@
         if not res.Succeeded():
             raise Exception('log enable failed (check GDB_REMOTE_LOG env variable.')
 
+def getMyCommandLine():
+    import subprocess
+    ps = subprocess.Popen(['ps', '-o', "command=CMD", str(os.getpid())], stdout=subprocess.PIPE).communicate()[0]
+    lines = ps.split('\n')
+    cmd_line = lines[1]
+    return cmd_line
 
 # ======================================== #
 #                                          #
@@ -679,7 +685,9 @@
     timestamp = datetime.datetime.now().strftime("%Y-%m-%d-%H_%M_%S")
     sdir_name = timestamp
 os.environ["LLDB_SESSION_DIRNAME"] = sdir_name
+
 sys.stderr.write("\nSession logs for test failures/errors will go into directory '%s'\n" % sdir_name)
+sys.stderr.write("Command invoked: %s\n" % getMyCommandLine())
 
 #
 # Invoke the default TextTestRunner to run the test suite, possibly iterating