GUI acceptance tests using environment deployed from packages.

Build: #2722 failed Child of ODSRV-OZP-1954

Stages & jobs

  1. Qnthack - copy quarantine

  2. Acceptance Test

  3. Qnthack - rerun

Build result summary

Details

Completed
Queue duration
5 seconds
Duration
125 minutes
Labels
None
Revision
b1c9bbea653152a228361d00964f1d834744a9d0
Total tests
834
Fixed in
#2724 (Child of ODSRV-OZP-1955)

Responsible

  • Agnieszka Warchol Agnieszka Warchol Automatically assigned

Code commits

Author Commit Message Commit date
Agnieszka Warchol Agnieszka Warchol b1c9bbea653152a228361d00964f1d834744a9d0 Merge pull request #716 in VFS/onedata-acceptance from feature/VFS-10537-bagit-uploader-tests to develop
* commit 'a06109dbf4221838317646523e109725387fe838':
  VFS-10537 specify versions of lambda result streamer and pod status monitor images
  VFS-10537 trying to make tests work 2
  VFS-10537 trying to make tests work
  VFS-10537 make pause and cancel test work
  VFS-10537 change function name
  VFS-10537 update swaggers
  VFS-10537 Resolve PR tasks.
  VFS-10537 check if test will pass 2.
  VFS-10537 check if test will pass.
  VFS-10537 Resolve PR tasks.
  VFS-10537 update automation-examples
  VFS-10537 Resolve PR tasks.
  VFS-10537 stabilize tests 3
  VFS-10537 stabilize tests 2
  VFS-10537 stabilize tests
  VFS-10537 Resolve PR task, and make test work.
  VFS-10537 bagit-uploader acceptance tests
Katarzyna Such Katarzyna Such a06109dbf4221838317646523e109725387fe838 m VFS-10537 specify versions of lambda result streamer and pod status monitor images
Katarzyna Such Katarzyna Such e9ec1509cd3236d3689e521cfa38b4da02f72cf3 m VFS-10537 trying to make tests work 2
Katarzyna Such Katarzyna Such 8cbdfb76c7a242b62218fa2214663fa8e7e218da m VFS-10537 trying to make tests work
Katarzyna Such Katarzyna Such b0f1f90d2cda840626235737b83ca56485225eee m VFS-10537 make pause and cancel test work

Tests

New test failures 1
Status Test View job Duration
Collapse Failed test_atm_workflows_status test_user_sees_that_lane_task_and_workflow_statuses_are_preparing_pending_and_active_in_turn_during_execution_of_uploaded_workflowwithsleeponelane_workflow[1oz_1op_openfaas]
Atm workflows status 2 mins
AssertionError: Actual "Task in ParallelBox in WorkflowLane in WorkflowVisualiser in WorkflowExecutionPage in Oneprovider page" status: "Finished" does not match expected: "Pending"
request = <FixtureRequest for <Function 'test_user_sees_that_lane_task_and_workflow_statuses_are_preparing_pending_and_active_in_turn_during_execution_of_uploaded_workflowwithsleeponelane_workflow[1oz_1op_openfaas]'>>

    @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: 
(27 more lines...)
Existing test failures 15
Status Test Failing since View job Duration
RuntimeError: no  item found in modals
web_elem_root = <selenium.webdriver.chrome.webdriver.WebDriver (session="2721bdf6081863ae4dc3a7db04b32366")>
css_sel = '.modify-storage-modal.modal.in .modal-dialog'
err_msg = 'no  item found in modals'

    def find_web_elem(web_elem_root, css_sel, err_msg):
        try:
            _scroll_to_css_sel(web_elem_root, css_sel)
(307 more lines...)
RuntimeError: no  item found in modals
web_elem_root = <selenium.webdriver.chrome.webdriver.WebDriver (session="4735f48dccca4a2ac83796ab5738fb70")>
css_sel = '.modify-storage-modal.modal.in .modal-dialog'
err_msg = 'no  item found in modals'

    def find_web_elem(web_elem_root, css_sel, err_msg):
        try:
            _scroll_to_css_sel(web_elem_root, css_sel)
(307 more lines...)
RuntimeError: no  item found in modals
web_elem_root = <selenium.webdriver.chrome.webdriver.WebDriver (session="1d96374dd639a8423f5a54357cf3cff3")>
css_sel = '.modify-storage-modal.modal.in .modal-dialog'
err_msg = 'no  item found in modals'

    def find_web_elem(web_elem_root, css_sel, err_msg):
        try:
            _scroll_to_css_sel(web_elem_root, css_sel)
(307 more lines...)
RuntimeError: no  item found in modals
web_elem_root = <selenium.webdriver.chrome.webdriver.WebDriver (session="1c7f3f9e9cb1bafd5bf3c9c3613b9e73")>
css_sel = '.modify-storage-modal.modal.in .modal-dialog'
err_msg = 'no  item found in modals'

    def find_web_elem(web_elem_root, css_sel, err_msg):
        try:
            _scroll_to_css_sel(web_elem_root, css_sel)
(307 more lines...)
RuntimeError: no  item found in modals
web_elem_root = <selenium.webdriver.chrome.webdriver.WebDriver (session="c707ad16776629857211102224788675")>
css_sel = '.modify-storage-modal.modal.in .modal-dialog'
err_msg = 'no  item found in modals'

    def find_web_elem(web_elem_root, css_sel, err_msg):
        try:
            _scroll_to_css_sel(web_elem_root, css_sel)
(307 more lines...)
AssertionError: no info notify with ".*[Ss]torage.*added.*" msg found
request = <FixtureRequest for <Function 'test_user_modifies_newly_created_storage[1oz_1op_deployed-browser_emergency-new_storage4]'>>

    @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: 
(38 more lines...)
AssertionError: no info notify with ".*[Ss]torage.*added.*" msg found
request = <FixtureRequest for <Function 'test_user_removes_newly_created_storage[1oz_1op_deployed-browser_emergency-new_storage6]'>>

    @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: 
(38 more lines...)
RuntimeError: space3 space not found
oz_page = <class 'tests.gui.utils.onezone.OZLoggedIn'>
driver = <selenium.webdriver.chrome.webdriver.WebDriver (session="85493ceb46c40bf6db175e994e9ab920")>
name = 'space3'

    @repeat_failed(timeout=WAIT_FRONTEND)
    def _choose_space_from_menu_list(oz_page, driver, name):
        option = 'data'
(86 more lines...)
AssertionError: no info notify with ".*[Ss]torage.*added.*" msg found
request = <FixtureRequest for <Function 'test_user_removes_newly_created_storage[1oz_1op_deployed-browser_unified-new_storage5]'>>

    @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: 
(38 more lines...)
AssertionError: storage not visible 2 times on storages list
request = <FixtureRequest for <Function 'test_user_succeeds_to_create_2_storages_with_the_same_name[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: 
(32 more lines...)
RuntimeError: Storage with name 'posix' was not found in Oneprovider at dev-oneprovider-krakow.default.svc.cluster.local. Make sure you have provided the right environment (env file) for the test.
zone_hostname = 'dev-onezone.default.svc.cluster.local'
onepanel_credentials = <tests.utils.user_utils.AdminUser object at 0x7f016bbff250>
owner_credentials = <tests.utils.user_utils.User object at 0x7f016bc831c0>
space_id = '1a5922c8c92a5ed7b417e91e099f6645che3ba'
storages_db = {'dev-oneprovider-krakow': {}}
hosts = {'oneprovider-1': {'container-id': '88512ca9f4a7c2dc9f8f98aa1c2e2a6471e358ea158b43150ba39dfb3881f060', 'hostname': 'de...e972749f93ae5', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '10.244.38.69', 'name': 'dev-onezone', ...}}
providers = [{'oneprovider-1': {'size': 1000000, 'storage': 'posix'}}]
(92 more lines...)
AssertionError: no info notify with ".*[Ss]torage.*added.*" msg found
request = <FixtureRequest for <Function 'test_user_modifies_newly_created_storage[1oz_1op_deployed-browser_unified-new_storage3]'>>

    @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: 
(38 more lines...)
RuntimeError: no  item found in modals
web_elem_root = <selenium.webdriver.chrome.webdriver.WebDriver (session="7441a7683f7505b7ddc2f34c27035647")>
css_sel = '.modify-storage-modal.modal.in .modal-dialog'
err_msg = 'no  item found in modals'

    def find_web_elem(web_elem_root, css_sel, err_msg):
        try:
            _scroll_to_css_sel(web_elem_root, css_sel)
(307 more lines...)
RuntimeError: no  item found in modals
web_elem_root = <selenium.webdriver.chrome.webdriver.WebDriver (session="48c169728c89239c652293c83149a217")>
css_sel = '.modify-storage-modal.modal.in .modal-dialog'
err_msg = 'no  item found in modals'

    def find_web_elem(web_elem_root, css_sel, err_msg):
        try:
            _scroll_to_css_sel(web_elem_root, css_sel)
(307 more lines...)
RuntimeError: no  item found in modals
web_elem_root = <selenium.webdriver.chrome.webdriver.WebDriver (session="ca2129914d4d5863ce535932e0ef41a3")>
css_sel = '.modify-storage-modal.modal.in .modal-dialog'
err_msg = 'no  item found in modals'

    def find_web_elem(web_elem_root, css_sel, err_msg):
        try:
            _scroll_to_css_sel(web_elem_root, css_sel)
(307 more lines...)

Jira issues

IssueDescriptionStatus
Unknown Issue TypeVFS-10537Could not obtain issue details from Jira