You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: README.md
+3-3
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,4 @@
1
-
* nGrinder 3.4 has benn released. See https://github.com/naver/ngrinder/releases
1
+
* nGrinder 3.4 has been released. See https://github.com/naver/ngrinder/releases
2
2
3
3
nGrinder
4
4
========
@@ -9,7 +9,7 @@ nGrinder
9
9
nGrinder is a platform for stress tests that enables you to execute script creation, test execution, monitoring, and result report generator simultaneously. The open-source nGrinder offers easy ways to conduct stress tests by eliminating inconveniences and providing integrated environments.
10
10
11
11
12
-
Want to to know what's changed from the original grinder platform?
12
+
Want to know what's changed from the original grinder platform?
Copy file name to clipboardexpand all lines: RELEASE-NOTE.md
+60-22
Original file line number
Diff line number
Diff line change
@@ -1,18 +1,57 @@
1
+
3.4.2 (2018.08.20)
2
+
==================
3
+
4
+
> This is the last version in 3.4.X.
5
+
nGrinder supports only JDK1.7 and JDK1.8. JDK1.9 or above will be supported from 3.5.
6
+
7
+
- New feature and changes
8
+
* Speed up the page navigation when there are many users who have the followers.
9
+
- Use LAZY patching in JPA
10
+
- Use Hibernate 2nd Level Cache not to query user
11
+
- Use id for perftest ordering instead of modified_date to avoid full db search
12
+
* Add light security mode
13
+
- Allows multicast / tcp connection to unspecified address compared normal security mode.
14
+
- Can be configured by adding ```controller.security.level=light``` in system.conf
15
+
* Provide the way to turn off security mode in agent config
16
+
- Allow the some agent to ignore security mode restriction
17
+
- Can be configured by adding ```agent.enable_security=false``` in agent.conf
18
+
* Make agent list shown even for not admin user.
19
+
- Lists public and own agents in the agent management menu even for non admin users.
20
+
21
+
- Bug Fix
22
+
*#274 Use internal in monitor and report plugin
23
+
*#278 fix bug when har file has no params
24
+
*#294 Fix bandWidth calculation
25
+
*#295 Fix csv separator inside SingleConsole
26
+
*#297 Remove context path from AjaxObj url
27
+
*#299 Modify NGrinderSecurityManager read access
28
+
*#303 Fix failed controller test case
29
+
*#308 Fix test failure
30
+
*#318 Fix invalid reference bug in login.ftl
31
+
*#323 Fix invalid rampup section layout
32
+
*#335 Make GTest only instrument method in ngrinder context
33
+
34
+
- Improvement
35
+
*#291 Speed up page navigation
36
+
*#293 Add setting security level in system configuration
37
+
*#317 Show agent list to non admin user
38
+
*#330 Provide the way to turn off security mode in agent config
39
+
1
40
3.4 (2016.05.24)
2
41
================
3
42
4
43
> We have not been publically released nGrinder for last 2 years. It's true that we thought previous nGrinder was enough for our internal use.
5
-
As time goes by, surrounding circumstances(for example Java version or Docker) was been changing.. So we decided to continously enhance nGrinder.
44
+
As time goes by, surrounding circumstances(for example Java version or Docker) was been changing.. So we decided to continuously enhance nGrinder.
6
45
7
46
8
47
- New feature and changes
9
48
* Support Java 1.8
10
49
- nGrinder now support Java 1.8. Controller supports java 1.7 or above and Agent supports java 1.6 or above.
11
50
* Provide elaborated script generator
12
51
- Since nGrinder 3.0, we provided the script generation wizard that helps you easily create a default script.
13
-
- However, it only created simple script for GET method case and pepole frequently asked to us how to use the other methods and how to use cookies and headers in the script.
52
+
- However, it only created simple script for GET method case and people frequently asked to us how to use the other methods and how to use cookies and headers in the script.
14
53
- In nGrinder 3.4, you can choose one of methods such as GET, POST and set HTTP headers and cookies even form data on the wizard dialog, then it will create useful example codes for you.
15
-
* Provide brandnew nGrinder script recorder
54
+
* Provide brand-new nGrinder script recorder
16
55
- A few years ago, we had released a script recorder based on JXBrowser. However it was not easy to run it due to several reasons.
17
56
- Now, we have developed brand-new script recorder from the beginning using the Chrome extension technology. If you are using Chrome browser, you have only to install nGrinder Script Recorder package.
18
57
- See https://github.com/naver/ngrinder/wiki/nGrinder-Recorder-Guide
@@ -25,8 +64,7 @@ As time goes by, surrounding circumstances(for example Java version or Docker) w
25
64
* Add intro.js for easy understanding.
26
65
- You can find the very small button "Tip" on every pages. Click it and see what it is.
27
66
28
-
29
-
- Bug
67
+
- Bug Fix
30
68
*#136 Support CJK for folder and script name
31
69
*#111 GrinderUtils.getThreadUniqId() is not working in IntelliJ context
32
70
*#103 Fix security issue
@@ -44,7 +82,7 @@ As time goes by, surrounding circumstances(for example Java version or Docker) w
44
82
3.3.1 (2015.06.31/Internal Release)
45
83
===================================
46
84
47
-
- Bug
85
+
- Bug Fix
48
86
*#32 Abnormal execution result if the script has a null character(0x0).
49
87
*#33 Too fast timeout when connecting Mbean.
50
88
*#40 Cannot switch an user who has 2 characters name on switching other user.
@@ -64,7 +102,7 @@ As time goes by, surrounding circumstances(for example Java version or Docker) w
64
102
*#38 Need to allow changing a timeout which is related while @BeforeProcess is running.
65
103
66
104
67
-
- Trivial fix
105
+
- Trivial Fix
68
106
* Make the target host field 65535 varchar.
69
107
* Modify popover function for showing "Test Log"
70
108
* Fix a new line issue of install_maven_lib.sh on unix platform.
@@ -138,7 +176,7 @@ You should upgrade both agent and controller to 3.3 version to enjoy the new fea
138
176
* In addition, several UI improvements.
139
177
140
178
141
-
- Bug
179
+
- Bug Fix
142
180
*[NGRINDER-679] - Support intellij
143
181
*[NGRINDER-680] - Make test parameter removable
144
182
*[NGRINDER-681] - Fix NullPointerException while getting monitor data
@@ -214,7 +252,7 @@ Special Thanks to Karel Piwko and Egoing.
214
252
* And several UI improvements are included.
215
253
216
254
217
-
- Bug
255
+
- Bug Fix
218
256
*[NGRINDER-659] - Fix typo errors
219
257
*[NGRINDER-668] - Fix wrong test schedule calculation when browser timezone and user specified timezone are different
220
258
@@ -253,7 +291,7 @@ Special Thanks to Karel Piwko and Egoing.
253
291
and grinder.jvm.arguments in grinder.properties file at the same folder where the script exists respectively. This is for the extreme use case of ngrinder.
254
292
* And several UI improvements are included.
255
293
256
-
- Bug
294
+
- Bug Fix
257
295
*[NGRINDER-633] - Make agent to connect the real ip first if no agent.controller.ip is provided
258
296
*[NGRINDER-634] - Test description including ' breaks the test list layout
259
297
*[NGRINDER-640] - ¶ turns into different symbol in the code editor
@@ -292,7 +330,7 @@ This made this version more concrete and workable in the large deployment.
292
330
* The available agent memory is calculated more accurately. Instead of using free memory, now it uses actual free memory.
293
331
* Each performance test page retrieval becomes speedy even when there are many files in SVN.
294
332
295
-
- Bug
333
+
- Bug Fix
296
334
*[NGRINDER-600] - Fix IE10 compatibility issue
297
335
*[NGRINDER-608] - Make the memory setting more concrete for test process
298
336
*[NGRINDER-610] - Fix typo errors
@@ -303,7 +341,7 @@ This made this version more concrete and workable in the large deployment.
303
341
*[NGRINDER-617] - Fix wrong classpath filtering in the process execution
304
342
*[NGRINDER-618] - Dynamic system configuration update is not working after the first update.
305
343
*[NGRINDER-622] - Add host settings for groovy maven project in quicktest
306
-
*[NGRINDER-625] - Make groovy tc thread use diffrent test object
344
+
*[NGRINDER-625] - Make groovy tc thread use different test object
307
345
*[NGRINDER-629] - Clean up the url after upload files
308
346
*[NGRINDER-630] - Use UTF-8 for groovy class loading
309
347
@@ -349,7 +387,7 @@ We believe nGrinder 3.2 is the most developer friendly performance testing tool
349
387
* And.. several minor UI enhancements.
350
388
351
389
352
-
- Bug
390
+
- Bug Fix
353
391
*[NGRINDER-414] - Fix access error to the shared user's repo by SVN
354
392
*[NGRINDER-449] - Fix script display when 2 admin users have a script with same name
355
393
*[NGRINDER-580] - Fix the graph fluctuation
@@ -400,7 +438,7 @@ This is the last version 3.1.X series, we'll work on 3.2 as a next release.
400
438
* A user can upload dll or so to run test using native libs. SecurityMode should be disabled and JNA should be imported for native lib access.
401
439
402
440
403
-
- Bug
441
+
- Bug Fix
404
442
*[NGRINDER-560] - Make test report visible without login
405
443
*[NGRINDER-564] - Ignore Sigar Exception while collecting network usage.
406
444
*[NGRINDER-569] - Make agent status string longer
@@ -447,7 +485,7 @@ With some bug fix, the following improvements are for the effective operations o
447
485
* Fix the bugs in which the some sampling points are missing in the final result.
448
486
449
487
450
-
- Bug
488
+
- Bug Fix
451
489
*[NGRINDER-511] - Make the agent server mode optional
452
490
*[NGRINDER-512] - Provide a user defined statistic chart
453
491
*[NGRINDER-516] - Fix typo errors
@@ -491,8 +529,8 @@ With some bug fix, the following improvements are for the effective operations o
491
529
* Change the default QnA site into nabble not github.
492
530
* Change Process and Thread calculation logic more stable to support more than 300 users. Please delete the previous ${NGRINDER_HOME}/process_and_thread_policy.js in advance.
493
531
494
-
495
-
- Bug
532
+
533
+
- Bug Fix
496
534
*[NGRINDER-482] - Add grinder.processes and grinder.threads as properties during script validation
497
535
*[NGRINDER-488] - Add a error message when there are no sampling was performed.
498
536
*[NGRINDER-496] - Make user not to be able to change the underlying SecurityManager
@@ -569,7 +607,7 @@ With some bug fix, the following improvements are for the effective operations o
569
607
> Hot fix for nGrinder 3.0
570
608
Mostly fix the bug which happens if there are more than 1000 tests.
571
609
572
-
- Bug
610
+
- Bug Fix
573
611
574
612
*[NGRINDER-367] - Tests over 1000 is not supported
575
613
*[NGRINDER-368] - Agent approval in the agent page 2 is not supported
@@ -587,7 +625,7 @@ With some bug fix, the following improvements are for the effective operations o
587
625
> Hot fix for nGrinder 3.0
588
626
Mostly we made this version work on Ubuntu
589
627
590
-
- Bug
628
+
- Bug Fix
591
629
*[NGRINDER-332] - User specific agents show max agents value 0
592
630
*[NGRINDER-333] - agent ip is always 127.0.0.1 in Ubuntu
0 commit comments