Mercurial > hg > release > heapstats-2.1
view agent/test/thread-recording/testcase.sh @ 223:2412c90533d0
Bug 3353: [TEST]Add a test runner for deadlock and thread-recording
Reviewed-by: yasuenag
https://github.com/HeapStats/heapstats/pull/87
author | KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> |
---|---|
date | Tue, 11 Apr 2017 08:08:45 +0900 |
parents | |
children |
line wrap: on
line source
#!/bin/sh set -e pushd $(dirname $0) >/dev/null if [[ $1 == "--clean" ]]; then rm -rf *class parser/*class heapstats-thread-records.htr test.txt exit fi ${JAVA_HOME:=/usr/lib/jvm/java-openjdk}/bin/javac -cp . *.java parser/*java ${JAVA_HOME}/bin/java -agentpath:${HEAPSTATS_LIB:=/usr/lib64/heapstats/libheapstats.so}=./heapstats.conf Test ${JAVA_HOME}/bin/java -cp parser ThreadRecordParser heapstats-thread-records.htr ${JAVA_HOME}/bin/java -agentpath:${HEAPSTATS_LIB}=./heapstats.conf IOTest testcase.sh ${JAVA_HOME}/bin/java -cp parser ThreadRecordParser heapstats-thread-records.htr popd > /dev/null