Skip to content

Could not start a new session. No nodes support the capabilities in the request #69

Description

@ChloeSartorelli

Preliminary checklist

  • I am using the latest stable version of DDEV
  • I am using the latest stable version of this add-on

Expected Behavior

I should be able to start a session and run my tests

Actual Behavior

When trying to start a session, I get a SessionNotCreated exception.
The error is

WebDriver\Exception\SessionNotCreated: Could not start a new session. No nodes support the capabilities in the request 
      Host info: host: '4fa062471d5f', ip: '172.23.0.3'
      Build info: version: '4.34.0', revision: '2a4c61c498'
      System info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.12.10-76061203-generic', java.version: '21.0.8'
      Driver info: driver.version: unknown in vendor/instaclick/php-webdriver/lib/WebDriver/Exception.php:198
click to see full stack trace
#0 vendor/instaclick/php-webdriver/lib/WebDriver/AbstractWebDriver.php(179): WebDriver\Exception::factory()
      #1 vendor/instaclick/php-webdriver/lib/WebDriver/WebDriver.php(66): WebDriver\AbstractWebDriver->curl()
      #2 vendor/behat/mink-selenium2-driver/src/Selenium2Driver.php(335): WebDriver\WebDriver->session()
      #3 features/bootstrap/FeatureContext.php(32): Behat\Mink\Driver\Selenium2Driver->start()
      #4 vendor/behat/behat/src/Behat/Testwork/Call/Handler/RuntimeCallHandler.php(102): FeatureContext->iSeeInTheElement()
      #5 vendor/behat/behat/src/Behat/Testwork/Call/Handler/RuntimeCallHandler.php(58): Behat\Testwork\Call\Handler\RuntimeCallHandler->executeCall()
      #6 vendor/behat/behat/src/Behat/Testwork/Call/CallCenter.php(124): Behat\Testwork\Call\Handler\RuntimeCallHandler->handleCall()
      #7 vendor/behat/behat/src/Behat/Testwork/Call/CallCenter.php(86): Behat\Testwork\Call\CallCenter->handleCall()
      #8 vendor/behat/behat/src/Behat/Behat/Tester/Runtime/RuntimeStepTester.php(118): Behat\Testwork\Call\CallCenter->makeCall()
      #9 vendor/behat/behat/src/Behat/Behat/Tester/Runtime/RuntimeStepTester.php(66): Behat\Behat\Tester\Runtime\RuntimeStepTester->testDefinition()
      #10 vendor/behat/behat/src/Behat/Behat/Hook/Tester/HookableStepTester.php(65): Behat\Behat\Tester\Runtime\RuntimeStepTester->test()
      #11 vendor/behat/behat/src/Behat/Behat/EventDispatcher/Tester/EventDispatchingStepTester.php(66): Behat\Behat\Hook\Tester\HookableStepTester->test()
      #12 vendor/behat/behat/src/Behat/Behat/Tester/StepContainerTester.php(54): Behat\Behat\EventDispatcher\Tester\EventDispatchingStepTester->test()
      #13 vendor/behat/behat/src/Behat/Behat/Tester/Runtime/RuntimeScenarioTester.php(67): Behat\Behat\Tester\StepContainerTester->test()
      #14 vendor/behat/behat/src/Behat/Behat/Hook/Tester/HookableScenarioTester.php(65): Behat\Behat\Tester\Runtime\RuntimeScenarioTester->test()
      #15 vendor/behat/behat/src/Behat/Behat/EventDispatcher/Tester/EventDispatchingScenarioTester.php(97): Behat\Behat\Hook\Tester\HookableScenarioTester->test()
      #16 vendor/behat/behat/src/Behat/Behat/Tester/Runtime/IsolatingScenarioTester.php(60): Behat\Behat\EventDispatcher\Tester\EventDispatchingScenarioTester->test()
      #17 vendor/behat/behat/src/Behat/Behat/Tester/Runtime/RuntimeFeatureTester.php(70): Behat\Behat\Tester\Runtime\IsolatingScenarioTester->test()
      #18 vendor/behat/behat/src/Behat/Behat/Hook/Tester/HookableFeatureTester.php(68): Behat\Behat\Tester\Runtime\RuntimeFeatureTester->test()
      #19 vendor/behat/behat/src/Behat/Behat/EventDispatcher/Tester/EventDispatchingFeatureTester.php(69): Behat\Behat\Hook\Tester\HookableFeatureTester->test()
      #20 vendor/behat/behat/src/Behat/Testwork/Tester/Runtime/RuntimeSuiteTester.php(61): Behat\Behat\EventDispatcher\Tester\EventDispatchingFeatureTester->test()
      #21 vendor/behat/behat/src/Behat/Testwork/Hook/Tester/HookableSuiteTester.php(70): Behat\Testwork\Tester\Runtime\RuntimeSuiteTester->test()
      #22 vendor/behat/behat/src/Behat/Testwork/EventDispatcher/Tester/EventDispatchingSuiteTester.php(71): Behat\Testwork\Hook\Tester\HookableSuiteTester->test()
      #23 vendor/behat/behat/src/Behat/Testwork/Tester/Runtime/RuntimeExercise.php(68): Behat\Testwork\EventDispatcher\Tester\EventDispatchingSuiteTester->test()
      #24 vendor/behat/behat/src/Behat/Testwork/EventDispatcher/Tester/EventDispatchingExercise.php(69): Behat\Testwork\Tester\Runtime\RuntimeExercise->test()
      #25 vendor/behat/behat/src/Behat/Testwork/Ordering/OrderedExercise.php(66): Behat\Testwork\EventDispatcher\Tester\EventDispatchingExercise->test()
      #26 vendor/behat/behat/src/Behat/Testwork/Tester/Cli/ExerciseController.php(165): Behat\Testwork\Ordering\OrderedExercise->test()
      #27 vendor/behat/behat/src/Behat/Testwork/Tester/Cli/ExerciseController.php(114): Behat\Testwork\Tester\Cli\ExerciseController->testSpecifications()
      #28 vendor/behat/behat/src/Behat/Testwork/Cli/Command.php(63): Behat\Testwork\Tester\Cli\ExerciseController->execute()
      #29 vendor/symfony/console/Command/Command.php(318): Behat\Testwork\Cli\Command->execute()
      #30 vendor/symfony/console/Application.php(1074): Symfony\Component\Console\Command\Command->run()
      #31 vendor/symfony/console/Application.php(341): Symfony\Component\Console\Application->doRunCommand()
      #32 vendor/behat/behat/src/Behat/Testwork/Cli/Application.php(139): Symfony\Component\Console\Application->doRun()
      #33 vendor/symfony/console/Application.php(192): Behat\Testwork\Cli\Application->doRun()
      #34 vendor/behat/behat/bin/behat(34): Symfony\Component\Console\Application->run()
      #35 vendor/bin/behat(119): include('...')
      #36 {main}

Steps To Reproduce

  1. clone https://github.com/GuySartorelli/ddev-selenium-issue-example and change to that directory
  2. run ddev start
  3. run ddev composer install
  4. run ddev exec vendor/bin/behat -vvv

Anything else?

I got the error in a more sophisticated setup than the one above, which had previously been working (say, a month ago or so).
I have created the setup in "steps to reproduce" as a toy example to show the error.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions