# Getting timeout error during Selenium Test Suite Execution

**URL:** <https://discuss.circleci.com/t/getting-timeout-error-during-selenium-test-suite-execution/24169>\
**Category:** Build Environment\
**Created:** [August 9, 2018, 6:35am UTC](https://discuss.circleci.com/t/getting-timeout-error-during-selenium-test-suite-execution/24169 "2018-08-09T06:35:27Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![sapanprajapati](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/sapanprajapati/32/12981_2.png) [@sapanprajapati](https://discuss.circleci.com/u/sapanprajapati)\
**Post date:** [August 9, 2018, 6:35am UTC](https://discuss.circleci.com/t/getting-timeout-error-during-selenium-test-suite-execution/24169/1 "2018-08-09T06:35:27Z")

</div>

I am trying to run Selenium Test Suite to test few pages of my application. I am using a custom docker image by installing chrome and chromedriver on it. After some 25 min of execution its getting failed with time acceded message as below.

**Starting ChromeDriver 2.27 (undefined) on port 24449**  
**Remote connections are allowed by a whitelist (localhost).**  
**Too long with no output (exceeded 10m0s)**

I have gone through related topics posted on this forum but solution provided there is not working. Could anyone tell what is the problem here.

---

<div class="post-metadata">

**Author:** ![halfer](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/halfer/32/9083_2.png) [@halfer](https://discuss.circleci.com/u/halfer)\
**Post date:** [August 9, 2018, 9:44am UTC](https://discuss.circleci.com/t/getting-timeout-error-during-selenium-test-suite-execution/24169/2 "2018-08-09T09:44:05Z")

</div>

> [@sapanprajapati](#):
>
> After some 25 min of execution

(1) During this time, is Selenium working?

> [@sapanprajapati](#):
>
> [It’s] getting failed with time [exceeded] message as below

(2) Is that error from your local driver or Selenium server logs?

(3) Please post more of your Selenium server logs (e.g. the last 40 lines) here, in a formatted block.

(4) I would also suggest getting an SSH session on your failing build and making a simple Selenium request after this error, in case the server has crashed.

(5) Is Selenium in a secondary container, or installed on the primary/build container?

---

<div class="post-metadata">

**Author:** ![sapanprajapati](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/sapanprajapati/32/12981_2.png) [@sapanprajapati](https://discuss.circleci.com/u/sapanprajapati)\
**Post date:** [August 9, 2018, 10:17am UTC](https://discuss.circleci.com/t/getting-timeout-error-during-selenium-test-suite-execution/24169/3 "2018-08-09T10:17:14Z")

</div>

(1) Yes during this time Selenium was working.  
(2) Not sure, but this error I can see during job execution in CircleCI console.  
(3) Logs are attached below  
(4) We are not using any Selenium server, our java code internally uses Selenium API.  
(5) Again, there is no server for Selenium I am only using single container with chrome browser and chrome driver installed.

 ![Selenium_logs](https://global.discourse-cdn.com/circleci/original/3X/1/5/15ccc2a87d2407780e71ea9d2757d4b8776c796a.jpeg)

---

<div class="post-metadata">

**Author:** ![halfer](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/halfer/32/9083_2.png) [@halfer](https://discuss.circleci.com/u/halfer)\
**Post date:** [August 9, 2018, 10:20am UTC](https://discuss.circleci.com/t/getting-timeout-error-during-selenium-test-suite-execution/24169/4 "2018-08-09T10:20:34Z")

</div>

Ooh, righto. What does this error mean, then?

> [@sapanprajapati](#):
>
> Remote connections are allowed by a whitelist (localhost).

I assumed this was your Selenium client trying (and failing) to connect to Selenium server. If you are using Selenium in a self-contained fashion, what thing is trying to connect to what other thing?

Is the site under test trying to make an AJAX call to a hardwired external URL, for example?

---

<div class="post-metadata">

**Author:** ![sapanprajapati](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/sapanprajapati/32/12981_2.png) [@sapanprajapati](https://discuss.circleci.com/u/sapanprajapati)\
**Post date:** [August 9, 2018, 10:34am UTC](https://discuss.circleci.com/t/getting-timeout-error-during-selenium-test-suite-execution/24169/6 "2018-08-09T10:34:24Z")

</div>

Halfer, I have attached logs just now.

---

<div class="post-metadata">

**Author:** ![sapanprajapati](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/sapanprajapati/32/12981_2.png) [@sapanprajapati](https://discuss.circleci.com/u/sapanprajapati)\
**Post date:** [August 9, 2018, 1:12pm UTC](https://discuss.circleci.com/t/getting-timeout-error-during-selenium-test-suite-execution/24169/7 "2018-08-09T13:12:28Z")

</div>

**Remote connections are allowed by a whitelist (localhost).**  
This is not an error

---

<div class="post-metadata">

**Author:** ![halfer](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/halfer/32/9083_2.png) [@halfer](https://discuss.circleci.com/u/halfer)\
**Post date:** [August 9, 2018, 2:13pm UTC](https://discuss.circleci.com/t/getting-timeout-error-during-selenium-test-suite-execution/24169/8 "2018-08-09T14:13:56Z")

</div>

> [@sapanprajapati](#):
>
> Halfer, I have attached logs just now.

OK, that’s a start, though logs/exceptions are text, and are best supplied as text. [Read this](http://idownvotedbecau.se/imageofanexception/) to understand why.

What code is the waiting happening on? I wonder if the blocking code is on your side, rather than in the listener or ChromeDriver.

---

<div class="post-metadata">

**Author:** ![sapanprajapati](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/sapanprajapati/32/12981_2.png) [@sapanprajapati](https://discuss.circleci.com/u/sapanprajapati)\
**Post date:** [August 10, 2018, 10:25am UTC](https://discuss.circleci.com/t/getting-timeout-error-during-selenium-test-suite-execution/24169/9 "2018-08-10T10:25:03Z")

</div>

Got the solution for it. Simply added below line to my selenium job steps and its working like charm 🙂  
**no\_output\_timeout: 1h**

---

<div class="post-metadata">

**Author:** ![halfer](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/halfer/32/9083_2.png) [@halfer](https://discuss.circleci.com/u/halfer)\
**Post date:** [August 11, 2018, 7:51am UTC](https://discuss.circleci.com/t/getting-timeout-error-during-selenium-test-suite-execution/24169/10 "2018-08-11T07:51:08Z")

</div>

Hmm, okay. Does that mean it will exceed 10m for a single operation? I wonder if that particular step needs debugging - does it get stuck in the same place every time?

What is the total run time of this build?

---

<div class="post-metadata">

**Author:** ![sapanprajapati](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/sapanprajapati/32/12981_2.png) [@sapanprajapati](https://discuss.circleci.com/u/sapanprajapati)\
**Post date:** [August 14, 2018, 12:45pm UTC](https://discuss.circleci.com/t/getting-timeout-error-during-selenium-test-suite-execution/24169/11 "2018-08-14T12:45:38Z")

</div>

Yes, it was exceeding 10m hence getting timed out. It didn’t get stuck anywhere after that. Total time it took is 35 min.

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/circleci/original/3X/5/1/511608acda8e85906e15909b57bd0a46c1dbe291.png) [@system](https://discuss.circleci.com/u/system)\
**Post date:** [November 12, 2018, 12:45pm UTC](https://discuss.circleci.com/t/getting-timeout-error-during-selenium-test-suite-execution/24169/12 "2018-11-12T12:45:48Z")

</div>

Closed on November 12, 2018, 12:45pm UTC

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.
