Skip to content

Update unmnemonic queries #242

Update unmnemonic queries

Update unmnemonic queries #242

GitHub Actions / Registrations test results failed Jul 18, 2024 in 0s

1 fail, 48 pass in 53s

49 tests  ±0   48 ✅ ±0   53s ⏱️ +2s
16 suites ±0    0 💤 ±0 
 1 files   ±0    1 ❌ ±0 

Results for commit 6c5e1de. ± Comparison against earlier commit 5dbe716.

Annotations

Check warning on line 0 in Elixir.Registrations.UnmnemonicDevices.Integration.Home

See this annotation in the file changed.

@github-actions github-actions / Registrations test results

test pi does not show by default (Elixir.Registrations.UnmnemonicDevices.Integration.Home) failed

registrations/_build/test/lib/registrations/test-junit-report.xml [took 5s]
Raw output
exit: {{%RuntimeError{message: "could not create a new session: timeout, check webdriver is running"}, [{Hound.SessionServer, :create_session, 2, [file: ~c"lib/hound/session_server.ex", line: 101, error_info: %{module: Exception}]}, {Hound.SessionServer, :handle_call, 3, [file: ~c"lib/hound/session_server.ex", line: 78]}, {:gen_server, :try_handle_call, 4, [file: ~c"gen_server.erl", line: 1149]}, {:gen_server, :handle_msg, 6, [file: ~c"gen_server.erl", line: 1178]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 240]}]}, {GenServer, :call, [Hound.SessionServer, {:change_session, #PID<0.2308.0>, :default, [additional_capabilities: %{browserName: "chrome", "goog:chromeOptions": %{"args" => ["--headless", "--disable-gpu", "--no-sandbox", "--disable-dev-shm-usage", "--disable-software-rasterizer"]}}]}, 60000]}}
  5) test pi does not show by default (Registrations.UnmnemonicDevices.Integration.Home)
     test/integration/home_test.exs:34
     ** (exit) exited in: GenServer.call(Hound.SessionServer, {:change_session, #PID<0.2308.0>, :default, [additional_capabilities: %{browserName: "chrome", "goog:chromeOptions": %{"args" => ["--headless", "--disable-gpu", "--no-sandbox", "--disable-dev-shm-usage", "--disable-software-rasterizer"]}}]}, 60000)
         ** (EXIT) an exception was raised:
             ** (RuntimeError) could not create a new session: timeout, check webdriver is running
                 (hound 1.1.1) lib/hound/session_server.ex:101: Hound.SessionServer.create_session/2
                 (hound 1.1.1) lib/hound/session_server.ex:78: Hound.SessionServer.handle_call/3
                 (stdlib 4.3.1.3) gen_server.erl:1149: :gen_server.try_handle_call/4
                 (stdlib 4.3.1.3) gen_server.erl:1178: :gen_server.handle_msg/6
                 (stdlib 4.3.1.3) proc_lib.erl:240: :proc_lib.init_p_do_apply/3
     stacktrace:
       (elixir 1.15.7) lib/gen_server.ex:1074: GenServer.call/3
       test/integration/home_test.exs:18: Registrations.UnmnemonicDevices.Integration.Home.__ex_unit_setup_3/1
       test/integration/home_test.exs:1: Registrations.UnmnemonicDevices.Integration.Home.__ex_unit__/2

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Registrations test results

49 tests found

There are 49 tests, see "Raw output" for the full list of tests.
Raw output
Elixir.Registrations.ClandestineRendezvous.Integration.Questions ‑ test registering
Elixir.Registrations.Integration.Admin ‑ test admin can build teams
Elixir.Registrations.Integration.Admin ‑ test admin can view team JSON
Elixir.Registrations.Integration.Admin ‑ test logging in as an admin
Elixir.Registrations.Integration.Admin ‑ test non-admins cannot access the user list or messages
Elixir.Registrations.Integration.Admin ‑ test teams without any name proposals or risk aversions get placeholders
Elixir.Registrations.Integration.ClandestineRendezvous.Registrations ‑ test changing password
Elixir.Registrations.Integration.ClandestineRendezvous.Registrations ‑ test delete account
Elixir.Registrations.Integration.ClandestineRendezvous.Registrations ‑ test forgot password
Elixir.Registrations.Integration.ClandestineRendezvous.Registrations ‑ test logging in
Elixir.Registrations.Integration.ClandestineRendezvous.Registrations ‑ test registering
Elixir.Registrations.Integration.ClandestineRendezvous.Registrations ‑ test when registration is closed, a warning is displayed on the registration and details routes
Elixir.Registrations.Integration.Messages ‑ test a message can be sent to just the logged-in user
Elixir.Registrations.Integration.Messages ‑ test a message is sent to all registrants with their team information summarised
Elixir.Registrations.Integration.Messages ‑ test a message with show team enabled shows the actual team information instead of their details
Elixir.Registrations.Integration.Messages ‑ test message sender name/address can be overridden
Elixir.Registrations.Integration.Messages ‑ test the backlog of existing messages is sent to a new registrant after the welcome
Elixir.Registrations.Integration.Teams ‑ test team details are shown if the user is assigned to one
Elixir.Registrations.Integration.Teams ‑ test team emails can be appended to
Elixir.Registrations.Integration.Teams ‑ test teams are negotiable
Elixir.Registrations.Integration.Teams ‑ test the table is hidden when empty
Elixir.Registrations.Integration.Teams ‑ test visiting the details page redirects to login when there is no session
Elixir.Registrations.Integration.Teams ‑ test when confirmation-requesting is enabled, show and require the fields
Elixir.Registrations.Integration.UnmnemonicDevices.Admin ‑ test admin can create and update settings
Elixir.Registrations.Integration.UnmnemonicDevices.Admin ‑ test admin can view team JSON that includes voicepasses
Elixir.Registrations.Integration.UnmnemonicDevices.Admin ‑ test non-admins cannot access the user list or messages
Elixir.Registrations.Integration.UnmnemonicDevices.Registrations ‑ test registering sends email from and to a different address
Elixir.Registrations.Integration.UnmnemonicDevices.Teams ‑ test team emails can be appended to
Elixir.Registrations.PageControllerTest ‑ test GET /
Elixir.Registrations.UnmnemonicDevices.Integration.Home ‑ test a logged-in user can generate a voicepass
Elixir.Registrations.UnmnemonicDevices.Integration.Home ‑ test head tags are correct
Elixir.Registrations.UnmnemonicDevices.Integration.Home ‑ test overlay shows voicepass when it exists
Elixir.Registrations.UnmnemonicDevices.Integration.Home ‑ test pi does not show by default
Elixir.Registrations.UnmnemonicDevices.Integration.Home ‑ test pi shows when compromised but cannot create a voicepass when not logged in
Elixir.Registrations.UnmnemonicDevices.Integration.Questions ‑ test registering
Elixir.RegistrationsWeb.ErrorViewTest ‑ test render 500.html
Elixir.RegistrationsWeb.ErrorViewTest ‑ test render any other
Elixir.RegistrationsWeb.ErrorViewTest ‑ test renders 404.html
Elixir.RegistrationsWeb.MessageTest ‑ test changeset with invalid attributes
Elixir.RegistrationsWeb.MessageTest ‑ test changeset with valid attributes
Elixir.RegistrationsWeb.TeamFinderTest ‑ test finds mutuals and users proposing teaming up
Elixir.RegistrationsWeb.TeamFinderTest ‑ test finds users from emails
Elixir.RegistrationsWeb.TeamFinderTest ‑ test no overlap means relationships are empty
Elixir.RegistrationsWeb.TeamFinderTest ‑ test the relationships being only mutuals is flagged
Elixir.RegistrationsWeb.TeamTest ‑ test changeset with invalid attributes
Elixir.RegistrationsWeb.TeamTest ‑ test changeset with valid attributes
Elixir.RegistrationsWeb.UserTest ‑ test candidate voicepasses exclude ones with overlapping prefixes
Elixir.RegistrationsWeb.UserTest ‑ test changeset with invalid attributes
Elixir.RegistrationsWeb.UserTest ‑ test changeset with valid attributes