Hi,
With all LTTng versions being 2.11.0 I have the following problem:
lttng-sessiond -d
lttng-relayd -d
lttng create example –set-url=net://localhost/test
OR
lttng create example --live –set-url=net://localhost/test
NOT
lttng create example –set-url=file:///home/<user>/lttng-traces/test
lttng enable-channel -u ch
lttng enable-event -u -a -c ch -s example
lttng start example
(traces are written to ~/lttng-traces/<host>/test)
lttng stop example
lttng save example
lttng destroy example
(remove lttng-traces/<host> for testing purposes)
lttng load example
lttng start example
(traces now exist in ~/lttng-traces/<host>/example-<timestamp>)
This is, for me, reproducible 100% of the time. I can reproduce the steps using the Trace Compass control view as well. If I override the session name and url, the problem persists.
The .lttng file seems valid (attached). This issue exists whether I use an existing .lttng file from 2.9 (which never showed this problem), or whether I create a new one like above.
Is this intended behavior? If not, any idea what could be happening here? Is this reproducible by others?
Best,
Zach