fireside68
Travis: Integration Tests Failing with `econnrefused`
In the process of running builds on Travis, I have recently run into integration test errors that look like this:
1) test 0. User on the sign in page sees login form cabbage_test (MyAppWeb.HomePageSaysWelcomeTest)
test/integration/feature_tests/sign_in_page_test.exs:1
Assertion with == failed
code: assert inner_html(element) == "Sign In"
left: nil
right: "Sign In"
stacktrace:
test/integration/feature_tests/sign_in_page_test.exs:14: (test)
When running them locally (which may be its own issue), I see the following:
1) test 0. User on the sign in page sees login form cabbage_test (DebtleWeb.HomePageSaysWelcomeTest)
test/integration/feature_tests/sign_in_page_test.exs:1
** (exit) exited in: GenServer.call(Hound.SessionServer, {:change_session, #PID<0.4465.0>, :default, [additional_capabilities: %{chromeOptions: %{"args" => ["--user-agent=Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2228.0 Safari/537.36/BeamMetadata (g2gCZAACdjF0AAAAAmQABW93bmVyWGQADW5vbm9kZUBub2hvc3QAABFxAAAAAAAAAABkAARyZXBvZAASRWxpeGlyLkRlYnRsZS5SZXBv)", "--headless", "--disable-gpu", "--window-size=1024x768"]}, javascriptEnabled: true}]}, 480000)
** (EXIT) an exception was raised:
** (RuntimeError) could not create a new session: econnrefused, check webdriver is running
(hound) lib/hound/session_server.ex:101: Hound.SessionServer.create_session/2
(hound) lib/hound/session_server.ex:78: Hound.SessionServer.handle_call/3
(stdlib) gen_server.erl:715: :gen_server.try_handle_call/4
(stdlib) gen_server.erl:744: :gen_server.handle_msg/6
(stdlib) proc_lib.erl:226: :proc_lib.init_p_do_apply/3
So far, I haven’t been able to trace the source. Chromedriver appears to be installed properly. Any tips would be greatly appreciated.
Popular in Questions
Hello, can anybody help here..? I have a list of players and I what to delete an element, but every for loop the list is reverting to ori...
New
I am trying to implement my new.html.eex file to create new posts on my website.
new.html.eex:
<h1>Create Post</h1>
<...
New
When I run the Plug and I recompile I wind up having to use Ctrl C to quit iex and start again. Witht the help of rlwrap I can use the cu...
New
In templates/appointment/index.html.eex:
<%= for appointment <- @appointments do %>
<tr>
<td><%= appoi...
New
I’ve got an issue with an app and I’ve no idea of how to troubleshoot it. I’m hoping someone here might have seen something similar.
I p...
New
Hi. I’ve noticed that Windows Powershell has it’s own IEX command and you cannot access Elixir’s IEX due to the conflict. This isn’t a cr...
New
I am trying to start a new phoenix project with elixir 1.9, but mix phx.new does not work. It says that ** (Mix) The task "phx.new" could...
New
I had some trouble figuring out how to make many-to-many associations work. Once I got it working, I wrote a blog post. Because I'm a nov...
New
For some reason my phoenix channels are working for me in my local dev environment, but as soon as I deploy via Docker, I get a 403 error...
New
Hi everyone!
I need implement if…else if…else condition from my elixir code, and anymore of this control flow structures not work proper...
New
Other popular topics
I have a another noob question about loop. Since elixir is immutable, while loop is not directly possible.
total = 10
while total != 0
...
New
TL;DR: I’ve just released an implementation of Microsoft’s IDE-independent Language Server Protocol for Elixir. It adds language support ...
New
Posting this to see if we can make things easier for people to get into Neovim. If you use Neovim and have a favourite distro please let ...
New
Hi,
I am new to Elixir. I am trying to use the DateTime component to insert a date into MySQL however the there seems to be no way to fo...
New
I have VueJS GUIs with the project generated using Webpack.
I have Elixir modules that will need to be used by the VueJS GUIs.
I fore...
New
I am using Ecto timestamps with postgres, I can see the timestamps() use the :naive_dateime but for my use case I wanted to store the ti...
New
I am VERY much an elixir newbie. I have taken one elixir course and one phoenix course on Udemy. During that course, I saw the instructor...
New
Hi there,
I am working with Ecto-Postgresql and I need to call all of the records from a specific table but the table has 40,000 record...
New
Lets say i have map like this fetching from my database
%{"_id" => #BSON.ObjectId<58eb1a7a9ad169198c3dXXXX>, "email" => "XX...
New
Kind of like when jquery came out, it was super necessary. Existing drag and drop libraries have a bunch of baggage to support old browse...
New







