Hello, I have a simple test plan and wonder why the execution order differs every time i run the test plan. So i have a
Keystore Configuration element with 3 client certs (Start: 0 End: 2)I have 3 Threads (Thread 1,2,3) They all have a Ramp-Up Period of 1 sec and runs only once.Every Thread have just one simple controlerEvery simple controler have one http sampler targeting a simple GET to login to my web server via https. So we have TesPlan-->Keystore Configuration (Start: 0, End: 2 = total 3 certs) ----->Thread 1---------->Cookie Manager (clear after every run) --------->Simple Controler------------>GET https://myserver.local------>Thread 2---------->Cookie Manager (clear after every run)---------->Simple Controler------------>GET https://myserver.local------> Thread 3---------->Cookie Manager (clear after every run)-----------> Simple Controler------------> GET https://myserver.local----->View Results Tree Now i run the plan and i see the following execution order of my GET Samplers: Thread 2 GET Thread 1 GET Thread 3 GET Next time i run i seeThread 1 GET Thread 2 GET Thread 3 GET Next time i run i seeThread 2 GET Thread 1 GET Thread 3 GET And so on and so on. It differes every time. But it should beThread 1Thread 2Thread 3 Thread 1Thread 2Thread 3etc... Beyond this everything works perfect. The login is done, the mutual ssl auth works perfect, the cookie handling works perfect...only the execution order seems to me "random"?Why is that?Why do he starts with the https GET request from Thread 2 and not Thread 1?It should be 1,2,3 1,2,3 1,2,3 1,2,3 every time? BrGeorge
