Всегда вызывают driver.quit() в finally/teardown (не только close), ловят ошибки teardown и мониторят процессы chromedriver на агентах.
Разбор
close закрывает окно; quit завершает сессию и драйвер.
- При падении в setup teardown всё равно нужен.
- В Docker — --shm-size и лимиты, иначе краши браузера.
- Leak драйверов убивает CI-агент по памяти.
Итог
Надёжный teardown с quit — обязательная гигиена Selenium-инфраструктуры.