GUI acceptance tests using environment deployed from packages.
Build: #2820 failed
Job: Oneprovider archives failed
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 2,820 of Onedata Products - gui acceptance pkg - Oneprovider archives.
- 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
- 3 mins
- Status
- Failed (New Failure)
Error Log
AssertionError: not found "dir1" in browser 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.8/dist-packages/pytest_bdd/scenario.py:227: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/local/lib/python3.8/dist-packages/pytest_bdd/scenario.py:189: in _execute_scenario _execute_step_function(request, scenario, step, step_func) /usr/local/lib/python3.8/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) tests/gui/meta_steps/oneprovider/files_tree.py:86: in check_file_structure_in_browser check_tree_browser( tests/gui/meta_steps/oneprovider/files_tree.py:62: in check_tree_browser check_tree_browser( tests/gui/meta_steps/oneprovider/files_tree.py:49: in check_tree_browser assert_only_expected_items_presence_in_browser( tests/gui/steps/oneprovider/browser.py:154: in assert_only_expected_items_presence_in_browser assert_items_presence_in_browser(selenium, browser_id, item_list, tmp_memory, tests/utils/bdd_utils.py:78: in wrapper return fun(*ba.args, **ba.kwargs) tests/utils/bdd_utils.py:78: in wrapper return fun(*ba.args, **ba.kwargs) tests/utils/bdd_utils.py:78: in wrapper return fun(*ba.args, **ba.kwargs) <decorator-gen-629>:2: in assert_items_presence_in_browser ??? tests/utils/utils.py:95: in wrapper return fun(*args, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ selenium = {'browser': <selenium.webdriver.chrome.webdriver.WebDriver (session="e3d9fe94ebd7de0da1efd7fe842b358d")>} browser_id = 'browser', item_list = ['dir1'] tmp_memory = defaultdict(<class 'dict'>, {'browser': {'shares': {}, 'spaces': {}, 'groups': {}, 'mailbox': {}, 'oz': {}, 'window': ...ile_browser._ArchiveFileBrowser object at 0x7f8757783e50>}, 'first archive': '6ae28e9f435dfae313a91c5204bd0e4cch78a9'}) which_browser = 'archive file browser' @wt(parsers.parse('user of {browser_id} sees item(s) ' 'named {item_list} in {which_browser}')) @wt(parsers.parse('user of {browser_id} sees that item named ' '{item_list} has appeared in {which_browser}')) @wt(parsers.parse('user of {browser_id} sees that items named ' '{item_list} have appeared in {which_browser}')) @repeat_failed(timeout=WAIT_BACKEND) def assert_items_presence_in_browser(selenium, browser_id, item_list, tmp_memory, which_browser='file browser'): data = _get_items_list_from_browser(selenium, browser_id, tmp_memory, which_browser) if not isinstance(item_list, list): item_list = parse_seq(item_list) for item_name in item_list: > assert item_name in data, (f'not found "{item_name}" ' f'in browser') E AssertionError: not found "dir1" in browser tests/gui/steps/oneprovider/browser.py:145: AssertionError