<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hello,<br>
    actually 'lttng create --output dir session_name' should at least
    create an empty directory with the chosen name. First of all try not
    to choose an already existing directory so you can check whether it
    is created or not.<br>
    <br>
    Anyway, i just noticed a problem with relative paths:<br>
    (~)> lttng<br>
    LTTng Trace Control 2.0.0-rc2<br>
    (~)> lttng create --output traces session<br>
    Error: Create directory failed<br>
    (~)> lttng create --output ./traces session<br>
    Error: Create directory failed<br>
    (~)> lttng create --output /root/traces session<br>
    Session session created.<br>
    Traces will be written in /root/traces<br>
    <br>
    Is this expected?<br>
    <br>
    Regards,<br>
    Ettore <br>
    <br>
    On 3/4/2012 10:11 PM, David Goulet wrote:<br>
    <blockquote type="cite">Hi Ryan,<br>
      <br>
      Well, the --output works on our test suites so it might be
      something you do that<br>
      does not create the trace.<br>
      <br>
      Simply using create, start and stop will produce nothing. You have
      to at least<br>
      enable events for trace files to be created since they are opened
      by the consumer.<br>
      <br>
      Can you try "lttng enable-events -a -k" (enabling all kernel
      events) after the<br>
      create session and tell me if it works for you? (or use user space
      tracing,<br>
      whatever works for you).<br>
      <br>
      If not, add "-vvv" to the lttng command for debug output and also
      for the<br>
      session daemon.<br>
      <br>
      # lttng-sessiond -vvv<br>
      # lttng -vvv ...<br>
      <br>
      Thanks!<br>
      David<br>
      <br>
      On 12-04-03 04:02 PM, <a class="moz-txt-link-abbreviated" href="mailto:Ryan.Kyser@jci.com">Ryan.Kyser@jci.com</a> wrote:<br>
      <br>
      > Whenever I try using the --output flag for creating a new
      session, it doesn't<br>
      > seem to use the location specified. Additionally, if I do a
      find on the entire<br>
      > file system, no files are found that start with session name
      specified. This<br>
      > seems like a bug to me ... or am I doing something wrong?<br>
      <br>
      > //---------------------------------------<br>
      > // Log<br>
      > //---------------------------------------<br>
      <br>
      > / # lttng create --output /tmp new3<br>
      > Session new3 created.<br>
      > Traces will be written in /tmp<br>
      > / # lttng start<br>
      > Tracing started for session new3<br>
      > / # lttng stop<br>
      > Tracing stopped for session new3<br>
      > / # ls /tmp<br>
      > wayland-0       wayland-0.lock<br>
      <br>
      <br>
      > Thank you,<br>
      > Ryan Kyser<br>
      <br>
      <br>
      <br>
      > _______________________________________________<br>
      > lttng-dev mailing list<br>
      > <a class="moz-txt-link-abbreviated" href="mailto:lttng-dev@lists.lttng.org">lttng-dev@lists.lttng.org</a><br>
      > <a class="moz-txt-link-freetext" href="http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev">http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev</a><br>
    </blockquote>
    <span style="white-space: pre;">><br>
      > _______________________________________________<br>
      > lttng-dev mailing list<br>
      > <a class="moz-txt-link-abbreviated" href="mailto:lttng-dev@lists.lttng.org">lttng-dev@lists.lttng.org</a><br>
      > <a class="moz-txt-link-freetext" href="http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev">http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev</a><br>
      ></span><br>
    <br>
    <br>
  </body>
</html>