GUI acceptance tests using environment deployed from packages.

Build: #2950 failed Child of ODSRV-OPRPM-2584

Stages & jobs

  1. Qnthack - copy quarantine

  2. Acceptance Test

  3. Qnthack - rerun

    Final

Build result summary

Details

Completed
Queue duration
56 seconds
Duration
322 minutes
Labels
None
Revision
38ab757746d78c65a37080bd0b40b84ba576143d
Total tests
887
Failing since
#2947 (Child of ODSRV-OPRPM-2582)

Responsible

This build has been failing since #2947
No one has taken responsibility

Tests

New test failures 4
Status Test View job Duration
Collapse Failed test_oneprovider_acl_dir_privileges_remove test_remove_empty_directory[1oz_1op_deployed-succeeds-[deletion:delete, content:delete child, content:list files, content:traverse directory]-group-group1]
Oneprovider ACL directories privileges remove 11 secs
selenium.common.exceptions.WebDriverException: Message: unknown error: Chrome failed to start: exited normally.
  (unknown error: DevToolsActivePort file doesn't exist)
  (The process started from chrome location /usr/local/bin/google-chrome is no longer running, so ChromeDriver is assuming that Chrome has crashed.)
Stacktrace:
#0 0x564dae4f22b3 <unknown>
#1 0x564dae2222d7 <unknown>
#2 0x564dae24d2ab <unknown>
#3 0x564dae24a2f9 <unknown>
(184 more lines...)
Collapse Failed test_oneprovider_data_tab test_user_selects_desirable_columns_to_be_visible_and_can_see_only_them_in_file_browser[1oz_1op_deployed-["Size", "Owner"]]
Oneprovider data tab 6 secs
selenium.common.exceptions.WebDriverException: Message: unknown error: cannot determine loading status
from no such window
  (Session info: chrome=115.0.5763.0)
Stacktrace:
#0 0x56011e6592b3 <unknown>
#1 0x56011e389126 <unknown>
#2 0x56011e370efa <unknown>
#3 0x56011e36f1a8 <unknown>
(180 more lines...)
Collapse Failed test_oneprovider_transfers_multi test_user_migrates_file_from_remote_provider_to_current_provider[1oz_2op_deployed]
Transfers multi browser 1 min
RuntimeError: no  item found in Onezone Login page
web_elem_root = <tests.conftest.ChromeWithAllLogs (session="6f1751ba9ecf69632651f032c6f60a30")>
css_sel = 'input[placeholder="Username"]'
err_msg = 'no  item found in Onezone Login page'

    def find_web_elem(web_elem_root, css_sel, err_msg):
        try:
            _scroll_to_css_sel(web_elem_root, css_sel)
(187 more lines...)
Collapse Failed pytest internal
Onezone harvesters memberships privileges < 1 sec
internal error
Traceback (most recent call last):
  File "/usr/local/lib/python3.12/dist-packages/_pytest/main.py", line 285, in wrap_session
    session.exitstatus = doit(config, session) or 0
                         ^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/dist-packages/_pytest/main.py", line 339, in _main
    config.hook.pytest_runtestloop(session=session)
  File "/usr/local/lib/python3.12/dist-packages/pluggy/_hooks.py", line 513, in __call__
(108 more lines...)
Existing test failures 2
Status Test Failing since View job Duration
AssertionError: Actual "echo" status: "Active" does not match expected: "Finished"
fixturefunc = <function assert_status_of_workflow_if_needed_wait_for_stopping_status at 0x7f2af65bf560>
request = <FixtureRequest for <Function test_user_sees_desirable_active_workflow_status_before_10s_pass_in_task_auditlog_after_changing_sleepdurationsec_in_echo_lambda[1oz_1op_openfaas]>>
kwargs = {'browser_id': 'browser', 'expected_status': 'Finished', 'op_container': <class 'tests.gui.utils.oneprovider.OPLoggedI...kflow_status_before_10s_pass_in_task_auditlog_after_changing_sleepdurationsec_in_echo_lambda[1oz_1op_openfaas]>>}, ...}

    def call_fixture_func(
        fixturefunc: "_FixtureFunc[FixtureValue]", request: FixtureRequest, kwargs
    ) -> FixtureValue:
(38 more lines...)
RuntimeError: no  item found in Step 2: Oneprovider Registration deployment step in content in OnePage
web_elem_root = <selenium.webdriver.remote.webelement.WebElement (session="8e0450f924b42893865c755d3bb9a848", element="DA238A293A0B83FE640E4D99104EE5ED_element_238")>
css_sel = '.cluster-storage-add-form'
err_msg = 'no  item found in Step 2: Oneprovider Registration deployment step in content in OnePage'

    def find_web_elem(web_elem_root, css_sel, err_msg):
        try:
            _scroll_to_css_sel(web_elem_root, css_sel)
(187 more lines...)
Fixed tests 5
Status Test Failing since View job Duration
Successful test_multiprovider_multiuser test_user_uses_autocleaning_with_lower_size_limit_which_skips_too_small_files[1oz_2op_deployed]
Failing since build #2949 (Child of ODSRV-OZP-2054) Multiprovider multiuser 5 mins
Successful test_onepanel_members test_user_fails_to_add_user_without_add_user_privileges[1oz_1op_deployed]
Failing since build #2949 (Child of ODSRV-OZP-2054) Onepanel members 1 min
Successful test_onezone_basic test_user_sees_that_group_added_to_harvester_has_default_privileges[1oz_1op_elasticsearch]
Failing since build #2949 (Child of ODSRV-OZP-2054) Onezone basic 41 secs
Successful test_onezone_harvesters_privileges_add_remove test_user_successfully_removes_space_from_harvester_with_remove_space_privilege[1oz_1op_elasticsearch]
Failing since build #2949 (Child of ODSRV-OZP-2054) Onezone harvesters privileges add and remove 1 min
Successful test_onezone_tokens test_user_successfully_creates_access_token_with_all_caveats[1oz_2op_elasticsearch]
Failing since build #2949 (Child of ODSRV-OZP-2054) Onezone tokens 1 min