После испытаний хрома процесс остается сумеречным.
После запуска сумеречных тестов с бамбуком Atlassian процесс Chrome остается как "зомби".
Ниже мой код водителя:
$options = (new ChromeOptions())
->addArguments(['--disable-gpu', '--headless', '--no-sandbox', ]);
$chrome = DesiredCapabilities::chrome()
->setCapability(ChromeOptions::CAPABILITY,$options)
->setCapability('acceptInsecureCerts', true);
return RemoteWebDriver::create('http://localhost:9515', $chrome);
Composer.json:
"require-dev": {
"barryvdh/laravel-ide-helper": "^2.5",
"filp/whoops": "^2.0",
"fzaninotto/faker": "^1.4",
"laravel/dusk": "^4.0",
"mockery/mockery": "^1.0",
"nunomaduro/collision": "^2.0",
"phpunit/phpunit": "^7.0",
"squizlabs/php_codesniffer": "3.*"
}
Ниже приведен скриншот, чтобы доказать процесс зомби
Результат топ-команды
Спасибо за ответ.
0 ответов
После раскопок кажется, что причиной был отсутствующий флаг в контейнере Docker:
Вы ДОЛЖНЫ добавить в свойdocker run
флаг --init
Из официальной документации Atlassian:https://hub.docker.com/r/atlassian/bamboo-server/
Обратите внимание, что флаг --init необходим для правильного выполнения зомби-процессов.