提交 2261400c 编写于 作者: oldratlee's avatar oldratlee 🔥

clean scripts

上级 0b73a3de
......@@ -79,19 +79,19 @@ done
readonly version=`grep '<version>.*</version>' pom.xml | awk -F'</?version>' 'NR==1{print $2}'`
readonly aid=`grep '<artifactId>.*</artifactId>' pom.xml | awk -F'</?artifactId>' 'NR==1{print $2}'`
readonly JAVA_CMD="$JAVA_HOME/bin/java -Xmx128m -Xms128m -ea"
readonly debug_opts="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005"
readonly -a JAVA_CMD=( "$JAVA_HOME/bin/java" -Xmx128m -Xms128m -ea -Duser.language=en -Duser.country=US )
readonly -a JAVA_DEBUG_OPTS=( -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005 )
#################################################################################
# maven operation functions
#################################################################################
mvnClean() {
runCmd ./mvnw clean || fatal "fail to mvn clean install!"
runCmd ./mvnw clean || fatal "fail to mvn clean!"
}
mvnBuildJar() {
runCmd ./mvnw install -Dmaven.test.skip || fatal "fail to mvn jar!"
runCmd ./mvnw install -Dmaven.test.skip || fatal "fail to build jar!"
}
mvnCompileTest() {
......@@ -141,4 +141,4 @@ runCmd ./mvnw --version
if [ "$1" != "skipClean" ]; then
mvnClean
fi
\ No newline at end of file
fi
#!/bin/bash
cd "$(dirname "$(readlink -f "$0")")"
source ./common.sh skipClean
# set multi-version java home env
......
......@@ -3,5 +3,5 @@
cd "$(dirname "$(readlink -f "$0")")"
source ../common.sh
runCmd $JAVA_CMD -cp $(getClasspathWithoutTtlJar) \
runCmd "${JAVA_CMD[@]}" -cp "$(getClasspathWithoutTtlJar)" \
com.alibaba.ttl.perf.memoryleak.NoMemoryLeak_ThreadLocal_NoRemove
......@@ -3,5 +3,5 @@
cd "$(dirname "$(readlink -f "$0")")"
source ../common.sh
runCmd $JAVA_CMD -cp $(getClasspath) \
runCmd "${JAVA_CMD[@]}" -cp "$(getClasspath)" \
com.alibaba.ttl.perf.memoryleak.NoMemoryLeak_TransmittableThreadLocal_NoRemove
......@@ -3,5 +3,5 @@
cd "$(dirname "$(readlink -f "$0")")"
source ../common.sh
runCmd $JAVA_CMD -cp $(getClasspathWithoutTtlJar) \
runCmd "${JAVA_CMD[@]}" -cp "$(getClasspathWithoutTtlJar)" \
com.alibaba.ttl.perf.tps.CreateThreadLocalInstanceTps
......@@ -3,5 +3,5 @@
cd "$(dirname "$(readlink -f "$0")")"
source ../common.sh
runCmd $JAVA_CMD -cp $(getClasspath) \
runCmd "${JAVA_CMD[@]}" -cp "$(getClasspath)" \
com.alibaba.ttl.perf.tps.CreateTransmittableThreadLocalInstanceTps
#!/bin/bash
cd "$(dirname "$(readlink -f "$0")")"
source ./common.sh
runCmd $JAVA_CMD -cp $(getClasspathWithoutTtlJar) \
-Xbootclasspath/a:$(getTtlJarPath) -javaagent:$(getTtlJarPath) \
runCmd "${JAVA_CMD[@]}" -cp "$(getClasspathWithoutTtlJar)" \
"-Xbootclasspath/a:$(getTtlJarPath)" "-javaagent:$(getTtlJarPath)" \
com.alibaba.demo.agent.AgentDemo
#!/bin/bash
cd "$(dirname "$(readlink -f "$0")")"
source ./common.sh
runCmd $JAVA_CMD -cp $(getClasspathWithoutTtlJar) \
-Xbootclasspath/a:$(getTtlJarPath) -javaagent:$(getTtlJarPath) \
runCmd "${JAVA_CMD[@]}" -cp "$(getClasspathWithoutTtlJar)" \
"-Xbootclasspath/a:$(getTtlJarPath)" "-javaagent:$(getTtlJarPath)" \
com.alibaba.ttl.threadpool.agent.check.AgentCheckMain
......@@ -7,12 +7,12 @@ junit_test_case() {
(
cd target/test-classes &&
find . -iname '*Test.class' | sed '
s#^\./##
s%^\./%%
s/\.class$//
s#/#.#g
s%/%.%g
'
)
}
runCmd $JAVA_CMD -cp $(getClasspath) \
runCmd "${JAVA_CMD[@]}" -cp "$(getClasspath)" \
org.junit.runner.JUnitCore $(junit_test_case)
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册