title: Gatling simulation setup run sequentially with incremental load
body: <p>Here is the scenario.
  I have to run gatling set up simulation one after another sequentially, as these api's have dependancies one  after another.</p>
  <p>Like I have 4 apis.</p>
  <p>deliver-&gt;call-&gt;update-&gt;change</p>
  <pre><code>change depends on update,
  update depends on call,
  call depends on deliver.
  </code></pre>
  <p>so when I run the code as below with constantuserspersec(1) and duration per sec[ during(1)] then it is working fine.</p>
  <pre><code>setUp(
      my_token.inject(atOnceUsers(1)).andThen(
          deliver.inject(constantUsersPerSec(1) during (1)).andThen(
              call.inject(constantUsersPerSec(1) during (1)).andThen(
                  update.inject(constantUsersPerSec(1) during (1)).andThen(
                      changes.inject(constantUsersPerSec(1) during (1)))
  ))))
  
  </code></pre>
  <p><strong>When I try to increase the constantUsersPerSec and duration per sec then, it is throwing error(pre-condition failed) as the job is not running as per sequence.</strong>
  Example below:</p>
  <pre><code>setUp(
      my_token.inject(atOnceUsers(1)).andThen(
          deliver.inject(constantUsersPerSec(5) during (60)).andThen(
              call.inject(constantUsersPerSec(5) during (60)).andThen(
                  update.inject(constantUsersPerSec(5) during (60)).andThen(
                      changes.inject(constantUsersPerSec(5) during (60)))
  ))))
  
  </code></pre>
  <p>Can someone help here.</p>