equinor / webviz-ert

ERT webviz plugins
GNU General Public License v3.0
12 stars 24 forks source link

bleeding fails with ERROR at setup of test_observation_analyzer_view_ensemble_no_observations #463

Closed sondreso closed 7 months ago

sondreso commented 7 months ago

Nightly tests fails (full logs):

==================================== ERRORS ====================================
__ ERROR at setup of test_observation_analyzer_view_ensemble_no_observations ___

request = <SubRequest 'dash_duo' for <Function test_observation_analyzer_view_ensemble_no_observations>>
dash_thread_server = <dash.testing.application_runners.ThreadedRunner object at 0x7ff0d6c7a250>
tmpdir = local('/mnt/scratch/f_scout_ci/actions-runner-05/_temp/pytest_tmp_dir/pytest-of-f_scout_ci/pytest-1/test_observation_analyzer_view0')

    @pytest.fixture
    def dash_duo(request, dash_thread_server, tmpdir) -> DashComposite:
>       with DashComposite(
            dash_thread_server,
            browser=request.config.getoption("webdriver"),
            remote=request.config.getoption("remote"),
            remote_url=request.config.getoption("remote_url"),
            headless=request.config.getoption("headless"),
            options=request.config.hook.pytest_setup_options(),
            download_path=tmpdir.mkdir("download").strpath,
            percy_assets_root=request.config.getoption("percy_assets"),
            percy_finalize=request.config.getoption("nopercyfinalize"),
            pause=request.config.getoption("pause"),
        ) as dc:

/prog/komodo/bleeding-py38-rhel7/root/lib64/python3.8/site-packages/dash/testing/plugin.py:179: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/prog/komodo/bleeding-py38-rhel7/root/lib64/python3.8/site-packages/dash/testing/composite.py:6: in __init__
    super().__init__(**kwargs)
/prog/komodo/bleeding-py38-rhel7/root/lib64/python3.8/site-packages/dash/testing/browser.py:68: in __init__
    self._driver = until(self.get_webdriver, timeout=1)
/prog/komodo/bleeding-py38-rhel7/root/lib64/python3.8/site-packages/dash/testing/wait.py:16: in until
    res = wait_cond()
/prog/komodo/bleeding-py38-rhel7/root/lib64/python3.8/site-packages/dash/testing/browser.py:461: in get_webdriver
    return getattr(self, f"_get_{self._browser}")()
/prog/komodo/bleeding-py38-rhel7/root/lib64/python3.8/site-packages/dash/testing/browser.py:502: in _get_chrome
    else webdriver.Chrome(options=options)
../test-kenv/root/lib64/python3.8/site-packages/selenium/webdriver/chrome/webdriver.py:70: in __init__
    super(WebDriver, self).__init__(DesiredCapabilities.CHROME['browserName'], "goog",
../test-kenv/root/lib64/python3.8/site-packages/selenium/webdriver/chromium/webdriver.py:89: in __init__
    self.service.start()
../test-kenv/root/lib64/python3.8/site-packages/selenium/webdriver/common/service.py:98: in start
    self.assert_process_still_running()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <selenium.webdriver.chrome.service.Service object at 0x7ff0d6c7aca0>

    def assert_process_still_running(self):
        return_code = self.process.poll()
        if return_code:
>           raise WebDriverException(
                'Service %s unexpectedly exited. Status code was: %s'
                % (self.path, return_code)
            )
E           selenium.common.exceptions.WebDriverException: Message: Service chromedriver unexpectedly exited. Status code was: 1

../test-kenv/root/lib64/python3.8/site-packages/selenium/webdriver/common/service.py:110: WebDriverException
sondreso commented 7 months ago

This has not happened again over the weekend, closing for now