Am 24.01.20 um 18:37 schrieb Felix Schumacher:
> Am 22.01.20 um 22:10 schrieb Lisa Waugh - [email protected]:
>> Hi,
>> I’m sorry this took me awhile to get figured out.  I think I have a small 
>> imx with the issue at this link:
>>
>> https://www.dropbox.com/sh/mxzuyuwcdziii6c/AAD5e1nZHlJA4cWKlvie2mzCa?dl=0
>>
>> Please let me know if you have any questions or issues.
> OK, I can reproduce the issue using openjdk 1.8.0 Update 232. Will look
> into it, but I am not unhappy if anyone else is faster than me :)

It seems, as there is some change in behaviour of parsing hostnames from
Update 212 to 222. The test plan uses hostname/path as the hostname.

That scheme worked for a long time, but it doesn't work in Lisa's plan.
If you transfer the path into the "HTTP Request Path" field, the error
will go away.

That leads to a few questions.

 * Should we warn more strongly about misuse of the hostname field?

 * Should we investigate into the originally reported problem of the
invalid call sequence?

Felix

>
> Felix
>
>> Regards,
>>
>> Lisa JM Waugh
>> Performance Test Engineer
>> Pricing@IBM
>> Phone: 1-720-342-5373 | Mobile: 1-704-907-7008
>> E-mail: [email protected]<mailto:[email protected]>
>>
>> 3039 E Cornwallis Rd
>> Research Triangle Park, NC 27709-2195
>> United States
>>
>> On Dec 25, 2019, at 6:14 AM, Felix Schumacher 
>> <[email protected]<mailto:[email protected]>>
>>  wrote:
>>
>>
>> Am 12.12.19 um 15:48 schrieb Lisa Waugh - 
>> [email protected]<mailto:[email protected]>:
>> This has driven us nuts.
>>
>> We have a script that works fine in JMeter 5.2.1 with Java 1.8.0_181-b13.  
>> It produces data in the tree view and summary view and runs clean.
>>
>> We try the same script with JMeter 5.2.1 with Java 1.8.0_221-b11 and the 
>> tree view doesn’t display at all.  An error message about:
>>
>> ERROR o.a.j.s.SampleResult: setEndTime must be called after setStartTime
>> java.lang.Throwable: Invalid call sequence
>> at 
>> org.apache.jmeter.samplers.SampleResult.setEndTime(SampleResult.java:1106) 
>> [ApacheJMeter_core.jar:5.2.1]
>>
>> And the start time in the output from the file writer shows a start time of 
>> 0.
>>
>> Here is the entire log:
>>
>> 2019-12-12 09:37:54,639 INFO o.a.j.e.StandardJMeterEngine: Running the test!
>> 2019-12-12 09:37:54,639 INFO o.a.j.s.SampleEvent: List of sample_variables: 
>> []
>> 2019-12-12 09:37:54,640 INFO o.a.j.g.u.JMeterMenuBar: setRunning(true, 
>> *local*)
>> 2019-12-12 09:37:54,878 INFO o.a.j.e.StandardJMeterEngine: Starting 
>> ThreadGroup: 1 : Transaction Services
>> 2019-12-12 09:37:54,879 INFO o.a.j.e.StandardJMeterEngine: Starting 1 
>> threads for group Transaction Services.
>> 2019-12-12 09:37:54,879 INFO o.a.j.e.StandardJMeterEngine: Thread will 
>> continue on error
>> 2019-12-12 09:37:54,879 INFO o.a.j.t.ThreadGroup: Starting thread group... 
>> number=1 threads=1 ramp-up=0 delayedStart=false
>> 2019-12-12 09:37:54,879 INFO o.a.j.t.ThreadGroup: Started thread group 
>> number 1
>> 2019-12-12 09:37:54,879 INFO o.a.j.e.StandardJMeterEngine: All thread groups 
>> have been started
>> 2019-12-12 09:37:54,880 INFO o.a.j.t.JMeterThread: Thread started: 
>> Transaction Services 1-1
>> 2019-12-12 09:37:54,880 INFO o.a.j.s.FileServer: Stored: 
>> /Users/perftest/ibm/QuoteHub/Credentials.csv
>> 2019-12-12 09:37:54,880 INFO o.a.j.s.FileServer: Stored: 
>> /Users/perftest/github/quote-hub-test-automation/Jmeter/Non_Json.csv
>> 2019-12-12 09:37:54,881 INFO o.a.j.s.FileServer: Stored: 
>> /Users/perftest/github/quote-hub-test-automation/Jmeter/Json.csv
>> 2019-12-12 09:37:54,882 ERROR o.a.j.s.SampleResult: setEndTime must be 
>> called after setStartTime
>> java.lang.Throwable: Invalid call sequence
>> at 
>> org.apache.jmeter.samplers.SampleResult.setEndTime(SampleResult.java:1106) 
>> [ApacheJMeter_core.jar:5.2.1]
>> at 
>> org.apache.jmeter.samplers.SampleResult.addSubResult(SampleResult.java:654) 
>> [ApacheJMeter_core.jar:5.2.1]
>> at 
>> org.apache.jmeter.samplers.SampleResult.addSubResult(SampleResult.java:623) 
>> [ApacheJMeter_core.jar:5.2.1]
>> at 
>> org.apache.jmeter.extractor.DebugPostProcessor.process(DebugPostProcessor.java:92)
>>  [ApacheJMeter_components.jar:5.2.1]
>> at 
>> org.apache.jmeter.threads.JMeterThread.runPostProcessors(JMeterThread.java:931)
>>  [ApacheJMeter_core.jar:5.2.1]
>> at 
>> org.apache.jmeter.threads.JMeterThread.executeSamplePackage(JMeterThread.java:569)
>>  [ApacheJMeter_core.jar:5.2.1]
>> at 
>> org.apache.jmeter.threads.JMeterThread.processSampler(JMeterThread.java:490) 
>> [ApacheJMeter_core.jar:5.2.1]
>> at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:257) 
>> [ApacheJMeter_core.jar:5.2.1]
>> at java.lang.Thread.run(Thread.java:748) [?:1.8.0_221]
>> 2019-12-12 09:37:54,887 ERROR o.a.j.s.SampleResult: setEndTime must be 
>> called after setStartTime
>> java.lang.Throwable: Invalid call sequence
>> at 
>> org.apache.jmeter.samplers.SampleResult.setEndTime(SampleResult.java:1106) 
>> [ApacheJMeter_core.jar:5.2.1]
>> at 
>> org.apache.jmeter.samplers.SampleResult.addSubResult(SampleResult.java:654) 
>> [ApacheJMeter_core.jar:5.2.1]
>> at 
>> org.apache.jmeter.samplers.SampleResult.addSubResult(SampleResult.java:623) 
>> [ApacheJMeter_core.jar:5.2.1]
>> at 
>> org.apache.jmeter.extractor.DebugPostProcessor.process(DebugPostProcessor.java:92)
>>  [ApacheJMeter_components.jar:5.2.1]
>> at 
>> org.apache.jmeter.threads.JMeterThread.runPostProcessors(JMeterThread.java:931)
>>  [ApacheJMeter_core.jar:5.2.1]
>> at 
>> org.apache.jmeter.threads.JMeterThread.executeSamplePackage(JMeterThread.java:569)
>>  [ApacheJMeter_core.jar:5.2.1]
>> at 
>> org.apache.jmeter.threads.JMeterThread.processSampler(JMeterThread.java:490) 
>> [ApacheJMeter_core.jar:5.2.1]
>> at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:257) 
>> [ApacheJMeter_core.jar:5.2.1]
>> at java.lang.Thread.run(Thread.java:748) [?:1.8.0_221]
>> 2019-12-12 09:37:54,891 ERROR o.a.j.s.SampleResult: setEndTime must be 
>> called after setStartTime
>> java.lang.Throwable: Invalid call sequence
>> at 
>> org.apache.jmeter.samplers.SampleResult.setEndTime(SampleResult.java:1106) 
>> [ApacheJMeter_core.jar:5.2.1]
>> at 
>> org.apache.jmeter.samplers.SampleResult.addSubResult(SampleResult.java:654) 
>> [ApacheJMeter_core.jar:5.2.1]
>> at 
>> org.apache.jmeter.samplers.SampleResult.addSubResult(SampleResult.java:623) 
>> [ApacheJMeter_core.jar:5.2.1]
>> at 
>> org.apache.jmeter.extractor.DebugPostProcessor.process(DebugPostProcessor.java:92)
>>  [ApacheJMeter_components.jar:5.2.1]
>> at 
>> org.apache.jmeter.threads.JMeterThread.runPostProcessors(JMeterThread.java:931)
>>  [ApacheJMeter_core.jar:5.2.1]
>> at 
>> org.apache.jmeter.threads.JMeterThread.executeSamplePackage(JMeterThread.java:569)
>>  [ApacheJMeter_core.jar:5.2.1]
>> at 
>> org.apache.jmeter.threads.JMeterThread.processSampler(JMeterThread.java:490) 
>> [ApacheJMeter_core.jar:5.2.1]
>> at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:257) 
>> [ApacheJMeter_core.jar:5.2.1]
>> at java.lang.Thread.run(Thread.java:748) [?:1.8.0_221]
>> 2019-12-12 09:37:54,894 INFO o.a.j.t.JMeterThread: Thread is done: 
>> Transaction Services 1-1
>> 2019-12-12 09:37:54,894 INFO o.a.j.t.JMeterThread: Thread finished: 
>> Transaction Services 1-1
>> 2019-12-12 09:37:54,894 INFO o.a.j.e.StandardJMeterEngine: Notifying test 
>> listeners of end of test
>> 2019-12-12 09:37:54,894 INFO o.a.j.s.FileServer: Close: 
>> /Users/perftest/github/quote-hub-test-automation/Jmeter/Json.csv
>> 2019-12-12 09:37:54,894 INFO o.a.j.s.FileServer: Close: 
>> /Users/perftest/github/quote-hub-test-automation/Jmeter/Non_Json.csv
>> 2019-12-12 09:37:54,895 INFO o.a.j.s.FileServer: Close: 
>> /Users/perftest/ibm/QuoteHub/Credentials.csv
>> 2019-12-12 09:37:54,895 INFO o.a.j.g.u.JMeterMenuBar: setRunning(false, 
>> *local*)
>>
>> Any ideas why?
>>
>> Can you give a simple test plan, that we can use to reproduce the issue?
>>
>> If I use a simple test plan with a JSR223 Sampler and one Debug Post
>> Processor with Java 8 U232 and get no such error. So we are probably
>> looking for a sampler that doesn't call setStartTime early enough.
>>
>> (On the tomcat project we had a report of errors after changing minor
>> versions of Java 8 where a class had done too much overwriting over a
>> parent class (jsp tags), maybe we have something similar here)
>>
>> Felix
>>
>>
>> Regards,
>>
>> Lisa JM Waugh
>> Performance Test Engineer
>> Pricing@IBM
>> Phone: 1-720-342-5373 | Mobile: 1-704-907-7008
>> E-mail: [email protected]<mailto:[email protected]><mailto:[email protected]>
>>
>> 3039 E Cornwallis Rd
>> Research Triangle Park, NC 27709-2195
>> United States
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: 
>> [email protected]<mailto:[email protected]>
>> For additional commands, e-mail: 
>> [email protected]<mailto:[email protected]>
>>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to