[Grinder-announce] The Grinder 3.0 is released
Distributed load testing framework - Java, Jython, or Clojure scripts.
Brought to you by:
philipa
From: Philip A. <pa...@be...> - 2008-01-20 17:37:57
|
After six years of development, The Grinder 3 is ready for prime time. The Grinder 3.0 can be downloaded from http://sourceforge.net/projects/grinder - Phil The Grinder 3.0 (changes since 3.0-beta33) ------------------------------------------ The console now expects a properties file to be selected, rather than a script. The properties file determines the script to run through the grinder.script property. Other properties override the values in the agents' local grinder.properties file. This provides much better centralised control from the console. Updates to the German console translation from Matthias Diller. Fix bug 1808854 - Incorrect synchronisation in TestStatisticsMap. Thanks to Ishan Oshadi Jayawardene for the report. Partially address feature request in bug 1688988 by translating InterruptedIOExceptions due to timeouts in HTTPClient code to a specific TimeoutException. Thanks to Andrew McGuigan for the report. Fix bug 1700158 - ShutdownException thrown when using grinder.duration. Thanks to Caroline Rioux for the report. Update the cookie.py example to show how to send a cookie, and to retrieve and modify the cookies for the current thread. Thanks to "tz" and Ying Moy for prompting me to do this. Fix bug 1825639 - "Connection ... already opened" when recording HTTPS. Thanks to Peter Zadrozny and Brian Dols for the report. Refine logging: - The first error message is written to the terminal as well as the error log. This is handy for catching script typos. - Don't word wrap log messages from the Agent. - Don't truncate log lines to an arbitrary number of characters. Fix bug 1831651 - Some parts of the distribution file filter should be fixed. Also, added ".svn" directories to the default filter - you will need to delete .grinder_console from your home directory/profile to pick up this change. Thanks to Andrew Stephens for the report. Fix TCPProxy filter bug which would cause some form data not to be identified and tokenised. Increase the size of form data that will be in-lined in the script. Thanks to Brian Dols for the prompt and testing. Fix bug 1846218 - Delayed statistics are not flushed on next test. Console script editor keyboard shortcut for "Save-File" (Ctrl-S). The console allows files to be opened in a configurable external editor. The console optionally automatically distributes changed files when processes are started. The -httpplugin and -newhttpplugin TCPProxy filter options have been removed. They were deprecated in 3.0-beta29. The new -http filter should be used instead. Upgrade embedded version of Jython from Jython 2.1 to Jython 2.2.1. Fix bug 1874815 - '-' does not work in statistics expressions. Also, relax '+' and '*' so they are defined for zero or one argument. Thanks to Heidi Thompson for the report. Notice: This email message, together with any attachments, may contain information of BEA Systems, Inc., its subsidiaries and affiliated entities, that may be confidential, proprietary, copyrighted and/or legally privileged, and is intended solely for the use of the individual or entity named in this message. If you are not the intended recipient, and have received this message in error, please immediately return this by email and then delete it. |