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

Build: #3283 failed

Job: Spaces basic was successful

Test results

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

Build 3,283 has the following 26 quarantined tests:

Quarantined tests 26
Status Test Failing since Quarantined by Duration
AssertionError: Json metadata added to archives root dir, but adding should have failed
fixturefunc = <function try_to_add_json_metadata_to_special_dir at 0x7fdc0b10be20>
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': '10f2c8881a6d1bfa458add...-onezone.default.svc.cluster.local', 'ip': '10.244.35.193', '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 0x7fdc0ac9dbb0>, 'admin2': <tests.utils.user_utils.User object a...s.user_utils.AdminUser object at 0x7fdc0acb69f0>, 'user1': <tests.utils.user_utils.User object at 0x7fdc0aa58ad0>, ...}
hosts = {'oneclient-1': {'container-id': '10f2c8881a6d1bfa458add186ced84fbaac85fa5e57dae59c02cf76584b10e92', 'ip': '10.244.35....8e6ae2d29bbb', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '10.244.35.193', 'name': 'dev-onezone', ...}}
host = 'oneprovider-1'
dir_id = '0000000000846A8D7368617265477569642373706163655F383330363930303464636633316633393463316663386431323136386164323063683...3166633864313231363861643230636831623266233036653461366161333935333434663661323435313131373239326134303163636834313431'
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 0x7fdc0adb77a0>, 'admin2': <tests.utils.user_utils.User object a...s.user_utils.AdminUser object at 0x7fdc0adc5580>, 'user1': <tests.utils.user_utils.User object at 0x7fdc0adc6c60>, ...}
hosts = {'oneclient-1': {'container-id': '10f2c8881a6d1bfa458add186ced84fbaac85fa5e57dae59c02cf76584b10e92', 'ip': '10.244.35....8e6ae2d29bbb', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '10.244.35.193', 'name': 'dev-onezone', ...}}
host = 'oneprovider-1'
dir_id = '00000000005867C0677569642374726173685F3264613437383866656237623531323565393536613033336465306135613131636866643034233264613437383866656237623531323565393536613033336465306135613131636866643034'
expression = '{"id": 1}'
err_msg = 'Json metadata added to trash dir, but adding should have failed'
(213 more lines...)
AssertionError: Json metadata added to user root dir, but adding should have failed
fixturefunc = <function try_to_add_json_metadata_to_special_dir at 0x7fdc0b10be20>
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': '10f2c8881a6d1bfa458add...'dev-onezone.default.svc.cluster.local', 'ip': '10.244.35.193', 'name': 'dev-onezone', ...}}, 'name': 'user root', ...}

    def call_fixture_func(
        fixturefunc: "_FixtureFunc[FixtureValue]", request: FixtureRequest, kwargs
    ) -> FixtureValue:
(40 more lines...)
AssertionError: Qos requirement added to archives root dir, but adding should have failed
fixturefunc = <function try_to_add_qos_to_special_dir at 0x7fdc0b10b880>
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': '10f2c8881a6d1bfa458add186...-onezone.default.svc.cluster.local', 'ip': '10.244.35.193', 'name': 'dev-onezone', ...}}, 'name': 'archives root', ...}

    def call_fixture_func(
        fixturefunc: "_FixtureFunc[FixtureValue]", request: FixtureRequest, kwargs
    ) -> FixtureValue:
(42 more lines...)
AssertionError
user = 'user1'
users = {'admin': <tests.utils.user_utils.AdminUser object at 0x7fdc0aadaab0>, 'admin2': <tests.utils.user_utils.User object a...s.user_utils.AdminUser object at 0x7fdc0ad29e50>, 'user1': <tests.utils.user_utils.User object at 0x7fdc0adeacf0>, ...}
hosts = {'oneclient-1': {'container-id': '10f2c8881a6d1bfa458add186ced84fbaac85fa5e57dae59c02cf76584b10e92', 'ip': '10.244.35....8e6ae2d29bbb', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '10.244.35.193', 'name': 'dev-onezone', ...}}
host = 'oneprovider-1'
dir_id = '000000000084A9137368617265477569642373706163655F666364616538336432386335623836353936326531306537313030666436663863686...3265313065373130306664366638636862343765236363306165336364663662626433393335303933623632353330633362373138636830653262'
expression = 'geo=PL'
err_msg = 'Qos requirement added to share root dir, but adding should have failed'
(217 more lines...)
AssertionError
user = 'user1'
users = {'admin': <tests.utils.user_utils.AdminUser object at 0x7fdc0c824920>, 'admin2': <tests.utils.user_utils.User object a...s.user_utils.AdminUser object at 0x7fdc0b0a8590>, 'user1': <tests.utils.user_utils.User object at 0x7fdc0b033950>, ...}
hosts = {'oneclient-1': {'container-id': '10f2c8881a6d1bfa458add186ced84fbaac85fa5e57dae59c02cf76584b10e92', 'ip': '10.244.35....8e6ae2d29bbb', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '10.244.35.193', 'name': 'dev-onezone', ...}}
host = 'oneprovider-1'
dir_id = '000000000058C70C677569642374726173685F6631303732666266633538343663373834333839656530336139653561363363636862393038236631303732666266633538343663373834333839656530336139653561363363636862393038'
expression = 'geo=PL'
err_msg = 'Qos requirement added to trash dir, but adding should have failed'
(217 more lines...)
AssertionError: Qos requirement added to user root dir, but adding should have failed
fixturefunc = <function try_to_add_qos_to_special_dir at 0x7fdc0b10b880>
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': '10f2c8881a6d1bfa458add186...'dev-onezone.default.svc.cluster.local', 'ip': '10.244.35.193', 'name': 'dev-onezone', ...}}, 'name': 'user root', ...}

    def call_fixture_func(
        fixturefunc: "_FixtureFunc[FixtureValue]", request: FixtureRequest, kwargs
    ) -> FixtureValue:
(42 more lines...)
AssertionError: File created in archives root dir, but creation should have failed
fixturefunc = <function try_to_create_file_in_special_dir at 0x7fdc0b10af20>
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...d29bbb', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '10.244.35.193', 'name': 'dev-onezone', ...}}, ...}

    def call_fixture_func(
        fixturefunc: "_FixtureFunc[FixtureValue]", request: FixtureRequest, kwargs
    ) -> FixtureValue:
(42 more lines...)
AssertionError: File created in archives root dir, but creation should have failed
fixturefunc = <function try_to_create_file_in_special_dir at 0x7fdc0b10af20>
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...d29bbb', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '10.244.35.193', 'name': 'dev-onezone', ...}}, ...}

    def call_fixture_func(
        fixturefunc: "_FixtureFunc[FixtureValue]", request: FixtureRequest, kwargs
    ) -> FixtureValue:
(50 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 0x7fdc0ad3d250>, 'admin2': <tests.utils.user_utils.User object a...s.user_utils.AdminUser object at 0x7fdc0aeaf080>, 'user1': <tests.utils.user_utils.User object at 0x7fdc0aeaff80>, ...}
user = 'user1'
hosts = {'oneclient-1': {'container-id': '10f2c8881a6d1bfa458add186ced84fbaac85fa5e57dae59c02cf76584b10e92', 'ip': '10.244.35....8e6ae2d29bbb', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '10.244.35.193', 'name': 'dev-onezone', ...}}
host = 'oneprovider-1'
dir_id = '000000000084B2CC7368617265477569642373706163655F633232646439313366366134333565363431343833653366633031643335626163683...3438336533666330316433356261636831316366233665353434613233616166313932623362623835666364366361313339333732636838616332'
file_name = 'some_name.txt'
(84 more lines...)
AssertionError: File created in trash dir, but creation should have failed
fixturefunc = <function try_to_create_file_in_special_dir at 0x7fdc0b10af20>
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...d29bbb', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '10.244.35.193', 'name': 'dev-onezone', ...}}, ...}

    def call_fixture_func(
        fixturefunc: "_FixtureFunc[FixtureValue]", request: FixtureRequest, kwargs
    ) -> FixtureValue:
(42 more lines...)
AssertionError: File created in trash dir, but creation should have failed
fixturefunc = <function try_to_create_file_in_special_dir at 0x7fdc0b10af20>
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...d29bbb', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '10.244.35.193', 'name': 'dev-onezone', ...}}, ...}

    def call_fixture_func(
        fixturefunc: "_FixtureFunc[FixtureValue]", request: FixtureRequest, kwargs
    ) -> FixtureValue:
(50 more lines...)
AssertionError: File created in user root dir, but creation should have failed
fixturefunc = <function try_to_create_file_in_special_dir at 0x7fdc0b10af20>
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...d29bbb', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '10.244.35.193', 'name': 'dev-onezone', ...}}, ...}

    def call_fixture_func(
        fixturefunc: "_FixtureFunc[FixtureValue]", request: FixtureRequest, kwargs
    ) -> FixtureValue:
(42 more lines...)
AssertionError: File created in user root dir, but creation should have failed
fixturefunc = <function try_to_create_file_in_special_dir at 0x7fdc0b10af20>
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...d29bbb', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '10.244.35.193', 'name': 'dev-onezone', ...}}, ...}

    def call_fixture_func(
        fixturefunc: "_FixtureFunc[FixtureValue]", request: FixtureRequest, kwargs
    ) -> FixtureValue:
(50 more lines...)
AssertionError: Established dataset on archives root dir, but establishing should have failed
fixturefunc = <function try_to_establish_dataset_on_special_dir at 0x7fdc0b120400>
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': '10f2c8881a6d1bfa458add186ced84fbaac85fa5e57dae59c...3376638633231303137636836646431236135386561613439663836313137626631643538326133376638633231303137636836646431'}}), ...}

    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 0x7fdc0a9a6a80>, 'admin2': <tests.utils.user_utils.User object a...s.user_utils.AdminUser object at 0x7fdc0a91ab40>, 'user1': <tests.utils.user_utils.User object at 0x7fdc0a919d00>, ...}
hosts = {'oneclient-1': {'container-id': '10f2c8881a6d1bfa458add186ced84fbaac85fa5e57dae59c02cf76584b10e92', 'ip': '10.244.35....8e6ae2d29bbb', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '10.244.35.193', 'name': 'dev-onezone', ...}}
host = 'oneprovider-1'
dir_id = '00000000008466067368617265477569642373706163655F643664396564383738363137633838323338613838393733363732613034343263683...6138383937333637326130343432636830316636233463333466393532303034303231363436643934653939376538366233323535636838623433'
err_msg = 'Established dataset on share root dir, but establishing should have failed'

(211 more lines...)
AssertionError: Established dataset on trash dir, but establishing should have failed
fixturefunc = <function try_to_establish_dataset_on_special_dir at 0x7fdc0b120400>
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': '10f2c8881a6d1bfa458add186ced84fbaac85fa5e57dae59c...2313830393638633761636863653662233633363163653332323930316132373466333238303932313830393638633761636863653662'}}), ...}

    def call_fixture_func(
        fixturefunc: "_FixtureFunc[FixtureValue]", request: FixtureRequest, kwargs
    ) -> FixtureValue:
(39 more lines...)
AssertionError: Established dataset on user root dir, but establishing should have failed
fixturefunc = <function try_to_establish_dataset_on_special_dir at 0x7fdc0b120400>
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': '10f2c8881a6d1bfa458add186ced84fbaac85fa5e57dae59c...3623639666166323963636837303630236136366630313761353433303731306661643763383163623639666166323963636837303630'}}), ...}

    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 0x7fdc0ad438f0>
user = 'user1'
users = {'admin': <tests.utils.user_utils.AdminUser object at 0x7fdc0adb48c0>, 'admin2': <tests.utils.user_utils.User object a...s.user_utils.AdminUser object at 0x7fdc0ad41d00>, 'user1': <tests.utils.user_utils.User object at 0x7fdc0ad40320>, ...}
hosts = {'oneclient-1': {'container-id': '10f2c8881a6d1bfa458add186ced84fbaac85fa5e57dae59c02cf76584b10e92', 'ip': '10.244.35....8e6ae2d29bbb', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '10.244.35.193', 'name': 'dev-onezone', ...}}
host = 'oneprovider-1'
dir_id = '00000000006075D1677569642361726368697665735F726F6F745F6134643932633865373933393164386262663365393031393636656662383261636835626335236134643932633865373933393164386262663365393031393636656662383261636835626335'
cdmi = <class 'tests.gui.utils.oneservices.cdmi.CDMIClient'>
(84 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 0x7fdc0adeb6b0>
user = 'user1'
users = {'admin': <tests.utils.user_utils.AdminUser object at 0x7fdc0adbd670>, 'admin2': <tests.utils.user_utils.User object a...s.user_utils.AdminUser object at 0x7fdc0addaba0>, 'user1': <tests.utils.user_utils.User object at 0x7fdc0add8cb0>, ...}
hosts = {'oneclient-1': {'container-id': '10f2c8881a6d1bfa458add186ced84fbaac85fa5e57dae59c02cf76584b10e92', 'ip': '10.244.35....8e6ae2d29bbb', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '10.244.35.193', 'name': 'dev-onezone', ...}}
host = 'oneprovider-1'
dir_id = '000000000084B2037368617265477569642373706163655F313564663438326438633038326539363063386431336163333530336633366363683...3864313361633335303366333663636838343462236431376435633034663633646536646666663636396564383863343331653637636831376130'
cdmi = <class 'tests.gui.utils.oneservices.cdmi.CDMIClient'>
(84 more lines...)
_get_exception_class.<locals>.Derived: [Errno 36] File name too long: '/tmp/onedata/mnt/new_name/.__onedata__file_id__00000000008468567368617265477569642373706163655F6633633034333238326362616538356637306162336431616565663661623938636865653561236633633034333238326362616538356637306162336431616565663661623938636865653561236539336163333132366435646165386239383662373961653330386537353734636864616661' -> 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/220qzkluzubo3mj3/.__onedata__file_id__00000000008468567368617265477569642373706163655F6633633034333238326362616538356637306162336431616565663661623938636865653561236633633034333238326362616538356637306162336431616565663661623938636865653561236539336163333132366435646165386239383662373961653330386537353734636864616661' -> '/tmp/onedata/mnt/new_name/.__onedata__file_id__00000000008468567368617265477569642373706163655F6633633034333238326362616538356637306162336431616565663661623938636865653561236633633034333238326362616538356637306162336431616565663661623938636865653561236539336163333132366435646165386239383662373961653330386537353734636864616661'

(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 0x7fdc0c825bb0>
user = 'user1'
users = {'admin': <tests.utils.user_utils.AdminUser object at 0x7fdc0ad42b70>, 'admin2': <tests.utils.user_utils.User object a...s.user_utils.AdminUser object at 0x7fdc0aadb020>, 'user1': <tests.utils.user_utils.User object at 0x7fdc0aad8c20>, ...}
hosts = {'oneclient-1': {'container-id': '10f2c8881a6d1bfa458add186ced84fbaac85fa5e57dae59c02cf76584b10e92', 'ip': '10.244.35....8e6ae2d29bbb', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '10.244.35.193', 'name': 'dev-onezone', ...}}
host = 'oneprovider-1'
dir_id = '0000000000589755677569642374726173685F6234303030393136393562323035653038666236313363363261323562656136636863643265236234303030393136393562323035653038666236313363363261323562656136636863643265'
cdmi = <class 'tests.gui.utils.oneservices.cdmi.CDMIClient'>
(84 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 0x7fdc0afb8620>
user = 'user1'
users = {'admin': <tests.utils.user_utils.AdminUser object at 0x7fdc0af0a390>, 'admin2': <tests.utils.user_utils.User object a...s.user_utils.AdminUser object at 0x7fdc0ad219d0>, 'user1': <tests.utils.user_utils.User object at 0x7fdc0ad21bb0>, ...}
hosts = {'oneclient-1': {'container-id': '10f2c8881a6d1bfa458add186ced84fbaac85fa5e57dae59c02cf76584b10e92', 'ip': '10.244.35....8e6ae2d29bbb', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '10.244.35.193', 'name': 'dev-onezone', ...}}
host = 'oneprovider-1'
dir_id = '000000000058FC64677569642373706163655F3438633938656339656636326332373561373934333737366332633266303161636866306635233438633938656339656636326332373561373934333737366332633266303161636866306635'
cdmi = <class 'tests.gui.utils.oneservices.cdmi.CDMIClient'>
(84 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, 19 Nov 2024 20:40:13 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 0x7fdc0aa7e060>, 'admin2': <tests.utils.user_utils.User object a...s.user_utils.AdminUser object at 0x7fdc0ad3e780>, 'user1': <tests.utils.user_utils.User object at 0x7fdc0ad3f950>, ...}
user = 'user1'
hosts = {'oneclient-1': {'container-id': '10f2c8881a6d1bfa458add186ced84fbaac85fa5e57dae59c02cf76584b10e92', 'ip': '10.244.35....8e6ae2d29bbb', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '10.244.35.193', 'name': 'dev-onezone', ...}}
(220 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
50 secs