xref: /openbmc/linux/tools/tracing/rtla/README.txt (revision dd21bfa4)
1RTLA: Real-Time Linux Analysis tools
2
3The rtla is a meta-tool that includes a set of commands that
4aims to analyze the real-time properties of Linux. But, instead of
5testing Linux as a black box, rtla leverages kernel tracing
6capabilities to provide precise information about the properties
7and root causes of unexpected results.
8
9Installing RTLA
10
11RTLA depends on some libraries and tools. More precisely, it depends on the
12following libraries:
13
14 - libtracefs
15 - libtraceevent
16 - procps
17
18It also depends on python3-docutils to compile man pages.
19
20For development, we suggest the following steps for compiling rtla:
21
22  $ git clone git://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git
23  $ cd libtraceevent/
24  $ make
25  $ sudo make install
26  $ cd ..
27  $ git clone git://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git
28  $ cd libtracefs/
29  $ make
30  $ sudo make install
31  $ cd ..
32  $ cd $rtla_src
33  $ make
34  $ sudo make install
35
36For further information, please refer to the rtla man page.
37