# How to control the timeout in journeys .ts

**URL:** https://discuss.elastic.co/t/how-to-control-the-timeout-in-journeys-ts/326877
**Category:** Elastic Observability
**Created:** [March 2, 2023, 4:21pm UTC](https://discuss.elastic.co/t/how-to-control-the-timeout-in-journeys-ts/326877 "2023-03-02T16:21:57Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![odelacruzc](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/odelacruzc/32/48992_2.png) [@odelacruzc](https://discuss.elastic.co/u/odelacruzc)
#### Post date: [March 2, 2023, 4:21pm UTC](https://discuss.elastic.co/t/how-to-control-the-timeout-in-journeys-ts/326877/1 "2023-03-02T16:21:57Z")

</div>

![image](https://us1.discourse-cdn.com/elastic/original/3X/d/c/dc88a36edcc4a70a1b9542ed20ff3a7f09a36afe.png)

hi, please how to control this timeout 30000 ms.

---

<div class="post-metadata">

### Author: ![BenB196](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/benb196/32/83401_2.png) [@BenB196](https://discuss.elastic.co/u/BenB196)
#### Post date: [March 2, 2023, 4:57pm UTC](https://discuss.elastic.co/t/how-to-control-the-timeout-in-journeys-ts/326877/2 "2023-03-02T16:57:15Z")

</div>

You can use:

```auto
//Set default timeout of 60 seconds (60000 milliseconds)
page.setDefaultTimeout(60000);

```

```auto
async () => {
  //Set default timeout of 60 seconds (60000 milliseconds)
  page.setDefaultTimeout(60000);

  await page.goto("https://google.com")
}

```

---

<div class="post-metadata">

### Author: ![odelacruzc](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/odelacruzc/32/48992_2.png) [@odelacruzc](https://discuss.elastic.co/u/odelacruzc)
#### Post date: [March 2, 2023, 5:48pm UTC](https://discuss.elastic.co/t/how-to-control-the-timeout-in-journeys-ts/326877/3 "2023-03-02T17:48:52Z")

</div>

> [@BenB196](#):
>
> ` page.setDefaultTimeout(60000);`

HI @BenB196 , I see that when load the page load a popup and my journey does'nt find the locator from pop up. sorry my english is bad hehe.

```auto
stack: |-
        locator.waitFor: Timeout 60000ms exceeded.
        =========================== logs ===========================
        waiting for selector ".closeModal img" to be visible
        ============================================================
            at Step.callback (/etc/heartbeat/proyectos/marathon/journeys/load-main-login-cart.journey.ts:12:19)
            at Runner.runStep (/etc/heartbeat/proyectos/marathon/node_modules/@elastic/synthetics/src/core/runner.ts:211:7)
            at Runner.runSteps (/etc/heartbeat/proyectos/marathon/node_modules/@elastic/synthetics/src/core/runner.ts:261:16)
            at Runner.runJourney (/etc/heartbeat/proyectos/marathon/node_modules/@elastic/synthetics/src/core/runner.ts:351:27)
            at Runner.run (/etc/heartbeat/proyectos/marathon/node_modules/@elastic/synthetics/src/core/runner.ts:445:11)
            at Command.<anonymous> (/etc/heartbeat/proyectos/marathon/node_modules/@elastic/synthetics/src/cli.ts:133:23)

```

 ![image](https://us1.discourse-cdn.com/elastic/original/3X/3/c/3c9b9485e4eac1e2abe49e7b6d8c1559f7eb2a4c.jpeg)

---

<div class="post-metadata">

### Author: ![BenB196](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/benb196/32/83401_2.png) [@BenB196](https://discuss.elastic.co/u/BenB196)
#### Post date: [March 2, 2023, 7:07pm UTC](https://discuss.elastic.co/t/how-to-control-the-timeout-in-journeys-ts/326877/4 "2023-03-02T19:07:36Z")

</div>

Hmm, I'm not going to be of much help here personally, but maybe use a search engine and look for something like: "playwright ignore popup" or "playwright automatically close popup".

Popups in general when writing automated tests are kind of annoying.
