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

Build: #3237 was successful

Job: Spaces basic was successful

Test results

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

Build 3,237 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 0x7f19844174c0>
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': '33d9dc38682267227fd738...onezone.default.svc.cluster.local', 'ip': '10.244.218.126', '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 0x7f1983fcf9e0>, 'admin2': <tests.utils.user_utils.User object a...s.user_utils.AdminUser object at 0x7f19840a5100>, 'user1': <tests.utils.user_utils.User object at 0x7f1983cd02c0>, ...}
hosts = {'oneclient-1': {'container-id': '33d9dc38682267227fd738ae210a74803a8f8cccaafac62df10e700611519cd0', 'ip': '10.244.218...8dc6fe3eb5a', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '10.244.218.126', 'name': 'dev-onezone', ...}}
host = 'oneprovider-1'
dir_id = '00000000008453277368617265477569642373706163655F666137613836393334343137653736663839333436653439343266383434636163686...3334366534393432663834346361636863643736236135336639333734373766636461663133613336303362366338663031386234636866343563'
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 0x7f1983cb8740>, 'admin2': <tests.utils.user_utils.User object a...s.user_utils.AdminUser object at 0x7f1983fcce90>, 'user1': <tests.utils.user_utils.User object at 0x7f1983fcc2f0>, ...}
hosts = {'oneclient-1': {'container-id': '33d9dc38682267227fd738ae210a74803a8f8cccaafac62df10e700611519cd0', 'ip': '10.244.218...8dc6fe3eb5a', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '10.244.218.126', 'name': 'dev-onezone', ...}}
host = 'oneprovider-1'
dir_id = '0000000000588D2C677569642374726173685F3730353130363832343230636164313330623738373539393862383231316363636836313334233730353130363832343230636164313330623738373539393862383231316363636836313334'
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 0x7f19844174c0>
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': '33d9dc38682267227fd738...dev-onezone.default.svc.cluster.local', 'ip': '10.244.218.126', '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 0x7f1984416f20>
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': '33d9dc38682267227fd738ae2...onezone.default.svc.cluster.local', 'ip': '10.244.218.126', '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 0x7f1983d21f40>, 'admin2': <tests.utils.user_utils.User object a...s.user_utils.AdminUser object at 0x7f19840bac30>, 'user1': <tests.utils.user_utils.User object at 0x7f19840bab70>, ...}
hosts = {'oneclient-1': {'container-id': '33d9dc38682267227fd738ae210a74803a8f8cccaafac62df10e700611519cd0', 'ip': '10.244.218...8dc6fe3eb5a', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '10.244.218.126', 'name': 'dev-onezone', ...}}
host = 'oneprovider-1'
dir_id = '00000000008417FC7368617265477569642373706163655F353363626536623730333838313938396165366366363162316138343166663063683...3663663631623161383431666630636833303933236634626135636136306564633332636131363762623132616134313831316333636836376465'
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 0x7f1983c2c830>, 'admin2': <tests.utils.user_utils.User object a...s.user_utils.AdminUser object at 0x7f19842bff80>, 'user1': <tests.utils.user_utils.User object at 0x7f1983f30dd0>, ...}
hosts = {'oneclient-1': {'container-id': '33d9dc38682267227fd738ae210a74803a8f8cccaafac62df10e700611519cd0', 'ip': '10.244.218...8dc6fe3eb5a', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '10.244.218.126', 'name': 'dev-onezone', ...}}
host = 'oneprovider-1'
dir_id = '0000000000589171677569642374726173685F6632656363653138653232386266353731663765616436646265386663373432636865623631236632656363653138653232386266353731663765616436646265386663373432636865623631'
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 0x7f1984416f20>
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': '33d9dc38682267227fd738ae2...dev-onezone.default.svc.cluster.local', 'ip': '10.244.218.126', '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 0x7f19844165c0>
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': '3...3eb5a', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '10.244.218.126', '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 0x7f19844165c0>
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...3eb5a', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '10.244.218.126', '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 0x7f1983f45a90>, 'admin2': <tests.utils.user_utils.User object a...s.user_utils.AdminUser object at 0x7f1983c2e7e0>, 'user1': <tests.utils.user_utils.User object at 0x7f1983c2da00>, ...}
user = 'user1'
hosts = {'oneclient-1': {'container-id': '33d9dc38682267227fd738ae210a74803a8f8cccaafac62df10e700611519cd0', 'ip': '10.244.218...8dc6fe3eb5a', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '10.244.218.126', 'name': 'dev-onezone', ...}}
host = 'oneprovider-1'
dir_id = '000000000084BC3A7368617265477569642373706163655F313139343131306230663739616566303238346361353439366532326462656463686...3463613534393665323264626564636864306232236565373835346264633662353632366337363763313764363835633265393661636866363132'
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 0x7f19844165c0>
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': '3...3eb5a', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '10.244.218.126', '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 0x7f19844165c0>
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...3eb5a', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '10.244.218.126', '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 0x7f19844165c0>
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': '3...3eb5a', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '10.244.218.126', '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 0x7f19844165c0>
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...3eb5a', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '10.244.218.126', '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 0x7f1984417a60>
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': '33d9dc38682267227fd738ae210a74803a8f8cccaafac62df...6616334346234336661636866313737233937396362313839663637323335643863393564653236616334346234336661636866313737'}}), ...}

    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 0x7f1983d63ef0>, 'admin2': <tests.utils.user_utils.User object a...s.user_utils.AdminUser object at 0x7f1983d2ce90>, 'user1': <tests.utils.user_utils.User object at 0x7f1984102780>, ...}
hosts = {'oneclient-1': {'container-id': '33d9dc38682267227fd738ae210a74803a8f8cccaafac62df10e700611519cd0', 'ip': '10.244.218...8dc6fe3eb5a', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '10.244.218.126', 'name': 'dev-onezone', ...}}
host = 'oneprovider-1'
dir_id = '0000000000849FEB7368617265477569642373706163655F336236313133373961653837313164386464356233323132653338663032386563686...3562333231326533386630323865636862616364233538643061656263346630323332636133323437366236613138653635326637636861313833'
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 0x7f1984417a60>
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': '33d9dc38682267227fd738ae210a74803a8f8cccaafac62df...4623537313437636236636833663630236161313063306465343661623663366238376631373434623537313437636236636833663630'}}), ...}

    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 0x7f1984417a60>
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': '33d9dc38682267227fd738ae210a74803a8f8cccaafac62df...4373866303133623537636864343339233237333864616530623833613036656137666139396264373866303133623537636864343339'}}), ...}

    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 0x7f1983fa9b20>
user = 'user1'
users = {'admin': <tests.utils.user_utils.AdminUser object at 0x7f1983fca990>, 'admin2': <tests.utils.user_utils.User object a...s.user_utils.AdminUser object at 0x7f1983fa90a0>, 'user1': <tests.utils.user_utils.User object at 0x7f1983faa6c0>, ...}
hosts = {'oneclient-1': {'container-id': '33d9dc38682267227fd738ae210a74803a8f8cccaafac62df10e700611519cd0', 'ip': '10.244.218...8dc6fe3eb5a', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '10.244.218.126', 'name': 'dev-onezone', ...}}
host = 'oneprovider-1'
dir_id = '000000000060938F677569642361726368697665735F726F6F745F3437306635613039623239663663636539323432393832343438373964643661636838643539233437306635613039623239663663636539323432393832343438373964643661636838643539'
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 0x7f1983c2d880>
user = 'user1'
users = {'admin': <tests.utils.user_utils.AdminUser object at 0x7f1983e3a5a0>, 'admin2': <tests.utils.user_utils.User object a...s.user_utils.AdminUser object at 0x7f1983d12030>, 'user1': <tests.utils.user_utils.User object at 0x7f1983d105c0>, ...}
hosts = {'oneclient-1': {'container-id': '33d9dc38682267227fd738ae210a74803a8f8cccaafac62df10e700611519cd0', 'ip': '10.244.218...8dc6fe3eb5a', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '10.244.218.126', 'name': 'dev-onezone', ...}}
host = 'oneprovider-1'
dir_id = '000000000084D5E17368617265477569642373706163655F306438613332633866663462656566356264393130333362383065383336643463686...3931303333623830653833366434636862306233233763366331616439323461616263346431613334636633373134366536343264636832346439'
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__0000000000847A6E7368617265477569642373706163655F6261316431323338353732326237613061303666326566626332333530643936636834636666236261316431323338353732326237613061303666326566626332333530643936636834636666233535646361333335633565303332633261306530396639346530323130303964636836363833' -> 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/obt57qo3ws8vfosu/.__onedata__file_id__0000000000847A6E7368617265477569642373706163655F6261316431323338353732326237613061303666326566626332333530643936636834636666236261316431323338353732326237613061303666326566626332333530643936636834636666233535646361333335633565303332633261306530396639346530323130303964636836363833' -> '/tmp/onedata/mnt/new_name/.__onedata__file_id__0000000000847A6E7368617265477569642373706163655F6261316431323338353732326237613061303666326566626332333530643936636834636666236261316431323338353732326237613061303666326566626332333530643936636834636666233535646361333335633565303332633261306530396639346530323130303964636836363833'

(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 0x7f198427e780>
user = 'user1'
users = {'admin': <tests.utils.user_utils.AdminUser object at 0x7f19840a69c0>, 'admin2': <tests.utils.user_utils.User object a...s.user_utils.AdminUser object at 0x7f19840ba2a0>, 'user1': <tests.utils.user_utils.User object at 0x7f19841021b0>, ...}
hosts = {'oneclient-1': {'container-id': '33d9dc38682267227fd738ae210a74803a8f8cccaafac62df10e700611519cd0', 'ip': '10.244.218...8dc6fe3eb5a', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '10.244.218.126', 'name': 'dev-onezone', ...}}
host = 'oneprovider-1'
dir_id = '000000000058E191677569642374726173685F3139633438323737363836306365633637313964303866633062366634323561636831306663233139633438323737363836306365633637313964303866633062366634323561636831306663'
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 0x7f1984102b70>
user = 'user1'
users = {'admin': <tests.utils.user_utils.AdminUser object at 0x7f19843539b0>, 'admin2': <tests.utils.user_utils.User object a...s.user_utils.AdminUser object at 0x7f19840a7b60>, 'user1': <tests.utils.user_utils.User object at 0x7f19840a76b0>, ...}
hosts = {'oneclient-1': {'container-id': '33d9dc38682267227fd738ae210a74803a8f8cccaafac62df10e700611519cd0', 'ip': '10.244.218...8dc6fe3eb5a', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '10.244.218.126', 'name': 'dev-onezone', ...}}
host = 'oneprovider-1'
dir_id = '000000000058C08F677569642373706163655F6365346233663832666366616262303939363533396466663737366232376631636835393862236365346233663832666366616262303939363533396466663737366232376631636835393862'
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': 'Tue, 24 Sep 2024 22:35:52 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 0x7f1983c5d3a0>, 'admin2': <tests.utils.user_utils.User object a...s.user_utils.AdminUser object at 0x7f19840a54c0>, 'user1': <tests.utils.user_utils.User object at 0x7f19840a6c60>, ...}
user = 'user1'
hosts = {'oneclient-1': {'container-id': '33d9dc38682267227fd738ae210a74803a8f8cccaafac62df10e700611519cd0', 'ip': '10.244.218...8dc6fe3eb5a', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '10.244.218.126', '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
48 secs