Philip Aston | 27 Mar 08:48
Picon
Favicon
Gravatar

The Grinder 3.8: significant bug in HTTP recording

The Grinder 3.8 has a bug in its HTTP recording. The script references
to HTTP headers are generated incorrectly, usually resulting in an
invalid script.

This is tracked as bug 3511553
(https://sourceforge.net/tracker/?func=detail&aid=3511553&group_id=18598&atid=118598).

This is the second time in recent history I've released The Grinder with
a significant new bug. I'm going to have to improve my release QA,
perhaps with some volunteer beta testing.

- Phil

------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
Philip Aston | 25 Mar 16:15
Picon
Favicon
Gravatar

The Grinder 3.8 is released

The Grinder 3.8 can be downloaded from

  http://sourceforge.net/projects/grinder

Fixes to the TCPProxy.

- Phil

The Grinder 3.8
---------------

  Fix bug 3471476 - Null Pointer Exception in the TCPProxy when making
  multiple connections through a chained HTTPS proxy. Thanks to Tadge
  for the report and testing.

  Fix bug 3484390 - FireFox 10 and HTTPS triggers a
  NullPointerException. Thanks to Ouray Viney for the report and
  testing.

  Fix bug 3431287 and bug 3489034 - Ignore HttpOnly attributes in the
  middle of cookies. Thanks to Alex Crane and Jeremy for the reports.

  TCPProxy HTTP recording: improve the extraction of common headers to
  reduce the number of common header sets.

  Re-implement TCPProxy support for the HTTPPlugin.initialTest property.

  The TCPProxy supports the recording of additional HTTP headers.

  Fix bug 3475516 - the TCPProxy now records Faces-Request header for
(Continue reading)

Philip Aston | 1 Feb 20:28
Picon
Favicon
Gravatar

The Grinder 3.7.1 is now available at Maven Central

For the convenience of those who want to use Maven, The Grinder 3.7.1 is 
available in the Maven Central repository (http://search.maven.org/) 
under the group id net.sf.grinder. Future releases will be deployed to 
the Sonatype OSS Nexus repository, and be synchronised to Maven Central 
soon afterwards.

The Grinder is a multi-module project. You can obtain the the zip 
archive from the grinder module, this should be identical to the 
Sourceforge download. Or you can use the pom files to express 
dependencies on the individual jar files.

Sourceforge will remain the primary source for the zip archive.

- Phil

------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
Philip Aston | 28 Jan 17:20
Picon
Favicon
Gravatar

The Grinder 3.7.1 is released

The Grinder 3.7.1 can be downloaded from

   http://sourceforge.net/projects/grinder

This release fixes a serious bug where tests were not flushed to the 
data log, leaving it incomplete. All users of The Grinder 3.7 should 
upgrade.

- Phil

The Grinder 3.7.1
-----------------

   Fix bug 3479712 - Data log is not flushed on exit. Thanks to Andreas
   for the report.

------------------------------------------------------------------------------
Try before you buy = See our experts in action!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-dev2
Philip Aston | 15 Jan 15:28
Picon
Favicon
Gravatar

The Grinder 3.7 is released

The Grinder 3.7 can be downloaded from

http://sourceforge.net/projects/grinder

Logback logging. Clojure script recording. Bug fixes. Maven build.

- Phil

The Grinder 3.7
---------------

   Changes that may be incompatible with existing scripts:

    Implement feature request 3418525 - Switch to a standard logging
    framework. The net.grinder.common.Logger/FilenameFactory API has
    been removed in favor of SLF4J. Output and error messages are
    logged to a single log file. The log file and the data log file are
    managed by Logback.

    The Grinder requires Java SE 6 ("Java 6") or later. Java SE 5 is no
    longer supported.

   Other changes:

    The Java instrumenter supports selective instrumentation of a
    target object through an overloaded version of Test.record(). The
    full HTTPRequest interface can be used with DCR instrumentation
    without requiring a replacement for the traditional instrumenter's
    __target__.

(Continue reading)

Philip Aston | 15 Jan 15:27
Picon
Favicon
Gravatar

The Grinder 3.6 is released

The Grinder 3.7 can be downloaded from

http://sourceforge.net/projects/grinder

Logback logging. Clojure script recording. Bug fixes. Maven build.

- Phil

The Grinder 3.7
---------------

   Changes that may be incompatible with existing scripts:

    Implement feature request 3418525 - Switch to a standard logging
    framework. The net.grinder.common.Logger/FilenameFactory API has
    been removed in favor of SLF4J. Output and error messages are
    logged to a single log file. The log file and the data log file are
    managed by Logback.

    The Grinder requires Java SE 6 ("Java 6") or later. Java SE 5 is no
    longer supported.

   Other changes:

    The Java instrumenter supports selective instrumentation of a
    target object through an overloaded version of Test.record(). The
    full HTTPRequest interface can be used with DCR instrumentation
    without requiring a replacement for the traditional instrumenter's
    __target__.

(Continue reading)

Philip Aston | 11 Oct 11:18
Picon
Favicon
Gravatar

The Grinder 3.6 is released

The Grinder 3.6 can be downloaded from

http://sourceforge.net/projects/grinder

Fix serious TCPProxy regression. Barriers. Clojure.

- Phil

The Grinder 3.6
---------------

    The script engine API has been improved so that adding support
    for other languages is straightforward.

    Clojure is supported as an alternative test script language.

    Fulfil feature request 1849150 - Synchronisation points.
    Thanks to Aditya for the request.

    Fix bug 3406177 - DCR instrumented objects are not garbage
    collected. Thanks to Gary Mulder for the report and diagnostics.

    Fix bug 3413171 - TCPProxy broken in The Grinder 3.5. Thanks to
    Lonnie Choset for the report.

    Fix bug 3411728 - helloworld.py doesn't work with DCR
    instrumentation. Thanks to Jeff Vincent for the report.

    Fulfill feature request 3389028 - XSLTHelper API to control indent.
    Thanks to Jean-Francois Poilpret for the request.
(Continue reading)

Philip Aston | 22 Aug 13:24
Picon
Favicon
Gravatar

The Grinder 3.5 is released

The Grinder 3.5 can be downloaded from

        http://sourceforge.net/projects/grinder

Fixes. Support Jython 2.5.2.

- Phil

The Grinder 3.5
---------------

    Fix bug 3008924 - Jython 2.5, assertion error if script has __del__
    method. Thank to Thomas Falkenberg for the report.

    Fix bug 2988755 - NPE in JythonScriptExecutionException
    .tracebackToMessage(). Thanks to Brian Runck for the report.

    Fix bug 2952023 - Cookie.parse should recognise "httponly" (lower
    case). Thanks to amachang for the report and the patch.

    Fix bug 3092275 - Incorrect TPS totals in output log. Thanks to
    Travis Bear for the report.

    Fix bug 3132643 - No statistics to report. This occurred if a clock
    went backwards in time during a test, and prevented the test from
    ever executing successfully again. Thanks to Wallander for the
    report.

    Fix bug 3132940 - Incorrect connect/DNS times when connect timeout
    set. This was due to an error in the fix for 3132940. Thanks to
(Continue reading)

Calum Fitzgerald | 16 Jan 22:00
Picon

The Ground Report 1.5 released

Hi

New release of the Ground Report is up on sourceforge.

This is purely a maintenance release with bug fixes for faults kindly
reported by users.

More details in the changelog.

Available from:
http://ground.sourceforge.net

Cheers
Cal

------------------------------------------------------------------------------
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
Philip Aston | 7 Apr 16:49
Picon
Favicon
Gravatar

The Grinder 3.4 is released

The Grinder 3.4 can be downloaded from

        http://sourceforge.net/projects/grinder

A dozen fixes, and some minor features.

- Phil

The Grinder 3.4
---------------

    Fix bug 2913297 - Memory leak in SSLControlImplementation. Thanks to
    Guido Serra for the report.

    Fix bug 1619450 - HTTPClient.TestCookie.testParse unit test fails.
    Thanks to amachang for re-opening this bug and providing a patch.

    Fix bug 2911790 - HTTP filter generates invalid code for Jython 2.5+.
    Thanks to the anonymous reporter.

    Fix bug 2921612 - DCR instrumentation did not work with
    HTTPRequest. Thanks to Anil Jacob for the report.

    Fulfil feature request 2914703 - Multipart form data support. Thanks
    to Hitoshi Amano for the request and the implementation.

    Fix bug 2919190 - setTimeout method does not effect read timeouts.
    Thanks to Hitoshi Amano for the report and the fix.

    Fulfil feature request 2923975 - added valuesFromHiddenInput() and
(Continue reading)

Calum Fitzgerald | 17 Mar 22:38
Picon

The Ground Report: Version 1.4 released

Hi,

New release is mainly a maintenance release with plenty of bug fixes
and more error handling added.
Support has been added for Jython 2.5

New features include:
Upload your files from a specified directory rather than an explicit file list.
95th percentile markers on the percentile graphs

More details in the changelog.

Available from:
http://ground.sourceforge.net

Cheers
Cal

------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev

Gmane