X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=README.md;h=1bd43fd3244a81240ad6a837875dea489080f6e4;hb=ca5cfa43964b6eff747b5f14dd9803ffd6b0f951;hp=c44a5db62c8aaffd52d772594a87f59be921994f;hpb=08d409fbcd0942dad78196da6fa424b5151875f3;p=lttng-ust-java-tests.git diff --git a/README.md b/README.md index c44a5db..1bd43fd 100644 --- a/README.md +++ b/README.md @@ -54,8 +54,32 @@ so make sure the output mentions succesful tests and not skipped ones. Please make sure you have no `lttng` session active prior to or during the tests, or it might interfere with the test runs! -Detailed JUnit test reports will be available as usual under -`target/surefire-reports/` +Detailed JUnit test reports will be available under +`lttng-ust-java-tests-{jul|log4j}/target/failsafe-reports/` + + +Setting library paths +--------------------- + +By default, the tests will look for the Java and JNI libraries in the default +locations of `make install` (`/usr/local/lib`, `/usr/local/share/java`, etc.) + +If for example, you installed into the `/usr` prefix instead of `/usr/local`, +you can use the following properties to specify different locations for the +lttng-ust-agent-java jars: + + mvn clean verify + -Dcommon-jar-location=/usr/share/java/lttng-ust-agent-common.jar + -Djul-jar-location=/usr/share/java/lttng-ust-agent-jul.jar + -Dlog4j-jar-location=/usr/share/java/lttng-ust-agent-log4j.jar + +To specify a different locations for the JNI .so libraries, you can set the +`-Djava.library.path` property on the JVM: + + mvn (...) -DargLine=-Djava.library.path=/usr/lib + +Note: do not use `MAVEN_OPTS` to set the library path, since the `argLine` +property defined in the build will overwrite it. Running the benchmarks