Dear nGrinder developers.
Did you have good holiday? :-) I hope you are refreshed enough to keep going our work.
Followings are last week changes in nGrinder. Please be aware it not to be confused.
1. Tagging on PerfTest is supported. Previously, there was no categorization feature for perftest. Last week I added Tag Table to tag the each PerfTest and search them by Tag. So that I had to add the ManyToMany relation on the PerfTest and Tag data. However, there was cascading deletion problem on the PerfTests and Tags(Tag deletion is failed when PerfTest contains the given Tag). So I added a lot of code to fix this issue.
2. nGrinder-Core packaging is changed. Previously we used maven-dependency-plugin and maven-assembly-plugin to package Core. Now I deleted maven dependency plugin.. So made maven assembly plugin work alone. It simplified the packaging process.
3. Maven Packaging without Installation is working.. Maven 3.0 should be used.
4. Fix a lot of checkstyle problems. Now Coding Standard Conformance Rate is 79.37%.
Remained one is to fix controller classes and monitor classes. I think we don't need to add more javadoc on controller..
But Please add javadocs on org.ngrinder.monitor package.
5. Agent and monitor start shell is provided.. Now when you package the nGrinder core, following scripts are copied into the root folder of core.
/ngrinder-core/src/main/resources/shell/run_agent.bat
/ngrinder-core/src/main/resources/shell/run_agent.sh
/ngrinder-core/src/main/resources/shell/run_monitor.bat
/ngrinder-core/src/main/resources/shell/run_monitor.sh
These script you can easily run the agent.
6. new mailing system is prepared. With a lot of experiment I found that nabble(http://ngrinder-dev.642.n7.nabble.com/) is the best appropriate
for achieving our mails. I'll send you how to use it, later.
Regards.
이 메일은 나눔글꼴로 작성되었습니다.
설치하기 JunHo Yoon
Global Platform Development Lab / Senior Engineer