Stack Trace
self = <test.integration.clitest.test_import.TestImport object at 0x7f29ca324110>
tmpdir = local('/tmp/pytest-of-omero/pytest-37/testParallelUpload0')
capfd = <_pytest.capture.CaptureFixture object at 0x7f297e594c50>
def testParallelUpload(self, tmpdir, capfd):
"""Test parallel file upload"""
# write a pattern file into a new subdirectory
subdir = tmpdir.mkdir('ParallelUpload-' + self.uuid())
pattern_file = subdir.join('fakes.pattern')
pattern_file.write('image-T<0-9>.fake')
# write fake planes for pattern file
for timepoint in range(0, 10):
filename = 'image-T{0}.fake'.format(timepoint)
subdir.join(filename).write('')
# set arguments for parallel upload of pattern file with planes
self.args += ['--parallel-upload', '3']
self.args += [str(pattern_file)]
# do import
> out, err = self.do_import(capfd)
^^^^^^^^^^^^^^^^^^^^^
test/integration/clitest/test_import.py:1301:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
test/integration/clitest/test_import.py:150: in do_import
self.cli.invoke(self.args, strict=True)
../../../../.venv3/lib64/python3.11/site-packages/omero/cli.py:1211: in invoke
self.assertRC()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <omero.cli.CLI object at 0x7f29954e62d0>
def assertRC(self):
if self.rv != 0:
> raise NonZeroReturnCode(self.rv, "assert failed")
E omero.cli.NonZeroReturnCode: assert failed
../../../../.venv3/lib64/python3.11/site-packages/omero/cli.py:1200: NonZeroReturnCode