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

Build: #3240 was successful

Job: Spaces basic was successful

Test results

  • 59 tests in total
  • 26 tests were quarantined / skipped
  • 19 minutes taken in total.

Build 3,240 has the following 26 quarantined tests:

Quarantined tests 26
Status Test Failing since Quarantined by Duration
Exception: Json metadata added to archives root dir, but adding should have failed
fixturefunc = <function try_to_add_json_metadata_to_special_dir at 0x7f298584b4c0>
request = <FixtureRequest for <Function test_user_fails_to_add_metadata_to_the_archives_root_directory[1oz_1op_1oc]>>
kwargs = {'expression': '{"id": 1}', 'host': 'oneprovider-1', 'hosts': {'oneclient-1': {'container-id': '12cfd489295c6f7b74aa94...-onezone.default.svc.cluster.local', 'ip': '10.244.249.64', 'name': 'dev-onezone', ...}}, 'name': 'archives root', ...}

    def call_fixture_func(
        fixturefunc: "_FixtureFunc[FixtureValue]", request: FixtureRequest, kwargs
    ) -> FixtureValue:
(40 more lines...)
AssertionError
user = 'user1'
users = {'admin': <tests.utils.user_utils.AdminUser object at 0x7f29851cbbc0>, 'admin2': <tests.utils.user_utils.User object a...s.user_utils.AdminUser object at 0x7f29855319d0>, 'user1': <tests.utils.user_utils.User object at 0x7f29853dee10>, ...}
hosts = {'oneclient-1': {'container-id': '12cfd489295c6f7b74aa94dd8c8f7cba8c35f0fe2ce2f6da7ce4040feacf800a', 'ip': '10.244.249...cf7a98826ef8', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '10.244.249.64', 'name': 'dev-onezone', ...}}
host = 'oneprovider-1'
dir_id = '000000000084EAC17368617265477569642373706163655F363866333538346136353839393533346562363431383835363238666466386363683...3634313838353632386664663863636835623830236330656366663432646232626536396539343833363262373965663233303935636861636538'
expression = '{"id": 1}'
err_msg = 'Json metadata added to share root dir, but adding should have failed'
(213 more lines...)
AssertionError
user = 'user1'
users = {'admin': <tests.utils.user_utils.AdminUser object at 0x7f2985068a10>, 'admin2': <tests.utils.user_utils.User object a...s.user_utils.AdminUser object at 0x7f29852362a0>, 'user1': <tests.utils.user_utils.User object at 0x7f2985236840>, ...}
hosts = {'oneclient-1': {'container-id': '12cfd489295c6f7b74aa94dd8c8f7cba8c35f0fe2ce2f6da7ce4040feacf800a', 'ip': '10.244.249...cf7a98826ef8', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '10.244.249.64', 'name': 'dev-onezone', ...}}
host = 'oneprovider-1'
dir_id = '00000000005821CB677569642374726173685F3732353437346666636661643530626334333764306332633633373261316664636865383736233732353437346666636661643530626334333764306332633633373261316664636865383736'
expression = '{"id": 1}'
err_msg = 'Json metadata added to trash dir, but adding should have failed'
(213 more lines...)
Exception: Json metadata added to user root dir, but adding should have failed
fixturefunc = <function try_to_add_json_metadata_to_special_dir at 0x7f298584b4c0>
request = <FixtureRequest for <Function test_user_fails_to_add_metadata_to_the_user_root_directory[1oz_1op_1oc]>>
kwargs = {'expression': '{"id": 1}', 'host': 'oneprovider-1', 'hosts': {'oneclient-1': {'container-id': '12cfd489295c6f7b74aa94...'dev-onezone.default.svc.cluster.local', 'ip': '10.244.249.64', 'name': 'dev-onezone', ...}}, 'name': 'user root', ...}

    def call_fixture_func(
        fixturefunc: "_FixtureFunc[FixtureValue]", request: FixtureRequest, kwargs
    ) -> FixtureValue:
(40 more lines...)
Exception: Qos requirement added to archives root dir, but adding should have failed
fixturefunc = <function try_to_add_qos_to_special_dir at 0x7f298584af20>
request = <FixtureRequest for <Function test_user_fails_to_add_qos_requirement_to_the_archives_root_directory[1oz_1op_1oc]>>
kwargs = {'expression': 'geo=PL', 'host': 'oneprovider-1', 'hosts': {'oneclient-1': {'container-id': '12cfd489295c6f7b74aa94dd8...-onezone.default.svc.cluster.local', 'ip': '10.244.249.64', 'name': 'dev-onezone', ...}}, 'name': 'archives root', ...}

    def call_fixture_func(
        fixturefunc: "_FixtureFunc[FixtureValue]", request: FixtureRequest, kwargs
    ) -> FixtureValue:
(41 more lines...)
AssertionError
user = 'user1'
users = {'admin': <tests.utils.user_utils.AdminUser object at 0x7f298549a390>, 'admin2': <tests.utils.user_utils.User object a...s.user_utils.AdminUser object at 0x7f29850a30e0>, 'user1': <tests.utils.user_utils.User object at 0x7f29850a1310>, ...}
hosts = {'oneclient-1': {'container-id': '12cfd489295c6f7b74aa94dd8c8f7cba8c35f0fe2ce2f6da7ce4040feacf800a', 'ip': '10.244.249...cf7a98826ef8', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '10.244.249.64', 'name': 'dev-onezone', ...}}
host = 'oneprovider-1'
dir_id = '00000000008427417368617265477569642373706163655F306334306465616563633632333563326236613233643031383133656131353563683...6132336430313831336561313535636839666366233234343862643739306330323664376430626465623438383939303464653762636863333233'
expression = 'geo=PL'
err_msg = 'Qos requirement added to share root dir, but adding should have failed'
(215 more lines...)
AssertionError
user = 'user1'
users = {'admin': <tests.utils.user_utils.AdminUser object at 0x7f298517c8f0>, 'admin2': <tests.utils.user_utils.User object a...s.user_utils.AdminUser object at 0x7f2985806f60>, 'user1': <tests.utils.user_utils.User object at 0x7f298514c620>, ...}
hosts = {'oneclient-1': {'container-id': '12cfd489295c6f7b74aa94dd8c8f7cba8c35f0fe2ce2f6da7ce4040feacf800a', 'ip': '10.244.249...cf7a98826ef8', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '10.244.249.64', 'name': 'dev-onezone', ...}}
host = 'oneprovider-1'
dir_id = '000000000058749D677569642374726173685F3234333261376632643034336564346261623338306233346535623263643136636836343531233234333261376632643034336564346261623338306233346535623263643136636836343531'
expression = 'geo=PL'
err_msg = 'Qos requirement added to trash dir, but adding should have failed'
(215 more lines...)
Exception: Qos requirement added to user root dir, but adding should have failed
fixturefunc = <function try_to_add_qos_to_special_dir at 0x7f298584af20>
request = <FixtureRequest for <Function test_user_fails_to_add_qos_requirement_to_the_user_root_directory[1oz_1op_1oc]>>
kwargs = {'expression': 'geo=PL', 'host': 'oneprovider-1', 'hosts': {'oneclient-1': {'container-id': '12cfd489295c6f7b74aa94dd8...'dev-onezone.default.svc.cluster.local', 'ip': '10.244.249.64', 'name': 'dev-onezone', ...}}, 'name': 'user root', ...}

    def call_fixture_func(
        fixturefunc: "_FixtureFunc[FixtureValue]", request: FixtureRequest, kwargs
    ) -> FixtureValue:
(41 more lines...)
Exception: File created in archives root dir, but creation should have failed
fixturefunc = <function try_to_create_file_in_special_dir at 0x7f298584a5c0>
request = <FixtureRequest for <Function test_user_fails_to_create_file_in_the_archives_root_directory[1oz_1op_1oc-REST]>>
kwargs = {'client': 'REST', 'file_name': 'some_name.txt', 'host': 'oneprovider-1', 'hosts': {'oneclient-1': {'container-id': '1...826ef8', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '10.244.249.64', 'name': 'dev-onezone', ...}}, ...}

    def call_fixture_func(
        fixturefunc: "_FixtureFunc[FixtureValue]", request: FixtureRequest, kwargs
    ) -> FixtureValue:
(43 more lines...)
Exception: File created in archives root dir, but creation should have failed
fixturefunc = <function try_to_create_file_in_special_dir at 0x7f298584a5c0>
request = <FixtureRequest for <Function test_user_fails_to_create_file_in_the_archives_root_directory[1oz_1op_1oc-oneclient1]>>
kwargs = {'client': 'oneclient1', 'file_name': 'some_name.txt', 'host': 'oneprovider-1', 'hosts': {'oneclient-1': {'container-i...826ef8', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '10.244.249.64', 'name': 'dev-onezone', ...}}, ...}

    def call_fixture_func(
        fixturefunc: "_FixtureFunc[FixtureValue]", request: FixtureRequest, kwargs
    ) -> FixtureValue:
(51 more lines...)
AssertionError: Unexpected error occurred [400] Bad Request: {"error":{"id":"notSupported","description":"This operation is not supported."}}
client = 'REST'
users = {'admin': <tests.utils.user_utils.AdminUser object at 0x7f29851d51f0>, 'admin2': <tests.utils.user_utils.User object a...s.user_utils.AdminUser object at 0x7f29854b2f30>, 'user1': <tests.utils.user_utils.User object at 0x7f29854b2450>, ...}
user = 'user1'
hosts = {'oneclient-1': {'container-id': '12cfd489295c6f7b74aa94dd8c8f7cba8c35f0fe2ce2f6da7ce4040feacf800a', 'ip': '10.244.249...cf7a98826ef8', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '10.244.249.64', 'name': 'dev-onezone', ...}}
host = 'oneprovider-1'
dir_id = '000000000084261C7368617265477569642373706163655F346230616633653038373762623333323235366337383137656434653762616163683...3663373831376564346537626161636831366564233136623638623664373935656662353731346563626461316337383666323261636835666364'
file_name = 'some_name.txt'
(86 more lines...)
Exception: File created in trash dir, but creation should have failed
fixturefunc = <function try_to_create_file_in_special_dir at 0x7f298584a5c0>
request = <FixtureRequest for <Function test_user_fails_to_create_file_in_the_trash_directory[1oz_1op_1oc-REST]>>
kwargs = {'client': 'REST', 'file_name': 'some_name.txt', 'host': 'oneprovider-1', 'hosts': {'oneclient-1': {'container-id': '1...826ef8', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '10.244.249.64', 'name': 'dev-onezone', ...}}, ...}

    def call_fixture_func(
        fixturefunc: "_FixtureFunc[FixtureValue]", request: FixtureRequest, kwargs
    ) -> FixtureValue:
(43 more lines...)
Exception: File created in trash dir, but creation should have failed
fixturefunc = <function try_to_create_file_in_special_dir at 0x7f298584a5c0>
request = <FixtureRequest for <Function test_user_fails_to_create_file_in_the_trash_directory[1oz_1op_1oc-oneclient1]>>
kwargs = {'client': 'oneclient1', 'file_name': 'some_name.txt', 'host': 'oneprovider-1', 'hosts': {'oneclient-1': {'container-i...826ef8', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '10.244.249.64', 'name': 'dev-onezone', ...}}, ...}

    def call_fixture_func(
        fixturefunc: "_FixtureFunc[FixtureValue]", request: FixtureRequest, kwargs
    ) -> FixtureValue:
(51 more lines...)
Exception: File created in user root dir, but creation should have failed
fixturefunc = <function try_to_create_file_in_special_dir at 0x7f298584a5c0>
request = <FixtureRequest for <Function test_user_fails_to_create_file_in_the_user_root_directory[1oz_1op_1oc-REST]>>
kwargs = {'client': 'REST', 'file_name': 'some_name.txt', 'host': 'oneprovider-1', 'hosts': {'oneclient-1': {'container-id': '1...826ef8', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '10.244.249.64', 'name': 'dev-onezone', ...}}, ...}

    def call_fixture_func(
        fixturefunc: "_FixtureFunc[FixtureValue]", request: FixtureRequest, kwargs
    ) -> FixtureValue:
(43 more lines...)
Exception: File created in user root dir, but creation should have failed
fixturefunc = <function try_to_create_file_in_special_dir at 0x7f298584a5c0>
request = <FixtureRequest for <Function test_user_fails_to_create_file_in_the_user_root_directory[1oz_1op_1oc-oneclient1]>>
kwargs = {'client': 'oneclient1', 'file_name': 'some_name.txt', 'host': 'oneprovider-1', 'hosts': {'oneclient-1': {'container-i...826ef8', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '10.244.249.64', 'name': 'dev-onezone', ...}}, ...}

    def call_fixture_func(
        fixturefunc: "_FixtureFunc[FixtureValue]", request: FixtureRequest, kwargs
    ) -> FixtureValue:
(51 more lines...)
Exception: Established dataset on archives root dir, but establishing should have failed
fixturefunc = <function try_to_establish_dataset_on_special_dir at 0x7f298584ba60>
request = <FixtureRequest for <Function test_user_fails_to_establish_dataset_on_the_archives_root_directory[1oz_1op_1oc]>>
kwargs = {'host': 'oneprovider-1', 'hosts': {'oneclient-1': {'container-id': '12cfd489295c6f7b74aa94dd8c8f7cba8c35f0fe2ce2f6da7...7643165306637666165636862666461233166656333313332653430656431626265393830396237643165306637666165636862666461'}}), ...}

    def call_fixture_func(
        fixturefunc: "_FixtureFunc[FixtureValue]", request: FixtureRequest, kwargs
    ) -> FixtureValue:
(39 more lines...)
AssertionError
user = 'user1'
users = {'admin': <tests.utils.user_utils.AdminUser object at 0x7f29852fc320>, 'admin2': <tests.utils.user_utils.User object a...s.user_utils.AdminUser object at 0x7f29854fc4a0>, 'user1': <tests.utils.user_utils.User object at 0x7f298517ce00>, ...}
hosts = {'oneclient-1': {'container-id': '12cfd489295c6f7b74aa94dd8c8f7cba8c35f0fe2ce2f6da7ce4040feacf800a', 'ip': '10.244.249...cf7a98826ef8', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '10.244.249.64', 'name': 'dev-onezone', ...}}
host = 'oneprovider-1'
dir_id = '00000000008435437368617265477569642373706163655F353032626132656137623536376437616666636339613538333239303537336463683...6363396135383332393035373364636837336562236661353533356431353266656264623438363739663938383530393465313130636830633264'
err_msg = 'Established dataset on share root dir, but establishing should have failed'

(211 more lines...)
Exception: Established dataset on trash dir, but establishing should have failed
fixturefunc = <function try_to_establish_dataset_on_special_dir at 0x7f298584ba60>
request = <FixtureRequest for <Function test_user_fails_to_establish_dataset_on_the_trash_directory[1oz_1op_1oc]>>
kwargs = {'host': 'oneprovider-1', 'hosts': {'oneclient-1': {'container-id': '12cfd489295c6f7b74aa94dd8c8f7cba8c35f0fe2ce2f6da7...8626461303064376661636831653232236635623831356234653165653361356236376238386338626461303064376661636831653232'}}), ...}

    def call_fixture_func(
        fixturefunc: "_FixtureFunc[FixtureValue]", request: FixtureRequest, kwargs
    ) -> FixtureValue:
(39 more lines...)
Exception: Established dataset on user root dir, but establishing should have failed
fixturefunc = <function try_to_establish_dataset_on_special_dir at 0x7f298584ba60>
request = <FixtureRequest for <Function test_user_fails_to_establish_dataset_on_the_user_root_directory[1oz_1op_1oc]>>
kwargs = {'host': 'oneprovider-1', 'hosts': {'oneclient-1': {'container-id': '12cfd489295c6f7b74aa94dd8c8f7cba8c35f0fe2ce2f6da7...5653535376339346239636833373965233039626539633932323363346265363330313536623835653535376339346239636833373965'}}), ...}

    def call_fixture_func(
        fixturefunc: "_FixtureFunc[FixtureValue]", request: FixtureRequest, kwargs
    ) -> FixtureValue:
(39 more lines...)
AssertionError: Unexpected error occurred [400] Bad Request: {"error":{"id":"posix","details":{"errno":"enoent"},"description":"Operation failed with POSIX error: enoent."}}
client = <tests.gui.utils.oneservices.cdmi.CDMIClient object at 0x7f2985518c20>
user = 'user1'
users = {'admin': <tests.utils.user_utils.AdminUser object at 0x7f29851cb530>, 'admin2': <tests.utils.user_utils.User object a...s.user_utils.AdminUser object at 0x7f29854991f0>, 'user1': <tests.utils.user_utils.User object at 0x7f298551b2c0>, ...}
hosts = {'oneclient-1': {'container-id': '12cfd489295c6f7b74aa94dd8c8f7cba8c35f0fe2ce2f6da7ce4040feacf800a', 'ip': '10.244.249...cf7a98826ef8', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '10.244.249.64', 'name': 'dev-onezone', ...}}
host = 'oneprovider-1'
dir_id = '0000000000604216677569642361726368697665735F726F6F745F3161663764313963636631623361633330366334333632393632326635666637636863333762233161663764313963636631623361633330366334333632393632326635666637636863333762'
cdmi = <class 'tests.gui.utils.oneservices.cdmi.CDMIClient'>
(82 more lines...)
AssertionError: Unexpected error occurred [400] Bad Request: {"error":{"id":"posix","details":{"errno":"enoent"},"description":"Operation failed with POSIX error: enoent."}}
client = <tests.gui.utils.oneservices.cdmi.CDMIClient object at 0x7f298550d190>
user = 'user1'
users = {'admin': <tests.utils.user_utils.AdminUser object at 0x7f29854b1e20>, 'admin2': <tests.utils.user_utils.User object a...s.user_utils.AdminUser object at 0x7f298550ec30>, 'user1': <tests.utils.user_utils.User object at 0x7f298550f7d0>, ...}
hosts = {'oneclient-1': {'container-id': '12cfd489295c6f7b74aa94dd8c8f7cba8c35f0fe2ce2f6da7ce4040feacf800a', 'ip': '10.244.249...cf7a98826ef8', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '10.244.249.64', 'name': 'dev-onezone', ...}}
host = 'oneprovider-1'
dir_id = '0000000000841D737368617265477569642373706163655F633134366535323166356633643236613233333837643039633830613835336563686...3338376430396338306138353365636862393963236162373662396133666632396334643836313964323562623763343335396162636832613736'
cdmi = <class 'tests.gui.utils.oneservices.cdmi.CDMIClient'>
(82 more lines...)
_get_exception_class.<locals>.Derived: [Errno 36] File name too long: '/tmp/onedata/mnt/new_name/.__onedata__file_id__00000000008429707368617265477569642373706163655F3934323037363938313431623937306565613839393739313231313530303934636830666636233934323037363938313431623937306565613839393739313231313530303934636830666636233531376265346232303637316531616265646137376635353666303861666230636832383566' -> None

========= Remote Traceback (1) =========
Traceback (most recent call last):
  File "/usr/lib/python3.8/shutil.py", line 791, in move
    os.rename(src, real_dst)
OSError: [Errno 18] Invalid cross-device link: '/tmp/onedata/mnt/0ldiyvdjdoziajzg/.__onedata__file_id__00000000008429707368617265477569642373706163655F3934323037363938313431623937306565613839393739313231313530303934636830666636233934323037363938313431623937306565613839393739313231313530303934636830666636233531376265346232303637316531616265646137376635353666303861666230636832383566' -> '/tmp/onedata/mnt/new_name/.__onedata__file_id__00000000008429707368617265477569642373706163655F3934323037363938313431623937306565613839393739313231313530303934636830666636233934323037363938313431623937306565613839393739313231313530303934636830666636233531376265346232303637316531616265646137376635353666303861666230636832383566'

(97 more lines...)
AssertionError: Unexpected error occurred [400] Bad Request: {"error":{"id":"posix","details":{"errno":"enoent"},"description":"Operation failed with POSIX error: enoent."}}
client = <tests.gui.utils.oneservices.cdmi.CDMIClient object at 0x7f2985533ad0>
user = 'user1'
users = {'admin': <tests.utils.user_utils.AdminUser object at 0x7f298549af30>, 'admin2': <tests.utils.user_utils.User object a...s.user_utils.AdminUser object at 0x7f2985532d20>, 'user1': <tests.utils.user_utils.User object at 0x7f2985e077a0>, ...}
hosts = {'oneclient-1': {'container-id': '12cfd489295c6f7b74aa94dd8c8f7cba8c35f0fe2ce2f6da7ce4040feacf800a', 'ip': '10.244.249...cf7a98826ef8', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '10.244.249.64', 'name': 'dev-onezone', ...}}
host = 'oneprovider-1'
dir_id = '00000000005867D2677569642374726173685F6234646439386434633238353036323961646632666137333333343833316335636839626437236234646439386434633238353036323961646632666137333333343833316335636839626437'
cdmi = <class 'tests.gui.utils.oneservices.cdmi.CDMIClient'>
(82 more lines...)
AssertionError: Unexpected error occurred [400] Bad Request: {"error":{"id":"posix","details":{"errno":"enoent"},"description":"Operation failed with POSIX error: enoent."}}
client = <tests.gui.utils.oneservices.cdmi.CDMIClient object at 0x7f29855ea6c0>
user = 'user1'
users = {'admin': <tests.utils.user_utils.AdminUser object at 0x7f298569a3f0>, 'admin2': <tests.utils.user_utils.User object a...s.user_utils.AdminUser object at 0x7f29856b3530>, 'user1': <tests.utils.user_utils.User object at 0x7f29856b2900>, ...}
hosts = {'oneclient-1': {'container-id': '12cfd489295c6f7b74aa94dd8c8f7cba8c35f0fe2ce2f6da7ce4040feacf800a', 'ip': '10.244.249...cf7a98826ef8', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '10.244.249.64', 'name': 'dev-onezone', ...}}
host = 'oneprovider-1'
dir_id = '0000000000589A2C677569642373706163655F6637373238336639396563663863396631356366393566633731653365343865636838353663236637373238336639396563663863396631356366393566633731653365343865636838353663'
cdmi = <class 'tests.gui.utils.oneservices.cdmi.CDMIClient'>
(82 more lines...)
AssertionError: Unexpected error occurred (400)
Reason: Bad Request
HTTP response headers: HTTPHeaderDict({'access-control-allow-origin': '*', 'content-length': '80', 'content-type': 'application/json', 'date': 'Thu, 26 Sep 2024 22:11:31 GMT', 'server': 'Cowboy'})
HTTP response body: {"error":{"id":"notSupported","description":"This operation is not supported."}}
client = 'REST'
users = {'admin': <tests.utils.user_utils.AdminUser object at 0x7f2985106d80>, 'admin2': <tests.utils.user_utils.User object a...s.user_utils.AdminUser object at 0x7f298522a180>, 'user1': <tests.utils.user_utils.User object at 0x7f2985228a70>, ...}
user = 'user1'
hosts = {'oneclient-1': {'container-id': '12cfd489295c6f7b74aa94dd8c8f7cba8c35f0fe2ce2f6da7ce4040feacf800a', 'ip': '10.244.249...cf7a98826ef8', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '10.244.249.64', 'name': 'dev-onezone', ...}}
(218 more lines...)
Successful test_spaces_basic test_user_of_client2_fails_to_modify_privileges_of_space_after_joining_to_it_from_invitation_generated_by_user_of_client1[1oz_1op_1oc-REST-web GUI]
Wojciech Szmelich Wojciech Szmelich
43 secs