GUI acceptance tests using environment deployed from packages.

Build: #1945 was successful

Job: Onezone automations was successful

user sees bagit metadata files and directory tree in aip tab and directory tree in dip tab in archive browser after creating archive with bagit layout and include dip option[1oz 1op deployed]: Test case result

The below summarizes the result of the test " user sees bagit metadata files and directory tree in aip tab and directory tree in dip tab in archive browser after creating archive with bagit layout and include dip option[1oz 1op deployed]" in build 1,945 of Onedata Products - gui acceptance pkg - Chrome oneprovider archives tests.
Description
user sees bagit metadata files and directory tree in aip tab and directory tree in dip tab in archive browser after creating archive with bagit layout and include dip option[1oz 1op deployed]
Test class
gui.scenarios.test_oneprovider_archives
Method
test_user_sees_bagit_metadata_files_and_directory_tree_in_aip_tab_and_directory_tree_in_dip_tab_in_archive_browser_after_creating_archive_with_bagit_layout_and_include_dip_option[1oz_1op_deployed]
Jira Issue
Duration
2 mins
Status
Failed (Existing Failure)

Error Log

ValueError: Indices for islice() must be None or an integer: 0 <= x <= sys.maxsize.
request = <FixtureRequest for <Function 'test_user_sees_bagit_metadata_files_and_directory_tree_in_aip_tab_and_directory_tree_in_dip_tab_in_archive_browser_after_creating_archive_with_bagit_layout_and_include_dip_option[1oz_1op_deployed]'>>

    @pytest.mark.usefixtures(*function_args)
    def scenario_wrapper(request):
>       _execute_scenario(feature, scenario, request, encoding)

/usr/local/lib/python3.6/dist-packages/pytest_bdd/scenario.py:227: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/local/lib/python3.6/dist-packages/pytest_bdd/scenario.py:189: in _execute_scenario
    _execute_step_function(request, scenario, step, step_func)
/usr/local/lib/python3.6/dist-packages/pytest_bdd/scenario.py:130: in _execute_step_function
    step_func(**kwargs)
tests/utils/bdd_utils.py:78: in wrapper
    return fun(*ba.args, **ba.kwargs)
<decorator-gen-1093>:2: in create_archive
    ???
tests/utils/utils.py:90: in wrapper
    return fun(*args, **kwargs)
tests/gui/meta_steps/oneprovider/archives.py:69: in create_archive
    displays, option)
tests/gui/meta_steps/oneprovider/archives.py:97: in _create_archive
    modals)
tests/utils/bdd_utils.py:78: in wrapper
    return fun(*ba.args, **ba.kwargs)
<decorator-gen-1031>:2: in click_option_in_data_row_menu_in_browser
    ???
tests/utils/utils.py:90: in wrapper
    return fun(*args, **kwargs)
tests/gui/steps/oneprovider/browser.py:185: in click_option_in_data_row_menu_in_browser
    modals(selenium[browser_id]).data_row_menu.choose_option(option)
tests/gui/utils/common/modals/data_row_menu.py:24: in choose_option
    self.scroll_to_bottom()
tests/gui/utils/common/modals/data_row_menu.py:30: in scroll_to_bottom
    self.options[option_len-1].web_elem)
tests/gui/utils/core/web_objects.py:70: in __getitem__
    item = self._getitem_by_idx(sel)
tests/gui/utils/core/web_objects.py:58: in _getitem_by_idx
    return nth(self.items, idx) if idx < len(self) else None
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

seq = [], idx = -1

    def nth(seq, idx):
>       return next(islice(seq, idx, None), None)
E       ValueError: Indices for islice() must be None or an integer: 0 <= x <= sys.maxsize.

tests/gui/utils/generic.py:166: ValueError