X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=README;h=1170d37554e8f22be5f820025d9aa65119bbb70b;hb=refs%2Fheads%2Fdeliverable_3;hp=0f88f933a7e6d44af0026598c9adae00099050b2;hpb=e2c8ca8a48c53104bf3b4cab1ef58b2060d5beba;p=deliverable%2Flttng-ivc.git diff --git a/README b/README index 0f88f93..1170d37 100644 --- a/README +++ b/README @@ -19,3 +19,24 @@ The running environment should provide all dependencies required by lttng-ust/lttng-tools/lttng-modules 2.7/2.8/2.9/2.10, babeltrace 1.3/1.4/1.5. Latest liburcu stable is also recommended. + +How to run: +========== + +1: python lttng_ivc/bootstrap.py +2: python lttng_ivc/build_projects.py +3: pytest -sv lttng_ivc/tests/ + +With tox: + +1: tox -r ./ + +Findings +======== + +The binding type (ld.so) (now or lazy) is dependent on the gcc/ld distribution +configuration. Hence, for this test suite, we force the behavior to "now". This +result in the lookup of all required symbols at launch. This is particularly +important since we want to prevent inconsistent behavior. Immediate might be +forced in the future for lttng project but for now we simply force it at +runtime.