Acceptance tests using different clients concurrently. Environment deployed from packages.
Build: #315 was successful
Job: Groups basic was successful
user joins a group to parent group[1oz 1op deployed-web GUi-RESt]: Test case result
The below summarizes the result of the test " user joins a group to parent group[1oz 1op deployed-web GUi-RESt]" in build 315 of Onedata Products - mixed acceptance pkg - Chrome groups basic tests.
- Description
- user joins a group to parent group[1oz 1op deployed-web GUi-RESt]
- Test class
- mixed.scenarios.test_groups_basic
- Method
- test_user_joins_a_group_to_parent_group[1oz_1op_deployed-web GUI-REST]
- Duration
- 41 secs
- Status
- Failed (Existing Failure)
Error Log
RuntimeError: no GROUPS named "child" found in groups permission table client1 = 'web GUI', client2 = 'REST' request = <FixtureRequest for <Function 'test_user_joins_a_group_to_parent_group[1oz_1op_deployed-web GUI-REST]'>> > ??? tests/mixed/scenarios/test_groups_basic.py:57: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/local/lib/python2.7/dist-packages/pytest_bdd/scenario.py:195: in _execute_scenario _execute_step_function(request, scenario, step, step_func) /usr/local/lib/python2.7/dist-packages/pytest_bdd/scenario.py:137: in _execute_step_function step_func(**kwargs) tests/mixed/steps/group_basic.py:164: in assert_subgroups assert_subgroups_using_op_gui(selenium, user, op_page, group_list, parent) tests/gui/meta_steps/oneprovider/groups.py:87: in assert_subgroups_using_op_gui 'GROUPS', op_page) <decorator-gen-382>:2: in assert_item_appeared_in_groups_perm_table ??? tests/utils/utils.py:71: in wrapper return fun(*args, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ selenium = {'browser': <selenium.webdriver.chrome.webdriver.WebDriver (session="018fafb02d5d48ec0f87fe924bbe6f4d")>, 'user1': <selenium.webdriver.chrome.webdriver.WebDriver (session="018fafb02d5d48ec0f87fe924bbe6f4d")>} browser_id = 'user1', name = 'child', caption = 'GROUPS' op_page = <class 'tests.gui.utils.oneprovider.OPLoggedIn'> @when(parsers.re(r'user of (?P<browser_id>.*) sees that "(?P<name>.*)" item ' r'has appeared on current (?P<caption>USERS|GROUPS) ' r'permissions table in Groups tab')) @then(parsers.re(r'user of (?P<browser_id>.*) sees that "(?P<name>.*)" item ' r'has appeared on current (?P<caption>USERS|GROUPS) ' r'permissions table in Groups tab')) @repeat_failed(timeout=WAIT_BACKEND, interval=1.5) def assert_item_appeared_in_groups_perm_table(selenium, browser_id, name, caption, op_page): driver = selenium[browser_id] items = getattr(op_page(driver).groups.permission_table, caption.lower()) items_names = {item.name for item in items} if name not in items_names: driver.refresh() raise RuntimeError('no {} named "{}" found in groups permission table' > ''.format(caption, name)) E RuntimeError: no GROUPS named "child" found in groups permission table tests/gui/steps/oneprovider/groups.py:116: RuntimeError