Re: svn commit: r1028515 - in /jakarta/jmeter/trunk: bin/ bin/examples/ src/core/org/apache/jmeter/reporters/ src/core/org/apache/jmeter/services/ xdocs/ xdocs/usermanual/

2010-11-03 Thread Milamber
Hello,

When I use Ant script [tests] (on same project), I have the following
errors :

* 1 error with jdk1.6_21
* 1 error + 4 failures with jdk1.6_22

For the error, I think that must remove a slash in
test/src/org/apache/jmeter/services/TestFileServer.java
on this line : infile=findTestPath(/testfiles/test.csv);
to infile=findTestPath(testfiles/test.csv);

For failures, I don't understand now (I don't really searching the root
cause)

== JDK1.6 u21=
 [echo]
 [echo]gump.run = false
 [echo]java.awt.headless = ${java.awt.headless}
 [echo]test.headless =
 [echo]user.dir =
/home/milamber/W-workspaces/Workspaces-JMeter/JMeter-Integration
 [echo]basedir =
/home/milamber/W-workspaces/Workspaces-JMeter/JMeter-Integration
 [echo]test dir = build/test
 [echo]test dir gump = build/test
 [echo]testsaveservice.saveout = ${testsaveservice.saveout}
 [echo]   
 [java] Setting JMeterHome:
/home/milamber/W-workspaces/Workspaces-JMeter/JMeter-Integration
 [java] Setting up logging props using file:
/home/milamber/W-workspaces/Workspaces-JMeter/JMeter-Integration/bin/testfiles/jmetertest.properties
 [java] Using initializeProperties() from
org.apache.jmeter.util.JMeterUtils
 [java] Setting up initial properties using:
/home/milamber/W-workspaces/Workspaces-JMeter/JMeter-Integration/bin/testfiles/jmetertest.properties
 [java] Initializing Properties:
/home/milamber/W-workspaces/Workspaces-JMeter/JMeter-Integration/bin/testfiles/jmetertest.properties
 [java] java.version=1.6.0_21
 [java] java.home=/home/milamber/opt/jdk1.6.0_21/jre
 [java]
user.dir=/home/milamber/W-workspaces/Workspaces-JMeter/JMeter-Integration/bin
 [java] os.name=Linux
 [java] os.version=2.6.32-5-amd64
 [java] +++
 [java] java.awt.headless=
 [java] java.awt.graphicsenv=sun.awt.X11GraphicsEnvironment
 [java] 
 [java] Creating test suite
 [java] Scanning build/test for test cases
 [java] ClassFinder found: 87 TestCase classes
 [java] INFO: JMeterGUIComponent: skipping some tests
org.apache.jmeter.testbeans.gui.TestBeanGUI
 [java] Created: 87 tests including 8 suites
 [java] Starting test run, test count = 1999
 [java] .
 [java] .
 [java] .
 [java] .
 [java] .
 [java] .
 [java] .
 [java] .
 [java] .
 [java] .
 [java] .
 [java] .
 [java] .
 [java] .
 [java] .
 [java] .
 [java] .
 [java] .
 [java] .
 [java] .
 [java] .
 [java] .
 [java] .
 [java] .
 [java] .
 [java] .
 [java] .
 [java] .
 [java] .
 [java] .
 [java] .
 [java] .
 [java] .
 [java] .
 [java] .
 [java] .
 [java] .
 [java] .
 [java] .
 [java] ...E..
 [java] .
 [java] .
 [java] .
 [java] .
 [java] .
 [java] .
 [java] .
 [java] .
 [java] ...
 [java] Time: 24.488
 [java] There was 1 

Re: svn commit: r1028515 - in /jakarta/jmeter/trunk: bin/ bin/examples/ src/core/org/apache/jmeter/reporters/ src/core/org/apache/jmeter/services/ xdocs/ xdocs/usermanual/

2010-11-03 Thread sebb
On 3 November 2010 09:32, sebb seb...@gmail.com wrote:
 On 3 November 2010 08:03, Milamber milam...@apache.org wrote:
 Hello,

 When I use Ant script [tests] (on same project), I have the following
 errors :

 * 1 error with jdk1.6_21
 * 1 error + 4 failures with jdk1.6_22

 For the error, I think that must remove a slash in
 test/src/org/apache/jmeter/services/TestFileServer.java
 on this line : infile=findTestPath(/testfiles/test.csv);
 to infile=findTestPath(testfiles/test.csv);

 Oops!

 No idea why this works on Windows.

 For failures, I don't understand now (I don't really searching the root
 cause)

 Me neither, but I will investigate.

Looks like the HTTP implementation has changed - it no longer seems to
send the Content-Length header with POST requests.


 I'm also updating the build script and test code so Hudson should
 catch failures better.

 == JDK1.6 u21=
     [echo]
     [echo]    gump.run = false
     [echo]    java.awt.headless = ${java.awt.headless}
     [echo]    test.headless =
     [echo]    user.dir =
 /home/milamber/W-workspaces/Workspaces-JMeter/JMeter-Integration
     [echo]    basedir =
 /home/milamber/W-workspaces/Workspaces-JMeter/JMeter-Integration
     [echo]    test dir = build/test
     [echo]    test dir gump = build/test
     [echo]    testsaveservice.saveout = ${testsaveservice.saveout}
     [echo]
     [java] Setting JMeterHome:
 /home/milamber/W-workspaces/Workspaces-JMeter/JMeter-Integration
     [java] Setting up logging props using file:
 /home/milamber/W-workspaces/Workspaces-JMeter/JMeter-Integration/bin/testfiles/jmetertest.properties
     [java] Using initializeProperties() from
 org.apache.jmeter.util.JMeterUtils
     [java] Setting up initial properties using:
 /home/milamber/W-workspaces/Workspaces-JMeter/JMeter-Integration/bin/testfiles/jmetertest.properties
     [java] Initializing Properties:
 /home/milamber/W-workspaces/Workspaces-JMeter/JMeter-Integration/bin/testfiles/jmetertest.properties
     [java] java.version=1.6.0_21
     [java] java.home=/home/milamber/opt/jdk1.6.0_21/jre
     [java]
 user.dir=/home/milamber/W-workspaces/Workspaces-JMeter/JMeter-Integration/bin
     [java] os.name=Linux
     [java] os.version=2.6.32-5-amd64
     [java] +++
     [java] java.awt.headless=
     [java] java.awt.graphicsenv=sun.awt.X11GraphicsEnvironment
     [java] 
     [java] Creating test suite
     [java] Scanning build/test for test cases
     [java] ClassFinder found: 87 TestCase classes
     [java] INFO: JMeterGUIComponent: skipping some tests
 org.apache.jmeter.testbeans.gui.TestBeanGUI
     [java] Created: 87 tests including 8 suites
     [java] Starting test run, test count = 1999
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] ...E..
     [java] .
     [java] 

Re: svn commit: r1028515 - in /jakarta/jmeter/trunk: bin/ bin/examples/ src/core/org/apache/jmeter/reporters/ src/core/org/apache/jmeter/services/ xdocs/ xdocs/usermanual/

2010-11-03 Thread sebb
On 3 November 2010 10:18, sebb seb...@gmail.com wrote:
 On 3 November 2010 09:32, sebb seb...@gmail.com wrote:
 On 3 November 2010 08:03, Milamber milam...@apache.org wrote:
 Hello,

 When I use Ant script [tests] (on same project), I have the following
 errors :

 * 1 error with jdk1.6_21
 * 1 error + 4 failures with jdk1.6_22

 For the error, I think that must remove a slash in
 test/src/org/apache/jmeter/services/TestFileServer.java
 on this line : infile=findTestPath(/testfiles/test.csv);
 to infile=findTestPath(testfiles/test.csv);

 Oops!

 No idea why this works on Windows.

 For failures, I don't understand now (I don't really searching the root
 cause)

 Me neither, but I will investigate.

 Looks like the HTTP implementation has changed - it no longer seems to
 send the Content-Length header with POST requests.

Appears to be related to this bug:

http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6996110

as setting sun.net.http.allowRestrictedHeaders=true allows the test
to complete successfully.

Unfortunately sun.net.http.allowRestrictedHeaders does not appear to
be documented anywhere yet apart from the bug report.


 I'm also updating the build script and test code so Hudson should
 catch failures better.

 == JDK1.6 u21=
     [echo]
     [echo]    gump.run = false
     [echo]    java.awt.headless = ${java.awt.headless}
     [echo]    test.headless =
     [echo]    user.dir =
 /home/milamber/W-workspaces/Workspaces-JMeter/JMeter-Integration
     [echo]    basedir =
 /home/milamber/W-workspaces/Workspaces-JMeter/JMeter-Integration
     [echo]    test dir = build/test
     [echo]    test dir gump = build/test
     [echo]    testsaveservice.saveout = ${testsaveservice.saveout}
     [echo]
     [java] Setting JMeterHome:
 /home/milamber/W-workspaces/Workspaces-JMeter/JMeter-Integration
     [java] Setting up logging props using file:
 /home/milamber/W-workspaces/Workspaces-JMeter/JMeter-Integration/bin/testfiles/jmetertest.properties
     [java] Using initializeProperties() from
 org.apache.jmeter.util.JMeterUtils
     [java] Setting up initial properties using:
 /home/milamber/W-workspaces/Workspaces-JMeter/JMeter-Integration/bin/testfiles/jmetertest.properties
     [java] Initializing Properties:
 /home/milamber/W-workspaces/Workspaces-JMeter/JMeter-Integration/bin/testfiles/jmetertest.properties
     [java] java.version=1.6.0_21
     [java] java.home=/home/milamber/opt/jdk1.6.0_21/jre
     [java]
 user.dir=/home/milamber/W-workspaces/Workspaces-JMeter/JMeter-Integration/bin
     [java] os.name=Linux
     [java] os.version=2.6.32-5-amd64
     [java] +++
     [java] java.awt.headless=
     [java] java.awt.graphicsenv=sun.awt.X11GraphicsEnvironment
     [java] 
     [java] Creating test suite
     [java] Scanning build/test for test cases
     [java] ClassFinder found: 87 TestCase classes
     [java] INFO: JMeterGUIComponent: skipping some tests
 org.apache.jmeter.testbeans.gui.TestBeanGUI
     [java] Created: 87 tests including 8 suites
     [java] Starting test run, test count = 1999
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java] .
     [java]