Last week changes on nGrinder

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Last week changes on nGrinder

junoyoon
Administrator

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

13th FL., Bundang First Tower, 266-1, Seohyeon-dong, Bundang-gu, Seongnam-si, Gyeonggi-do, 463-824, KOREA
Tel 031-600-9071   Fax --   Mobile 010-6255-0559
Email  [hidden email]

NHN Business & Platform NAVER HANGAME 쥬니어네이버 해피빈 미투데이