Re: svn commit: r1822927 - /jmeter/trunk/build.xml

2018-02-01 Thread Philippe Mouawad
Thanks
Do you know why only .bat was not included ?
Thx

On Friday, February 2, 2018,  wrote:

> Author: milamber
> Date: Fri Feb  2 07:27:58 2018
> New Revision: 1822927
>
> URL: http://svn.apache.org/viewvc?rev=1822927=rev
> Log:
> Add create-rmi-keystore.* to source/bin packages
>
> Modified:
> jmeter/trunk/build.xml
>
> Modified: jmeter/trunk/build.xml
> URL: http://svn.apache.org/viewvc/jmeter/trunk/build.xml?rev=
> 1822927=1822926=1822927=diff
> 
> ==
> --- jmeter/trunk/build.xml (original)
> +++ jmeter/trunk/build.xml Fri Feb  2 07:27:58 2018
> @@ -1339,6 +1339,7 @@ run JMeter unless all the JMeter jars ar
>  
>  
>  
> +   
>  
>  
>  
>
>
>

-- 
Cordialement.
Philippe Mouawad.


Re: [VOTE] Release JMeter 4.0 RC4

2018-02-01 Thread Philippe Mouawad
I am also ready

On Friday, February 2, 2018, Felix Schumacher <
felix.schumac...@internetallee.de> wrote:

>
>
> Am 1. Februar 2018 23:52:04 MEZ schrieb Milamber :
> >Hello,
> >
> >Tomorrow morning if we are ready?
>
> I am ready
>
> Felix
>
> >
> >Milamber
> >
> >On 01/02/2018 22:21, Philippe Mouawad wrote:
> >> Hi Milamber,
> >> When do you intend to start a new release ?
> >>
> >> Thanks
> >>
> >> On Tuesday, January 30, 2018, Philippe Mouawad
> >
> >> wrote:
> >>
> >>> Hi Milamber,
> >>> I would amend note with:
> >>>
> >>> - This release brings a new default theme (Darcula), support for
> >Java
> >>> 9, 74 enhancements (new features and improvements), and 26 bug
> >fixes.
> >>> - Please, test this release candidate (with load tests and/or
> >>> functional tests) using Java 8 or 9 on Linux/Windows/Mac OS,
> >especially on
> >>> the changes. Feedback is very welcome within the next 72 hours.
> >>> - The current version targets  Java 8 / 9.
> >>>
> >>>
> >>> As Java 10 or 11 might break JMeter due to JAF module being removed
> >from
> >>> Java  as per Alan Bateman note on https://bz.apache.org/
> >>> bugzilla/show_bug.cgi?id=61529#c16
> >>>
> >>> Regards
> >>>
> >>> Philippe M.
> >>>
> >>> On Tue, Jan 30, 2018 at 10:19 PM, Milamber 
> >wrote:
> >>>
> 
>  On 30/01/2018 21:07, Felix Schumacher wrote:
> 
> > Am 30.01.2018 um 11:09 schrieb Milamber:
> >
> >> Hello,
> >>
> >> The fourth release candidate for JMeter 4.0 (r1822613) has been
> >> prepared, and your votes are solicited.
> >>
> >> This release brings a new default theme (Dracula), new features
> >and
> >> improvements, and also fixes bugs.
> >>
> > The theme is called Darcula :)
> >
>  Oups :-) will be fixed for next RC
> 
> 
> > Felix
> >
> >
> >
> >>>
> >>> --
> >>> Cordialement.
> >>> Philippe Mouawad.
> >>>
> >>>
> >>>
>


-- 
Cordialement.
Philippe Mouawad.


Re: [VOTE] Release JMeter 4.0 RC4

2018-02-01 Thread Felix Schumacher


Am 1. Februar 2018 23:52:04 MEZ schrieb Milamber :
>Hello,
>
>Tomorrow morning if we are ready?

I am ready

Felix 

>
>Milamber
>
>On 01/02/2018 22:21, Philippe Mouawad wrote:
>> Hi Milamber,
>> When do you intend to start a new release ?
>>
>> Thanks
>>
>> On Tuesday, January 30, 2018, Philippe Mouawad
>
>> wrote:
>>
>>> Hi Milamber,
>>> I would amend note with:
>>>
>>> - This release brings a new default theme (Darcula), support for
>Java
>>> 9, 74 enhancements (new features and improvements), and 26 bug
>fixes.
>>> - Please, test this release candidate (with load tests and/or
>>> functional tests) using Java 8 or 9 on Linux/Windows/Mac OS,
>especially on
>>> the changes. Feedback is very welcome within the next 72 hours.
>>> - The current version targets  Java 8 / 9.
>>>
>>>
>>> As Java 10 or 11 might break JMeter due to JAF module being removed
>from
>>> Java  as per Alan Bateman note on https://bz.apache.org/
>>> bugzilla/show_bug.cgi?id=61529#c16
>>>
>>> Regards
>>>
>>> Philippe M.
>>>
>>> On Tue, Jan 30, 2018 at 10:19 PM, Milamber 
>wrote:
>>>

 On 30/01/2018 21:07, Felix Schumacher wrote:

> Am 30.01.2018 um 11:09 schrieb Milamber:
>
>> Hello,
>>
>> The fourth release candidate for JMeter 4.0 (r1822613) has been
>> prepared, and your votes are solicited.
>>
>> This release brings a new default theme (Dracula), new features
>and
>> improvements, and also fixes bugs.
>>
> The theme is called Darcula :)
>
 Oups :-) will be fixed for next RC


> Felix
>
>
>
>>>
>>> --
>>> Cordialement.
>>> Philippe Mouawad.
>>>
>>>
>>>


[GitHub] jmeter issue #375: Update checkstyle to 8.8.

2018-02-01 Thread codecov-io
Github user codecov-io commented on the issue:

https://github.com/apache/jmeter/pull/375
  
# [Codecov](https://codecov.io/gh/apache/jmeter/pull/375?src=pr=h1) 
Report
> Merging 
[#375](https://codecov.io/gh/apache/jmeter/pull/375?src=pr=desc) into 
[trunk](https://codecov.io/gh/apache/jmeter/commit/f43ad48079caf19359e74ab929fce6483389c616?src=pr=desc)
 will **not change** coverage.
> The diff coverage is `n/a`.

[![Impacted file tree 
graph](https://codecov.io/gh/apache/jmeter/pull/375/graphs/tree.svg?height=150=650=pr=6Q7CI1wFSh)](https://codecov.io/gh/apache/jmeter/pull/375?src=pr=tree)

```diff
@@Coverage Diff@@
##  trunk #375   +/-   ##
=
  Coverage 58.56%   58.56%   
  Complexity1036310363   
=
  Files  1174 1174   
  Lines 7441674416   
  Branches   7266 7266   
=
  Hits  4358043580   
  Misses2834028340   
  Partials   2496 2496
```



--

[Continue to review full report at 
Codecov](https://codecov.io/gh/apache/jmeter/pull/375?src=pr=continue).
> **Legend** - [Click here to learn 
more](https://docs.codecov.io/docs/codecov-delta)
> `Δ = absolute  (impact)`, `ø = not affected`, `? = missing 
data`
> Powered by 
[Codecov](https://codecov.io/gh/apache/jmeter/pull/375?src=pr=footer). Last 
update 
[f43ad48...66e78e8](https://codecov.io/gh/apache/jmeter/pull/375?src=pr=lastupdated).
 Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments).



---


[GitHub] jmeter pull request #374: Add a 'go to top' button that gets shown, when pag...

2018-02-01 Thread ham1
Github user ham1 commented on a diff in the pull request:

https://github.com/apache/jmeter/pull/374#discussion_r165516098
  
--- Diff: xdocs/stylesheets/website-style.xsl ---
@@ -143,6 +144,13 @@
 

Re: [VOTE] Release JMeter 4.0 RC4

2018-02-01 Thread Milamber

Hello,

Tomorrow morning if we are ready?

Milamber

On 01/02/2018 22:21, Philippe Mouawad wrote:

Hi Milamber,
When do you intend to start a new release ?

Thanks

On Tuesday, January 30, 2018, Philippe Mouawad 
wrote:


Hi Milamber,
I would amend note with:

- This release brings a new default theme (Darcula), support for Java
9, 74 enhancements (new features and improvements), and 26 bug fixes.
- Please, test this release candidate (with load tests and/or
functional tests) using Java 8 or 9 on Linux/Windows/Mac OS, especially on
the changes. Feedback is very welcome within the next 72 hours.
- The current version targets  Java 8 / 9.


As Java 10 or 11 might break JMeter due to JAF module being removed from
Java  as per Alan Bateman note on https://bz.apache.org/
bugzilla/show_bug.cgi?id=61529#c16

Regards

Philippe M.

On Tue, Jan 30, 2018 at 10:19 PM, Milamber  wrote:



On 30/01/2018 21:07, Felix Schumacher wrote:


Am 30.01.2018 um 11:09 schrieb Milamber:


Hello,

The fourth release candidate for JMeter 4.0 (r1822613) has been
prepared, and your votes are solicited.

This release brings a new default theme (Dracula), new features and
improvements, and also fixes bugs.


The theme is called Darcula :)


Oups :-) will be fixed for next RC



Felix





--
Cordialement.
Philippe Mouawad.







Re: [VOTE] Release JMeter 4.0 RC4

2018-02-01 Thread Philippe Mouawad
Hi Milamber,
When do you intend to start a new release ?

Thanks

On Tuesday, January 30, 2018, Philippe Mouawad 
wrote:

> Hi Milamber,
> I would amend note with:
>
>- This release brings a new default theme (Darcula), support for Java
>9, 74 enhancements (new features and improvements), and 26 bug fixes.
>- Please, test this release candidate (with load tests and/or
>functional tests) using Java 8 or 9 on Linux/Windows/Mac OS, especially on
>the changes. Feedback is very welcome within the next 72 hours.
>- The current version targets  Java 8 / 9.
>
>
> As Java 10 or 11 might break JMeter due to JAF module being removed from
> Java  as per Alan Bateman note on https://bz.apache.org/
> bugzilla/show_bug.cgi?id=61529#c16
>
> Regards
>
> Philippe M.
>
> On Tue, Jan 30, 2018 at 10:19 PM, Milamber  wrote:
>
>>
>>
>> On 30/01/2018 21:07, Felix Schumacher wrote:
>>
>>> Am 30.01.2018 um 11:09 schrieb Milamber:
>>>
 Hello,

 The fourth release candidate for JMeter 4.0 (r1822613) has been
 prepared, and your votes are solicited.

 This release brings a new default theme (Dracula), new features and
 improvements, and also fixes bugs.

>>> The theme is called Darcula :)
>>>
>>
>> Oups :-) will be fixed for next RC
>>
>>
>>> Felix
>>>
>>>
>>>
>>
>
>
> --
> Cordialement.
> Philippe Mouawad.
>
>
>

-- 
Cordialement.
Philippe Mouawad.


[GitHub] jmeter issue #374: Add a 'go to top' button that gets shown, when page is sc...

2018-02-01 Thread codecov-io
Github user codecov-io commented on the issue:

https://github.com/apache/jmeter/pull/374
  
# [Codecov](https://codecov.io/gh/apache/jmeter/pull/374?src=pr=h1) 
Report
> Merging 
[#374](https://codecov.io/gh/apache/jmeter/pull/374?src=pr=desc) into 
[trunk](https://codecov.io/gh/apache/jmeter/commit/f43ad48079caf19359e74ab929fce6483389c616?src=pr=desc)
 will **decrease** coverage by `<.01%`.
> The diff coverage is `n/a`.

[![Impacted file tree 
graph](https://codecov.io/gh/apache/jmeter/pull/374/graphs/tree.svg?width=650=150=pr=6Q7CI1wFSh)](https://codecov.io/gh/apache/jmeter/pull/374?src=pr=tree)

```diff
@@ Coverage Diff  @@
##  trunk #374  +/-   ##

- Coverage 58.56%   58.56%   -0.01% 
+ Complexity1036310362   -1 

  Files  1174 1174  
  Lines 7441674416  
  Branches   7266 7266  

- Hits  4358043579   -1 
- Misses2834028341   +1 
  Partials   2496 2496
```


| [Impacted 
Files](https://codecov.io/gh/apache/jmeter/pull/374?src=pr=tree) | Coverage 
Δ | Complexity Δ | |
|---|---|---|---|
| 
[...mpler/hc/JMeterPoolingClientConnectionManager.java](https://codecov.io/gh/apache/jmeter/pull/374/diff?src=pr=tree#diff-c3JjL3Byb3RvY29sL2h0dHAvb3JnL2FwYWNoZS9qbWV0ZXIvcHJvdG9jb2wvaHR0cC9zYW1wbGVyL2hjL0pNZXRlclBvb2xpbmdDbGllbnRDb25uZWN0aW9uTWFuYWdlci5qYXZh)
 | `27.41% <0%> (-2.42%)` | `10% <0%> (-1%)` | |
| 
[...ocol/jms/org/apache/jmeter/protocol/jms/Utils.java](https://codecov.io/gh/apache/jmeter/pull/374/diff?src=pr=tree#diff-c3JjL3Byb3RvY29sL2ptcy9vcmcvYXBhY2hlL2ptZXRlci9wcm90b2NvbC9qbXMvVXRpbHMuamF2YQ==)
 | `56.98% <0%> (+2.15%)` | `15% <0%> (ø)` | :arrow_down: |

--

[Continue to review full report at 
Codecov](https://codecov.io/gh/apache/jmeter/pull/374?src=pr=continue).
> **Legend** - [Click here to learn 
more](https://docs.codecov.io/docs/codecov-delta)
> `Δ = absolute  (impact)`, `ø = not affected`, `? = missing 
data`
> Powered by 
[Codecov](https://codecov.io/gh/apache/jmeter/pull/374?src=pr=footer). Last 
update 
[f43ad48...8fe98f3](https://codecov.io/gh/apache/jmeter/pull/374?src=pr=lastupdated).
 Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments).



---


[GitHub] jmeter issue #374: Add a 'go to top' button that gets shown, when page is sc...

2018-02-01 Thread pmouawad
Github user pmouawad commented on the issue:

https://github.com/apache/jmeter/pull/374
  
Very good idea


---


[GitHub] jmeter pull request #374: Add a 'go to top' button that gets shown, when pag...

2018-02-01 Thread FSchumacher
GitHub user FSchumacher opened a pull request:

https://github.com/apache/jmeter/pull/374

Add a 'go to top' button that gets shown, when page is scrolled down

## Description
The JMeter html documentation contains rather long pages, which take a lot 
of time to scroll down and a long time to scroll back up again. This patch adds 
a button (link really) to the bottom of the screen, that gets shown, when a 
page is scrolled down. A click on the link will take the user back up to the 
top.

## How Has This Been Tested?
A test has been made with firefox (v58) on the locally generated pages (ant 
docs-site)

## Types of changes
- New feature (non-breaking change which adds functionality)

## Checklist:


- [x] My code follows the [code style][style-guide] of this project.
- [No documentation needed] I have updated the documentation accordingly.

[style-guide]: https://wiki.apache.org/jmeter/CodeStyleGuidelines


You can merge this pull request into a Git repository by running:

$ git pull https://github.com/FSchumacher/jmeter go-to-top-button

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/jmeter/pull/374.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #374


commit 8fe98f385bd7174a66d7a02ee2db0e779e088863
Author: Felix Schumacher 
Date:   2018-02-01T21:03:32Z

Add a 'go to top' button that gets shown, when page is scrolled down




---


Re: buildbot failure in on jmeter-nightly

2018-02-01 Thread Felix Schumacher

Am 26.01.2018 um 23:11 schrieb Felix Schumacher:

Am 26.01.2018 um 08:08 schrieb Felix Schumacher:

Am 26.01.2018 um 02:12 schrieb Gavin McDonald:
I fixed the node that nightly was building on and ran a manual 
build, it failed , but not due the node this time I dont think.

Thanks for looking into this.

The current error log looks like the subversion checkout didn't work 
properly. It complains about a java file, that doesn't contain its 
own class:


[javac] 
/home/buildslave/slave/jmeter-nightly/build/src/core/org/apache/jmeter/rmi/RmiUtils.java:92: 
error: cannot access SSLRMIClientSocketFactory [javac] final 
SSLRMIClientSocketFactory factory = new SSLRMIClientSocketFactory(); 
[javac] ^ [javac] bad source file: 
/home/buildslave/slave/jmeter-nightly/build/src/core/org/apache/jmeter/rmi/SSLRMIClientSocketFactory.java 
[javac] file does not contain class 
org.apache.jmeter.rmi.SSLRMIClientSocketFactory [javac] Please remove 
or make sure it appears in the correct subdirectory of the sourcepath.


I try to force another nightly build and hope that subversion fetches 
the file.


I managed to correct the broken subversion checkout, by adding some 
options to the SVN check in buildbot, but now the nigthly build shows 
another problem:


[java] 1) initializationError(org.apache.jmeter.junit.JMeterTest) 
[java] java.lang.Exception: Error creating 
org.apache.jmeter.samplers.RemoteSampleListenerImpl [java] at 
org.apache.jmeter.junit.JMeterTest.getObjects(JMeterTest.java:488) 
[java] at 
org.apache.jmeter.junit.JMeterTest.suiteSerializableElements(JMeterTest.java:388) 
[java] at 
org.apache.jmeter.junit.JMeterTest.suite(JMeterTest.java:133) [java] 
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [java] 
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 
[java] at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 
[java] at java.lang.reflect.Method.invoke(Method.java:498) [java] at 
org.junit.internal.runners.SuiteMethod.testFromSuiteMethod(SuiteMethod.java:35) 
[java] at 
org.junit.internal.runners.SuiteMethod.(SuiteMethod.java:24) 
[java] at 
org.junit.internal.builders.SuiteMethodBuilder.runnerForClass(SuiteMethodBuilder.java:11) 
[java] at 
org.junit.runners.model.RunnerBuilder.safeRunnerForClass(RunnerBuilder.java:59) 
[java] at 
org.junit.internal.builders.AllDefaultPossibilitiesBuilder.runnerForClass(AllDefaultPossibilitiesBuilder.java:26) 
[java] at org.junit.runner.Computer.getRunner(Computer.java:40) [java] 
at 
org.junit.experimental.ParallelComputer.getRunner(ParallelComputer.java:64) 
[java] at org.junit.runner.Computer$1.runnerForClass(Computer.java:31) 
[java] at 
org.junit.runners.model.RunnerBuilder.safeRunnerForClass(RunnerBuilder.java:59) 
[java] at 
org.junit.runners.model.RunnerBuilder.runners(RunnerBuilder.java:101) 
[java] at 
org.junit.runners.model.RunnerBuilder.runners(RunnerBuilder.java:87) 
[java] at org.junit.runners.Suite.(Suite.java:81) [java] at 
org.junit.runner.Computer.getSuite(Computer.java:28) [java] at 
org.junit.experimental.ParallelComputer.getSuite(ParallelComputer.java:57) 
[java] at org.junit.runner.Request.classes(Request.java:75) [java] at 
org.apache.jorphan.test.AllTests.getParallelTests(AllTests.java:231) 
[java] at org.apache.jorphan.test.AllTests.main(AllTests.java:218) 
[java] Caused by: java.lang.reflect.InvocationTargetException [java] 
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
Method) [java] at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) 
[java] at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) 
[java] at 
java.lang.reflect.Constructor.newInstance(Constructor.java:423) [java] 
at org.apache.jmeter.junit.JMeterTest.getObjects(JMeterTest.java:461) 
[java] ... 23 more [java] Caused by: java.rmi.server.ExportException: 
Port already in use: 0; nested exception is: [java] 
java.net.BindException: Cannot assign requested address (Bind failed) 
[java] at 
sun.rmi.transport.tcp.TCPTransport.listen(TCPTransport.java:341) 
[java] at 
sun.rmi.transport.tcp.TCPTransport.exportObject(TCPTransport.java:249) 
[java] at 
sun.rmi.transport.tcp.TCPEndpoint.exportObject(TCPEndpoint.java:411) 
[java] at sun.rmi.transport.LiveRef.exportObject(LiveRef.java:147) 
[java] at 
sun.rmi.server.UnicastServerRef.exportObject(UnicastServerRef.java:236) 
[java] at 
java.rmi.server.UnicastRemoteObject.exportObject(UnicastRemoteObject.java:383) 
[java] at 
java.rmi.server.UnicastRemoteObject.exportObject(UnicastRemoteObject.java:346) 
[java] at 
java.rmi.server.UnicastRemoteObject.(UnicastRemoteObject.java:225) 
[java] at 
org.apache.jmeter.samplers.RemoteSampleListenerImpl.(RemoteSampleListenerImpl.java:44) 
[java] ... 28 more [java] Caused by: java.net.BindException: Cannot 
assign requested address (Bind failed) [java] at 
java.net.PlainSocketImpl.socketBind(Native Method) 

Build failed in Jenkins: JMeter Ubuntu #398

2018-02-01 Thread Apache Jenkins Server
See 


Changes:

[pmouawad] Bug 61852 : View Results Tree: Add a Boundary Extractor Tester
Bugzilla Id: 61852

--
[...truncated 184.48 KB...]
   [concat] at 
java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
 ~[?:1.8.0_152]
   [concat] at 
java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) 
~[?:1.8.0_152]
   [concat] at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) 
~[?:1.8.0_152]
   [concat] at java.net.Socket.connect(Socket.java:589) ~[?:1.8.0_152]
   [concat] at 
org.apache.jmeter.protocol.tcp.sampler.TCPSampler.getSocket(TCPSampler.java:168)
 [ApacheJMeter_tcp.jar:4.0-SNAPSHOT r1822889]
   [concat] at 
org.apache.jmeter.protocol.tcp.sampler.TCPSampler.sample(TCPSampler.java:384) 
[ApacheJMeter_tcp.jar:4.0-SNAPSHOT r1822889]
   [concat] at 
org.apache.jmeter.threads.JMeterThread.executeSamplePackage(JMeterThread.java:490)
 [ApacheJMeter_core.jar:4.0-SNAPSHOT r1822889]
   [concat] at 
org.apache.jmeter.threads.JMeterThread.processSampler(JMeterThread.java:416) 
[ApacheJMeter_core.jar:4.0-SNAPSHOT r1822889]
   [concat] at 
org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:250) 
[ApacheJMeter_core.jar:4.0-SNAPSHOT r1822889]
   [concat] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_152]
   [concat] 2018-02-01 17:29:56,580 WARN o.a.j.p.t.s.TCPSampler: Unknown host 
for tcp://localhost:2223
   [concat] java.net.UnknownHostException: localhost
   [concat] at 
java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:184) 
~[?:1.8.0_152]
   [concat] at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) 
~[?:1.8.0_152]
   [concat] at java.net.Socket.connect(Socket.java:589) ~[?:1.8.0_152]
   [concat] at 
org.apache.jmeter.protocol.tcp.sampler.TCPSampler.getSocket(TCPSampler.java:168)
 [ApacheJMeter_tcp.jar:4.0-SNAPSHOT r1822889]
   [concat] at 
org.apache.jmeter.protocol.tcp.sampler.TCPSampler.sample(TCPSampler.java:384) 
[ApacheJMeter_tcp.jar:4.0-SNAPSHOT r1822889]
   [concat] at 
org.apache.jmeter.threads.JMeterThread.executeSamplePackage(JMeterThread.java:490)
 [ApacheJMeter_core.jar:4.0-SNAPSHOT r1822889]
   [concat] at 
org.apache.jmeter.threads.JMeterThread.processSampler(JMeterThread.java:416) 
[ApacheJMeter_core.jar:4.0-SNAPSHOT r1822889]
   [concat] at 
org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:250) 
[ApacheJMeter_core.jar:4.0-SNAPSHOT r1822889]
   [concat] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_152]
   [concat] 2018-02-01 17:29:56,583 ERROR o.a.j.p.t.s.TCPSampler: Could not 
find protocol class 'org.foo.xxx'
 [echo] TCP_TESTS output files compared OK

batchtest:
 [echo] Starting JDBC_TESTS with file JDBC_TESTS.jmx using -X -Jdummy=dummy
   [jmeter] SLF4J: Class path contains multiple SLF4J bindings.
   [jmeter] SLF4J: Found binding in 
[jar:
   [jmeter] SLF4J: Found binding in 
[jar:
   [jmeter] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an 
explanation.
   [jmeter] SLF4J: Actual binding is of type 
[org.apache.logging.slf4j.Log4jLoggerFactory]
   [jmeter] Creating summariser 
   [jmeter] Created the tree successfully using testfiles/JDBC_TESTS.jmx
   [jmeter] Starting the test @ Thu Feb 01 17:29:59 UTC 2018 (1517506199631)
   [jmeter] Waiting for possible Shutdown/StopTestNow/Heapdump message on port 
4445
   [jmeter] summary +  1 in 00:00:00 =2.1/s Avg:   459 Min:   459 Max:  
 459 Err: 0 (0.00%) Active: 1 Started: 1 Finished: 0
   [jmeter] summary + 20 in 00:00:01 =   24.4/s Avg: 2 Min: 0 Max:  
  19 Err: 0 (0.00%) Active: 0 Started: 2 Finished: 2
   [jmeter] summary = 21 in 00:00:01 =   16.1/s Avg:23 Min: 0 Max:  
 459 Err: 0 (0.00%)
   [jmeter] Tidying up ...@ Thu Feb 01 17:30:01 UTC 2018 (1517506201866)
   [jmeter] ... end of run
   [concat] 2018-02-01 17:30:01,847 ERROR o.a.j.t.JMeterThread: Error while 
processing sampler: 'JDBC_With_Failing_PreProcessor'.
   [concat] java.lang.IllegalArgumentException: Variable Name must not be null 
in JDBC PreProcessor
   [concat] at 
org.apache.jmeter.protocol.jdbc.processor.AbstractJDBCProcessor.process(AbstractJDBCProcessor.java:45)
 ~[ApacheJMeter_jdbc.jar:4.0-SNAPSHOT r1822889]
   [concat] at 
org.apache.jmeter.protocol.jdbc.processor.JDBCPreProcessor.process(JDBCPreProcessor.java:33)
 ~[ApacheJMeter_jdbc.jar:4.0-SNAPSHOT r1822889]
   [concat] at 
org.apache.jmeter.threads.JMeterThread.runPreProcessors(JMeterThread.java:847) 
~[ApacheJMeter_core.jar:4.0-SNAPSHOT r1822889]