GUI acceptance tests using environment deployed from packages.

Build: #2954 failed

Job: Onezone data discovery failed

Stages & jobs

  1. Qnthack - copy quarantine

  2. Acceptance Test

  3. Qnthack - rerun

    Final

user successfully opens space of harvested file[1oz 1op elasticsearch]: Test case result

The below summarizes the result of the test " user successfully opens space of harvested file[1oz 1op elasticsearch]" in build 2,954 of Onedata Products - gui acceptance pkg - Onezone data discovery.
Description
user successfully opens space of harvested file[1oz 1op elasticsearch]
Test class
gui.scenarios.test_onezone_data_discovery
Method
test_user_successfully_opens_space_of_harvested_file[1oz_1op_elasticsearch]
Jira Issue
Duration
1 min
Status
Failed (New Failure)

Error Log

IndexError: list index out of range
fixturefunc = <function assert_opened_space_name at 0x7f5e4d897240>
request = <FixtureRequest for <Function test_user_successfully_opens_space_of_harvested_file[1oz_1op_elasticsearch]>>
kwargs = {'browser_id': 'browser', 'oz_page': <class 'tests.gui.utils.onezone.OZLoggedIn'>, 'selenium': {'browser': <tests.conf...enium' for <Function test_user_successfully_opens_space_of_harvested_file[1oz_1op_elasticsearch]>>}, 'space': 'space3'}

    def call_fixture_func(
        fixturefunc: "_FixtureFunc[FixtureValue]", request: FixtureRequest, kwargs
    ) -> FixtureValue:
        if is_generator(fixturefunc):
            fixturefunc = cast(
                Callable[..., Generator[FixtureValue, None, None]], fixturefunc
            )
            generator = fixturefunc(**kwargs)
            try:
                fixture_result = next(generator)
            except StopIteration:
                raise ValueError(f"{request.fixturename} did not yield a value") from None
            finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)
            request.addfinalizer(finalizer)
        else:
            fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)
>           fixture_result = fixturefunc(**kwargs)

/usr/local/lib/python3.12/dist-packages/_pytest/fixtures.py:913: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
tests/utils/bdd_utils.py:78: in wrapper
    return fun(*ba.args, **ba.kwargs)
tests/gui/steps/onezone/spaces.py:725: in assert_opened_space_name
    assert oz_page(driver)["data"].elements_list[space].is_active(), msg
tests/gui/utils/onezone/__init__.py:66: in __getitem__
    return get_page(self, item, False)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

oz_page = <tests.gui.utils.onezone.OZLoggedIn object at 0x7f5e4ce68890>
item = 'data', click = False

    def get_page(oz_page, item, click=True):
        item = item.lower()
        cls = oz_page.panels.get(item, None)
        if cls:
            item = item.replace("_", " ").lower()
>           panel = oz_page.get_panels()[panels_dict[item]]
E           IndexError: list index out of range

tests/gui/utils/onezone/__init__.py:92: IndexError