From 704d826637a8cb9215ba91ff398e2181348a5417 Mon Sep 17 00:00:00 2001 From: Caen De Silva Date: Mon, 6 Nov 2023 12:32:58 +0100 Subject: [PATCH 1/2] Upgrade Laravel Dusk version --- composer.lock | 195 +++++++++++++++++---------------- packages/testing/composer.json | 2 +- 2 files changed, 101 insertions(+), 96 deletions(-) diff --git a/composer.lock b/composer.lock index b4aba0371a5..bb62b039d50 100644 --- a/composer.lock +++ b/composer.lock @@ -434,16 +434,16 @@ }, { "name": "filp/whoops", - "version": "2.15.3", + "version": "2.15.4", "source": { "type": "git", "url": "https://github.com/filp/whoops.git", - "reference": "c83e88a30524f9360b11f585f71e6b17313b7187" + "reference": "a139776fa3f5985a50b509f2a02ff0f709d2a546" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/filp/whoops/zipball/c83e88a30524f9360b11f585f71e6b17313b7187", - "reference": "c83e88a30524f9360b11f585f71e6b17313b7187", + "url": "https://api.github.com/repos/filp/whoops/zipball/a139776fa3f5985a50b509f2a02ff0f709d2a546", + "reference": "a139776fa3f5985a50b509f2a02ff0f709d2a546", "shasum": "" }, "require": { @@ -493,7 +493,7 @@ ], "support": { "issues": "https://github.com/filp/whoops/issues", - "source": "https://github.com/filp/whoops/tree/2.15.3" + "source": "https://github.com/filp/whoops/tree/2.15.4" }, "funding": [ { @@ -501,7 +501,7 @@ "type": "github" } ], - "time": "2023-07-13T12:00:00+00:00" + "time": "2023-11-03T12:00:00+00:00" }, { "name": "fruitcake/php-cors", @@ -1188,7 +1188,7 @@ }, { "name": "illuminate/bus", - "version": "v10.28.0", + "version": "v10.30.1", "source": { "type": "git", "url": "https://github.com/illuminate/bus.git", @@ -1303,7 +1303,7 @@ }, { "name": "illuminate/collections", - "version": "v10.28.0", + "version": "v10.30.1", "source": { "type": "git", "url": "https://github.com/illuminate/collections.git", @@ -1358,7 +1358,7 @@ }, { "name": "illuminate/conditionable", - "version": "v10.28.0", + "version": "v10.30.1", "source": { "type": "git", "url": "https://github.com/illuminate/conditionable.git", @@ -1452,7 +1452,7 @@ }, { "name": "illuminate/console", - "version": "v10.28.0", + "version": "v10.30.1", "source": { "type": "git", "url": "https://github.com/illuminate/console.git", @@ -1517,7 +1517,7 @@ }, { "name": "illuminate/container", - "version": "v10.28.0", + "version": "v10.30.1", "source": { "type": "git", "url": "https://github.com/illuminate/container.git", @@ -1568,16 +1568,16 @@ }, { "name": "illuminate/contracts", - "version": "v10.28.0", + "version": "v10.30.1", "source": { "type": "git", "url": "https://github.com/illuminate/contracts.git", - "reference": "6c39fba7b2311e28f5c6ac7d729e3d49a2a98406" + "reference": "f6bf37a272fda164f6c451407c99f820eb1eb95b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/contracts/zipball/6c39fba7b2311e28f5c6ac7d729e3d49a2a98406", - "reference": "6c39fba7b2311e28f5c6ac7d729e3d49a2a98406", + "url": "https://api.github.com/repos/illuminate/contracts/zipball/f6bf37a272fda164f6c451407c99f820eb1eb95b", + "reference": "f6bf37a272fda164f6c451407c99f820eb1eb95b", "shasum": "" }, "require": { @@ -1612,20 +1612,20 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2023-09-05T19:07:46+00:00" + "time": "2023-10-30T00:59:22+00:00" }, { "name": "illuminate/events", - "version": "v10.28.0", + "version": "v10.30.1", "source": { "type": "git", "url": "https://github.com/illuminate/events.git", - "reference": "e8cbfa31e1ada8d178ffcd7a5e26e101ec280c59" + "reference": "8d84d6220a6b3446a0bf3e4138e2eb0e10792bb1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/events/zipball/e8cbfa31e1ada8d178ffcd7a5e26e101ec280c59", - "reference": "e8cbfa31e1ada8d178ffcd7a5e26e101ec280c59", + "url": "https://api.github.com/repos/illuminate/events/zipball/8d84d6220a6b3446a0bf3e4138e2eb0e10792bb1", + "reference": "8d84d6220a6b3446a0bf3e4138e2eb0e10792bb1", "shasum": "" }, "require": { @@ -1667,11 +1667,11 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2023-08-11T15:02:04+00:00" + "time": "2023-10-30T00:59:35+00:00" }, { "name": "illuminate/filesystem", - "version": "v10.28.0", + "version": "v10.30.1", "source": { "type": "git", "url": "https://github.com/illuminate/filesystem.git", @@ -1795,7 +1795,7 @@ }, { "name": "illuminate/macroable", - "version": "v10.28.0", + "version": "v10.30.1", "source": { "type": "git", "url": "https://github.com/illuminate/macroable.git", @@ -1841,7 +1841,7 @@ }, { "name": "illuminate/pipeline", - "version": "v10.28.0", + "version": "v10.30.1", "source": { "type": "git", "url": "https://github.com/illuminate/pipeline.git", @@ -1997,16 +1997,16 @@ }, { "name": "illuminate/support", - "version": "v10.28.0", + "version": "v10.30.1", "source": { "type": "git", "url": "https://github.com/illuminate/support.git", - "reference": "dd3b3275a9dbd30736363f232e6bc2970d7681e9" + "reference": "5244b825e8988db7c91254c31ce224dc3892eeae" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/support/zipball/dd3b3275a9dbd30736363f232e6bc2970d7681e9", - "reference": "dd3b3275a9dbd30736363f232e6bc2970d7681e9", + "url": "https://api.github.com/repos/illuminate/support/zipball/5244b825e8988db7c91254c31ce224dc3892eeae", + "reference": "5244b825e8988db7c91254c31ce224dc3892eeae", "shasum": "" }, "require": { @@ -2064,7 +2064,7 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2023-10-06T13:41:04+00:00" + "time": "2023-10-30T01:00:17+00:00" }, { "name": "illuminate/testing", @@ -2239,16 +2239,16 @@ }, { "name": "illuminate/view", - "version": "v10.28.0", + "version": "v10.30.1", "source": { "type": "git", "url": "https://github.com/illuminate/view.git", - "reference": "c1eacdb5255a0f332c1654e8758e13af6c6a4e0d" + "reference": "482ea8ac83bb4290b7f65ac086bd52b27b9bec48" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/view/zipball/c1eacdb5255a0f332c1654e8758e13af6c6a4e0d", - "reference": "c1eacdb5255a0f332c1654e8758e13af6c6a4e0d", + "url": "https://api.github.com/repos/illuminate/view/zipball/482ea8ac83bb4290b7f65ac086bd52b27b9bec48", + "reference": "482ea8ac83bb4290b7f65ac086bd52b27b9bec48", "shasum": "" }, "require": { @@ -2289,7 +2289,7 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2023-10-05T13:03:55+00:00" + "time": "2023-10-13T14:15:52+00:00" }, { "name": "jolicode/jolinotif", @@ -2507,23 +2507,23 @@ }, { "name": "laravel/prompts", - "version": "v0.1.11", + "version": "v0.1.13", "source": { "type": "git", "url": "https://github.com/laravel/prompts.git", - "reference": "cce65a90e64712909ea1adc033e1d88de8455ffd" + "reference": "e1379d8ead15edd6cc4369c22274345982edc95a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/prompts/zipball/cce65a90e64712909ea1adc033e1d88de8455ffd", - "reference": "cce65a90e64712909ea1adc033e1d88de8455ffd", + "url": "https://api.github.com/repos/laravel/prompts/zipball/e1379d8ead15edd6cc4369c22274345982edc95a", + "reference": "e1379d8ead15edd6cc4369c22274345982edc95a", "shasum": "" }, "require": { "ext-mbstring": "*", "illuminate/collections": "^10.0|^11.0", "php": "^8.1", - "symfony/console": "^6.2" + "symfony/console": "^6.2|^7.0" }, "conflict": { "illuminate/console": ">=10.17.0 <10.25.0", @@ -2558,9 +2558,9 @@ ], "support": { "issues": "https://github.com/laravel/prompts/issues", - "source": "https://github.com/laravel/prompts/tree/v0.1.11" + "source": "https://github.com/laravel/prompts/tree/v0.1.13" }, - "time": "2023-10-03T01:07:35+00:00" + "time": "2023-10-27T13:53:59+00:00" }, { "name": "league/commonmark", @@ -5972,16 +5972,16 @@ }, { "name": "symfony/translation", - "version": "v6.3.3", + "version": "v6.3.7", "source": { "type": "git", "url": "https://github.com/symfony/translation.git", - "reference": "3ed078c54bc98bbe4414e1e9b2d5e85ed5a5c8bd" + "reference": "30212e7c87dcb79c83f6362b00bde0e0b1213499" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/3ed078c54bc98bbe4414e1e9b2d5e85ed5a5c8bd", - "reference": "3ed078c54bc98bbe4414e1e9b2d5e85ed5a5c8bd", + "url": "https://api.github.com/repos/symfony/translation/zipball/30212e7c87dcb79c83f6362b00bde0e0b1213499", + "reference": "30212e7c87dcb79c83f6362b00bde0e0b1213499", "shasum": "" }, "require": { @@ -6047,7 +6047,7 @@ "description": "Provides tools to internationalize your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/translation/tree/v6.3.3" + "source": "https://github.com/symfony/translation/tree/v6.3.7" }, "funding": [ { @@ -6063,7 +6063,7 @@ "type": "tidelift" } ], - "time": "2023-07-31T07:08:24+00:00" + "time": "2023-10-28T23:11:45+00:00" }, { "name": "symfony/translation-contracts", @@ -6229,16 +6229,16 @@ }, { "name": "symfony/yaml", - "version": "v6.3.3", + "version": "v6.3.7", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "e23292e8c07c85b971b44c1c4b87af52133e2add" + "reference": "9758b6c69d179936435d0ffb577c3708d57e38a8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/e23292e8c07c85b971b44c1c4b87af52133e2add", - "reference": "e23292e8c07c85b971b44c1c4b87af52133e2add", + "url": "https://api.github.com/repos/symfony/yaml/zipball/9758b6c69d179936435d0ffb577c3708d57e38a8", + "reference": "9758b6c69d179936435d0ffb577c3708d57e38a8", "shasum": "" }, "require": { @@ -6281,7 +6281,7 @@ "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/yaml/tree/v6.3.3" + "source": "https://github.com/symfony/yaml/tree/v6.3.7" }, "funding": [ { @@ -6297,7 +6297,7 @@ "type": "tidelift" } ], - "time": "2023-07-31T07:08:24+00:00" + "time": "2023-10-28T23:31:00+00:00" }, { "name": "torchlight/torchlight-commonmark", @@ -6805,16 +6805,16 @@ }, { "name": "brianium/paratest", - "version": "v7.3.0", + "version": "v7.3.1", "source": { "type": "git", "url": "https://github.com/paratestphp/paratest.git", - "reference": "2951d3f773ea91451c7440f48122287778634b0d" + "reference": "551f46f52a93177d873f3be08a1649ae886b4a30" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/paratestphp/paratest/zipball/2951d3f773ea91451c7440f48122287778634b0d", - "reference": "2951d3f773ea91451c7440f48122287778634b0d", + "url": "https://api.github.com/repos/paratestphp/paratest/zipball/551f46f52a93177d873f3be08a1649ae886b4a30", + "reference": "551f46f52a93177d873f3be08a1649ae886b4a30", "shasum": "" }, "require": { @@ -6822,13 +6822,13 @@ "ext-pcre": "*", "ext-reflection": "*", "ext-simplexml": "*", - "fidry/cpu-core-counter": "^0.5.1", + "fidry/cpu-core-counter": "^0.5.1 || ^1.0.0", "jean85/pretty-package-versions": "^2.0.5", "php": "~8.1.0 || ~8.2.0 || ~8.3.0", "phpunit/php-code-coverage": "^10.1.7", "phpunit/php-file-iterator": "^4.1.0", "phpunit/php-timer": "^6.0", - "phpunit/phpunit": "^10.4.1", + "phpunit/phpunit": "^10.4.2", "sebastian/environment": "^6.0.1", "symfony/console": "^6.3.4 || ^7.0.0", "symfony/process": "^6.3.4 || ^7.0.0" @@ -6837,11 +6837,11 @@ "doctrine/coding-standard": "^12.0.0", "ext-pcov": "*", "ext-posix": "*", - "infection/infection": "^0.27.4", - "phpstan/phpstan": "^1.10.38", + "infection/infection": "^0.27.6", + "phpstan/phpstan": "^1.10.40", "phpstan/phpstan-deprecation-rules": "^1.1.4", "phpstan/phpstan-phpunit": "^1.3.15", - "phpstan/phpstan-strict-rules": "^1.5.1", + "phpstan/phpstan-strict-rules": "^1.5.2", "squizlabs/php_codesniffer": "^3.7.2", "symfony/filesystem": "^6.3.1 || ^7.0.0" }, @@ -6884,7 +6884,7 @@ ], "support": { "issues": "https://github.com/paratestphp/paratest/issues", - "source": "https://github.com/paratestphp/paratest/tree/v7.3.0" + "source": "https://github.com/paratestphp/paratest/tree/v7.3.1" }, "funding": [ { @@ -6896,7 +6896,7 @@ "type": "paypal" } ], - "time": "2023-10-10T15:11:25+00:00" + "time": "2023-10-31T09:24:17+00:00" }, { "name": "composer/package-versions-deprecated", @@ -7796,11 +7796,11 @@ "dist": { "type": "path", "url": "./packages/testing", - "reference": "612ceb105c44ef3302a4e0441fa7e0ba66aa519c" + "reference": "7276371eeb10abe68ee6c835b972f5b87db6aec8" }, "require": { "illuminate/support": "^10.0", - "laravel/dusk": "^7.6", + "laravel/dusk": "^7.11.3", "mockery/mockery": "^1.4.4", "pestphp/pest": "^v2.1.0", "php": "^8.0" @@ -7942,16 +7942,16 @@ }, { "name": "laravel/dusk", - "version": "v7.11.2", + "version": "v7.11.3", "source": { "type": "git", "url": "https://github.com/laravel/dusk.git", - "reference": "ae5a90c43a22c05f278894370f14eb2058ff1470" + "reference": "ef474f54ab24989f480c77ba92dc39d07d499dee" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/dusk/zipball/ae5a90c43a22c05f278894370f14eb2058ff1470", - "reference": "ae5a90c43a22c05f278894370f14eb2058ff1470", + "url": "https://api.github.com/repos/laravel/dusk/zipball/ef474f54ab24989f480c77ba92dc39d07d499dee", + "reference": "ef474f54ab24989f480c77ba92dc39d07d499dee", "shasum": "" }, "require": { @@ -7970,7 +7970,7 @@ }, "require-dev": { "mockery/mockery": "^1.4.2", - "orchestra/testbench": "^7.0|^8.0", + "orchestra/testbench": "^7.33|^8.13", "phpstan/phpstan": "^1.10", "phpunit/phpunit": "^9.5.10|^10.0.1", "psy/psysh": "^0.11.12" @@ -8012,9 +8012,9 @@ ], "support": { "issues": "https://github.com/laravel/dusk/issues", - "source": "https://github.com/laravel/dusk/tree/v7.11.2" + "source": "https://github.com/laravel/dusk/tree/v7.11.3" }, - "time": "2023-10-10T12:57:14+00:00" + "time": "2023-10-17T13:53:17+00:00" }, { "name": "laravel/tinker", @@ -8338,29 +8338,29 @@ }, { "name": "pestphp/pest", - "version": "v2.24.0", + "version": "v2.24.2", "source": { "type": "git", "url": "https://github.com/pestphp/pest.git", - "reference": "811ef27ee4741661f70f629a10e31269d2e2895a" + "reference": "0a680dd06e02bdc58132d6bb3f155498355160a5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/pestphp/pest/zipball/811ef27ee4741661f70f629a10e31269d2e2895a", - "reference": "811ef27ee4741661f70f629a10e31269d2e2895a", + "url": "https://api.github.com/repos/pestphp/pest/zipball/0a680dd06e02bdc58132d6bb3f155498355160a5", + "reference": "0a680dd06e02bdc58132d6bb3f155498355160a5", "shasum": "" }, "require": { - "brianium/paratest": "^7.3.0", + "brianium/paratest": "^7.3.1", "nunomaduro/collision": "^7.10.0|^8.0.0", "nunomaduro/termwind": "^1.15.1|^2.0.0", "pestphp/pest-plugin": "^2.1.1", "pestphp/pest-plugin-arch": "^2.4.1", "php": "^8.1.0", - "phpunit/phpunit": "^10.4.1" + "phpunit/phpunit": "^10.4.2" }, "conflict": { - "phpunit/phpunit": ">10.4.1", + "phpunit/phpunit": ">10.4.2", "sebastian/exporter": "<5.1.0", "webmozart/assert": "<1.11.0" }, @@ -8393,6 +8393,11 @@ "Pest\\Plugins\\Version", "Pest\\Plugins\\Parallel" ] + }, + "phpstan": { + "includes": [ + "extension.neon" + ] } }, "autoload": { @@ -8425,7 +8430,7 @@ ], "support": { "issues": "https://github.com/pestphp/pest/issues", - "source": "https://github.com/pestphp/pest/tree/v2.24.0" + "source": "https://github.com/pestphp/pest/tree/v2.24.2" }, "funding": [ { @@ -8437,7 +8442,7 @@ "type": "github" } ], - "time": "2023-10-17T09:07:18+00:00" + "time": "2023-11-01T23:10:11+00:00" }, { "name": "pestphp/pest-plugin", @@ -8743,16 +8748,16 @@ }, { "name": "php-webdriver/webdriver", - "version": "1.15.0", + "version": "1.15.1", "source": { "type": "git", "url": "https://github.com/php-webdriver/php-webdriver.git", - "reference": "a1578689290055586f1ee51eaf0ec9d52895bb6d" + "reference": "cd52d9342c5aa738c2e75a67e47a1b6df97154e8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-webdriver/php-webdriver/zipball/a1578689290055586f1ee51eaf0ec9d52895bb6d", - "reference": "a1578689290055586f1ee51eaf0ec9d52895bb6d", + "url": "https://api.github.com/repos/php-webdriver/php-webdriver/zipball/cd52d9342c5aa738c2e75a67e47a1b6df97154e8", + "reference": "cd52d9342c5aa738c2e75a67e47a1b6df97154e8", "shasum": "" }, "require": { @@ -8761,7 +8766,7 @@ "ext-zip": "*", "php": "^7.3 || ^8.0", "symfony/polyfill-mbstring": "^1.12", - "symfony/process": "^5.0 || ^6.0" + "symfony/process": "^5.0 || ^6.0 || ^7.0" }, "replace": { "facebook/webdriver": "*" @@ -8803,9 +8808,9 @@ ], "support": { "issues": "https://github.com/php-webdriver/php-webdriver/issues", - "source": "https://github.com/php-webdriver/php-webdriver/tree/1.15.0" + "source": "https://github.com/php-webdriver/php-webdriver/tree/1.15.1" }, - "time": "2023-08-29T13:52:26+00:00" + "time": "2023-10-20T12:21:20+00:00" }, { "name": "phpdocumentor/reflection-common", @@ -9407,16 +9412,16 @@ }, { "name": "phpunit/phpunit", - "version": "10.4.1", + "version": "10.4.2", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "62bd7af13d282deeb95650077d28ba3600ca321c" + "reference": "cacd8b9dd224efa8eb28beb69004126c7ca1a1a1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/62bd7af13d282deeb95650077d28ba3600ca321c", - "reference": "62bd7af13d282deeb95650077d28ba3600ca321c", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/cacd8b9dd224efa8eb28beb69004126c7ca1a1a1", + "reference": "cacd8b9dd224efa8eb28beb69004126c7ca1a1a1", "shasum": "" }, "require": { @@ -9488,7 +9493,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/phpunit/issues", "security": "https://github.com/sebastianbergmann/phpunit/security/policy", - "source": "https://github.com/sebastianbergmann/phpunit/tree/10.4.1" + "source": "https://github.com/sebastianbergmann/phpunit/tree/10.4.2" }, "funding": [ { @@ -9504,7 +9509,7 @@ "type": "tidelift" } ], - "time": "2023-10-08T05:01:11+00:00" + "time": "2023-10-26T07:21:45+00:00" }, { "name": "psy/psysh", diff --git a/packages/testing/composer.json b/packages/testing/composer.json index 25eddde9e94..1af49b0382e 100644 --- a/packages/testing/composer.json +++ b/packages/testing/composer.json @@ -19,7 +19,7 @@ "require": { "php": "^8.0", "illuminate/support": "^10.0", - "laravel/dusk": "^7.6", + "laravel/dusk": "^7.11.3", "mockery/mockery": "^1.4.4", "pestphp/pest": "^v2.1.0" }, From 877116ccc0fa433462c3664c4c75e501c97b0a5e Mon Sep 17 00:00:00 2001 From: Caen De Silva Date: Mon, 6 Nov 2023 12:37:43 +0100 Subject: [PATCH 2/2] Revert "Downgrade Chrome driver to v114" This reverts commit b3686b2b9efa89d4398cc52661d5027936dce874. --- .github/workflows/end-to-end-testing.yml | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/.github/workflows/end-to-end-testing.yml b/.github/workflows/end-to-end-testing.yml index 000b27014be..5904b2ab81e 100644 --- a/.github/workflows/end-to-end-testing.yml +++ b/.github/workflows/end-to-end-testing.yml @@ -32,15 +32,8 @@ jobs: - name: Prepare the Environment run: echo -e "APP_URL=http://localhost:8080 \nDUSK_ENABLED=true\nSERVER_DASHBOARD=false" > .env - - name: Downgrade Chrome browser to v114 - uses: browser-actions/setup-chrome@v1 - with: - chrome-version: 1134343 # Last commit number for Chrome v114 - id: setup-chrome - - run: sudo ln -fs ${{ steps.setup-chrome.outputs.chrome-path }} /usr/bin/google-chrome - - name: Downgrade Chrome driver to v114 - run: php hyde dusk:chrome-driver `/usr/bin/google-chrome --version | cut -d " " -f3 | cut -d "." -f1` - + - name: Upgrade Chrome Driver + run: php hyde dusk:chrome-driver `/opt/google/chrome/chrome --version | cut -d " " -f3 | cut -d "." -f1` - name: Start Chrome Driver run: ./vendor/laravel/dusk/bin/chromedriver-linux &