# Repeat until end of execution

**URL:** <https://community.gatling.io/t/repeat-until-end-of-execution/7051>\
**Category:** Gatling (Open-Source)\
**Created:** [August 10, 2022, 7:59am UTC](https://community.gatling.io/t/repeat-until-end-of-execution/7051 "2022-08-10T07:59:40Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![pzelazo\_eurocash](https://avatars.discourse-cdn.com/v4/letter/p/9e8a1a/32.png) [@pzelazo\_eurocash](https://community.gatling.io/u/pzelazo_eurocash)\
**Post date:** [August 10, 2022, 7:59am UTC](https://community.gatling.io/t/repeat-until-end-of-execution/7051/1 "2022-08-10T07:59:40Z")

</div>

Hi,

I write a code in Java and I would like to use in one ChainBuilder a couple of executions.  
First execution should be done once and another until the test case is done (I don’t know jow many times).

Is there any way to use repeat method, like repeat(endOfScenario) or something?

---

<div class="post-metadata">

**Author:** ![shoaib42](https://dub1.discourse-cdn.com/flex013/user_avatar/community.gatling.io/shoaib42/32/844_2.png) [@shoaib42](https://community.gatling.io/u/shoaib42)\
**Post date:** [August 10, 2022, 5:02pm UTC](https://community.gatling.io/t/repeat-until-end-of-execution/7051/2 "2022-08-10T17:02:03Z")

</div>

you best bet is using `asLongAs` [Gatling - Scenario](https://gatling.io/docs/gatling/reference/current/core/scenario/#aslongas) if you want to terminate with a condition. Or you could use `forever` [Gatling - Scenario](https://gatling.io/docs/gatling/reference/current/core/scenario/#forever) and you can set a `maxDuration` on the setup [Gatling - Simulation](https://gatling.io/docs/gatling/reference/current/core/simulation/#maximum-duration) . If you provide a sample someone here can help better

---

<div class="post-metadata">

**Author:** ![pzelazo\_eurocash](https://avatars.discourse-cdn.com/v4/letter/p/9e8a1a/32.png) [@pzelazo\_eurocash](https://community.gatling.io/u/pzelazo_eurocash)\
**Post date:** [August 11, 2022, 9:26am UTC](https://community.gatling.io/t/repeat-until-end-of-execution/7051/3 "2022-08-11T09:26:41Z")

</div>

Super! Thank you for help!

---

<div class="post-metadata">

**Author:** ![sbrevet](https://dub1.discourse-cdn.com/flex013/user_avatar/community.gatling.io/sbrevet/32/830_2.png) [@sbrevet](https://community.gatling.io/u/sbrevet)\
**Post date:** [August 22, 2022, 10:16am UTC](https://community.gatling.io/t/repeat-until-end-of-execution/7051/4 "2022-08-22T10:16:08Z")

</div>


