Skip to content

FunctionalJavascript tests broken - chrome driver issue !?!? #53

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
vasike opened this issue May 7, 2025 · 3 comments
Open

FunctionalJavascript tests broken - chrome driver issue !?!? #53

vasike opened this issue May 7, 2025 · 3 comments

Comments

@vasike
Copy link

vasike commented May 7, 2025

With the latest mac OS / docker / drupal / ddev and this add-on

I'm getting this kind of errors.

# ddev phpunit core/modules/system/tests/src/FunctionalJavascript/FrameworkTest.php

Clearing old webdriver sessions
PHPUnit 10.5.38 by Sebastian Bergmann and contributors.

Runtime:       PHP 8.3.19
Configuration: /var/www/html/core/phpunit.xml

There were 3 failures:

1) Drupal\Tests\system\FunctionalJavascript\FrameworkTest::testLazyLoad
Behat\Mink\Exception\DriverException: Could not open connection: Could not start a new session. No nodes support the capabilities in the request 
Host info: host: '9c575ab42524', ip: '172.23.0.4'
Build info: version: '4.30.0', revision: '509c7f1'
System info: os.name: 'Linux', os.arch: 'aarch64', os.version: '6.10.14-linuxkit', java.version: '21.0.6'
Driver info: driver.version: unknown

/var/www/html/vendor/lullabot/mink-selenium2-driver/src/Selenium2Driver.php:364
/var/www/html/vendor/behat/mink/src/Session.php:77
/var/www/html/vendor/behat/mink/src/Session.php:172
/var/www/html/core/tests/Drupal/Tests/BrowserTestBase.php:266
/var/www/html/core/tests/Drupal/FunctionalJavascriptTests/WebDriverTestBase.php:89
/var/www/html/core/tests/Drupal/Tests/BrowserTestBase.php:236
/var/www/html/core/tests/Drupal/FunctionalJavascriptTests/WebDriverTestBase.php:60
/var/www/html/core/tests/Drupal/Tests/BrowserTestBase.php:358

Caused by
WebDriver\Exception\SessionNotCreated: Could not start a new session. No nodes support the capabilities in the request 
Host info: host: '9c575ab42524', ip: '172.23.0.4'
Build info: version: '4.30.0', revision: '509c7f1'
System info: os.name: 'Linux', os.arch: 'aarch64', os.version: '6.10.14-linuxkit', java.version: '21.0.6'
Driver info: driver.version: unknown

/var/www/html/vendor/lullabot/php-webdriver/lib/WebDriver/Exception.php:198
/var/www/html/vendor/lullabot/php-webdriver/lib/WebDriver/AbstractWebDriver.php:227
/var/www/html/vendor/lullabot/php-webdriver/lib/WebDriver/WebDriver.php:95
/var/www/html/vendor/lullabot/mink-selenium2-driver/src/Selenium2Driver.php:362
/var/www/html/vendor/behat/mink/src/Session.php:77
/var/www/html/vendor/behat/mink/src/Session.php:172
/var/www/html/core/tests/Drupal/Tests/BrowserTestBase.php:266
/var/www/html/core/tests/Drupal/FunctionalJavascriptTests/WebDriverTestBase.php:89
/var/www/html/core/tests/Drupal/Tests/BrowserTestBase.php:236
/var/www/html/core/tests/Drupal/FunctionalJavascriptTests/WebDriverTestBase.php:60
/var/www/html/core/tests/Drupal/Tests/BrowserTestBase.php:358
@rfay
Copy link
Contributor

rfay commented May 7, 2025

If you provide the file output by ddev debug test we'll know a lot more about your environment and things like what "latest" means. Please make sure you've done simple things like ddev poweroff and perhaps rebooting your computer.

@vasike
Copy link
Author

vasike commented May 7, 2025

If you provide the file output by ddev debug test we'll know a lot more about your environment and things like what "latest" means. Please make sure you've done simple things like ddev poweroff and perhaps rebooting your computer.

indeed, thanks @rfay

from ddev debug test

======== Existing project config ========
ddev installation alternate locations:
/usr/local/bin/ddev

These config files were loaded for project drupal-core: [/.../drupal-core/.ddev/config.yaml /.../drupal-core/.ddev/config.ddev-drupal-core-dev.yaml]
name: drupal-core
type: drupal11
php_version: 8.3
webserver_type: nginx-fpm
webimage: ddev/ddev-webserver:v1.24.4
database: {mariadb 10.11}
upload_dirs: [.ddev/tmp]
omit_containers: [db]
project_tld: ddev.site
use_dns_when_possible: true
composer_version: 2
disable_settings_management: true
nodejs_version: 22
corepack_enable: true
default_container_timeout: 120
ddev_version_constraint: >=v1.23.1


======== existing project customizations ========


======== installed DDEV add-ons ========
┌──────────────────────┬─────────┬────────────────────────────────┬───────────────────────────┐
│ ADD-ON               │ VERSION │ REPOSITORY                     │ DATE INSTALLED            │
├──────────────────────┼─────────┼────────────────────────────────┼───────────────────────────┤
│ ddev-drupal-core-dev │ v1.1.2  │ justafish/ddev-drupal-core-dev │ 2025-05-07T16:02:00+03:00 │
└──────────────────────┴─────────┴────────────────────────────────┴───────────────────────────┘



======== mutagen situation ========
looking for #ddev-generated in mutagen.yml in project /.../drupal-core

unmodified #ddev-generated found in .ddev/mutagen/mutagen.yml

#docker -v
Docker version 27.3.1, build ce12230

from Docker Desktop 4.41.2 (191736)

macOS: Sequoia 15.4.1

@vasike
Copy link
Author

vasike commented May 8, 2025

Created draft PR #54
for now change the test to run - use a Functional Javascript test

@justafish so could we run the tests for this?

and maybe then "fix" this update b72ba0d ... ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants