X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=tests%2Fregression%2Fust%2Flinking%2FREADME;fp=tests%2Fregression%2Fust%2Flinking%2FREADME;h=bbf3a4d89977ff6049e16001eed123c3397c341c;hp=0000000000000000000000000000000000000000;hb=91c7528576191398299e36d4ac061b8a0076a643;hpb=cfb007a4e21c5140fbad041cbea800770c35b805 diff --git a/tests/regression/ust/linking/README b/tests/regression/ust/linking/README new file mode 100644 index 000000000..bbf3a4d89 --- /dev/null +++ b/tests/regression/ust/linking/README @@ -0,0 +1,29 @@ +UST linking test +---------------- + +Tests userspace tracing with directly, statically and dynamically linked +providers. + +DESCRIPTION +----------- + +This test checks that tracepoints can be enabled by using LD_PRELOAD inside a +launcher script. The test application is also compiled with tracepoint +providers linked directly and statically. The same test suite is executed +for every version of the binary. + +The resulting trace is verified to make sure it is valid and contains the +expected valuess. This test also verifies that the execution of the demo test +without LD_PRELOAD has not produced any logged events. + +Also serves as an example of building and tracing an application with all types +of provider linking. + +DEPENDENCIES +------------ + +To run this test, you will need: + + - lttng-tools + - babeltrace + - python 3.0 or better