acquia / blt

Acquia's toolset for automating Drupal 8 and 9 development, testing, and deployment.
https://docs.acquia.com/blt/
GNU General Public License v2.0
442 stars 394 forks source link

BLT-5202: Guzzle 7 Breaks Run-server Command #4656

Closed yyss8 closed 1 year ago

yyss8 commented 1 year ago

Describe the bug We noticed that the run-server command constantly fails on our Travis build after upgrading to Drupal 10. After looking into the code, we found that the exceptions used in the checkUrl method is no longer respected in Guzzle 7 and causing a client error to be thrown when curl returns a 404 response .

To Reproduce Steps to reproduce the behavior, ideally starting from a fresh install of BLT:

  1. Set up a Drupal 10 site with BLT.
  2. Run blt tests:server:start -vvvv.

Expected behavior blt tests:server:start command should run successfully.

Detailed error output image

BLT doctor output image

System information