I have a complex scenario that I want to build in Jmeter test plan. I have a test plan with some tests that I want to start run in the same time. I created 3 thread groups, the issue is that I want thread group 2 + 3 will hold in step 2 until thread group 1 (external processes) is finished. (the external process is to run jenkins job that uses data that created in steps 1 + 2 in my system.If the jenkins not finished, all the next steps 3 - 100 will fail) the complexity is that I want all of the threads will start running together, thread groups (= tests) 2 + 3 will be in hold after step 2, and wait that the external process of thread group 1 is finished and than continue the run. Is this scenario can be done in Jmeter? without using delay in thread 2 + 3? See the attached pic of what I want to create
** steps 1 + 2 in test2 + 3 must run before the external process and step 3 must run after the external process
[][test plan]
[][full test plan - step 3 in test 2+3 must run after external precess]