Конкретный тест в моем приложении Rails не выполняется на CircleCI.
В этом тесте предполагается, что вход существует. Входные данные / форма отображаются в React.
Скриншоты из провального теста выглядят так, будто компонент React просто не рендерится, возможно, это ошибка JS. Но мне трудно определить причину.
В моей локальной среде разработчика форма отображается правильно.
В моей локальной тестовой среде тест проходит успешно.
Если я подключу удаленный браузер к сборке CI, форма будет отображаться правильно.
Я пытался проверить журналы консоли браузера Chrome без монитора, но последние обновления Chrome, кажется, вызывают эту ошибку:
page.driver.browser.manage.logs.get(:browser)
Selenium::WebDriver::Error::WebDriverError:
unexpected response, code=404, content-type="text/plain"
unknown command: session/1595d6324fa6ae6bdc1ed885ba8c9ebf/se/log
Кто-нибудь знает, как я могу исследовать это? выпускать дальше? Есть ли более простой способ получить журналы консоли браузера из этого конкретного теста?