title: Jmeter - load testing multiple thread groups consecutively
body: <p>I have 1 thread group with 4 HTTP requests, each using separate csv to get input(json). </p>
  
  <p>I want to run load testing with 100 users for 10 loops for all of them. </p>
  
  <p><strong>Expected result</strong>: run HTTP request 1 for 100*10 times then move to HTTP request 2 and run 100*10 times and so on. </p>
  
  <p>First HTTP request is provided with correct values and second with incorrect values, So first HTTP request gives 0% error and 2nd thread gives 100% error. </p>
  
  <p><strong>Issue</strong>: While running thread, 2nd HTTP request is also giving 0% error instead of 100% as it is somehow picking values from same csv as the first HTTP request(they both have separate CSV data set config with separate csv files having different data), while they are working fine individually.</p>
  
  <p><a href="https://i.stack.imgur.com/OzYHs.jpg" rel="nofollow noreferrer">My test plan</a></p>
  
  <p><a href="https://i.stack.imgur.com/v0HSQ.jpg" rel="nofollow noreferrer">CSV Data Set configuration</a></p>