Acceptance tests using different clients concurrently. Environment deployed from packages.

Build: #1128 failed

Job: Onepanel failed

files tree with specified depth is imported to space after changing update depth and enable delete option[1oz 1op 1oc-RESt-web GUi]: Test case result

The below summarizes the result of the test " files tree with specified depth is imported to space after changing update depth and enable delete option[1oz 1op 1oc-RESt-web GUi]" in build 1,128 of Onedata Products - mixed acceptance pkg - Chrome onepanel tests.
Description
files tree with specified depth is imported to space after changing update depth and enable delete option[1oz 1op 1oc-RESt-web GUi]
Test class
mixed.scenarios.test_onepanel_basic
Method
test_files_tree_with_specified_depth_is_imported_to_space_after_changing_update_depth_and_enable_delete_option[1oz_1op_1oc-REST-web GUI]
Duration
1 min
Status
Failed (Existing Failure)

Error Log

KeyError: 'Import strategy'
request = <FixtureRequest for <Function 'test_files_tree_with_specified_depth_is_imported_to_space_after_changing_update_depth_and_enable_delete_option[1oz_1op_1oc-REST-web GUI]'>>

    @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:76: in wrapper
    return fun(*ba.args, **ba.kwargs)
tests/mixed/steps/onepanel_basic.py:471: in assert_proper_space_configuration_in_op_panel
    config, host, hosts)
tests/gui/meta_steps/onepanel/spaces.py:235: in assert_proper_space_configuration_in_op_panel_gui
    space, conf, onepanel)
tests/utils/bdd_utils.py:76: in wrapper
    return fun(*ba.args, **ba.kwargs)
<decorator-gen-167>:2: in wt_assert_proper_space_configuration_in_panel
    ???
tests/utils/utils.py:80: in wrapper
    return fun(*args, **kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

selenium = {'browsers': <selenium.webdriver.chrome.webdriver.WebDriver (session="32b951e61bd7f1a5307235974b276ceb")>, 'onepanel':...35974b276ceb")>, 'user1': <selenium.webdriver.chrome.webdriver.WebDriver (session="b9e65e0f5f527ddb77c7aa45981543de")>}
browser_id = 'onepanel', sync_type = 'import', space_name = 'space3'
conf = 'Import strategy: Simple scan\nMax depth: 2'
onepanel = <class 'tests.gui.utils.onepanel.Onepanel'>

    @wt(parsers.parse('user of {browser_id} sees that {sync_type} strategy '
                      'configuration for "{space_name}" is as follow:\n{conf}'))
    @repeat_failed(timeout=WAIT_FRONTEND)
    def wt_assert_proper_space_configuration_in_panel(selenium, browser_id,
                                                      sync_type, space_name, conf,
                                                      onepanel):
        """Assert configuration displayed in space record in panel.
    
        conf should be in yaml format exactly as seen in panel, e.g.
            Mode: auto
            Max depth: 2
            Synchronize ACL: false
            Detect modifications: false
            Detect deletions: false
            Continuous scan: true
            Scan interval [s]: 10
    
        """
    
        driver = selenium[browser_id]
        space = onepanel(driver).content.spaces.space
        space.navigation.overview()
        displayed_conf = getattr(space.overview, sync_type.lower() + '_strategy')
    
        for attr, val in yaml.load(conf).items():
>           displayed_val = displayed_conf[attr]
E           KeyError: 'Import strategy'

tests/gui/steps/onepanel/spaces.py:233: KeyError