Stack Trace
self = <test_populate.TestPopulateMetadata object at 0x7f29c9ba57d0>
fixture = <test_populate.GZIP object at 0x7f29ca6f2590>, batch_size = 10
@mark.parametrize("fixture", METADATA_FIXTURES, ids=METADATA_IDS)
@mark.parametrize("batch_size", (None, 1, 10))
def testPopulateMetadata(self, fixture, batch_size):
"""
We should really test each of the parsing contexts in separate tests
but in practice each one uses data created by the others, so for
now just run them all together
"""
fixture.init(self)
> t = self._test_parsing_context(fixture, batch_size)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/integration/metadata/test_populate.py:1024:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
test/integration/metadata/test_populate.py:907: in _test_parsing_context
ctx.write_to_omero(batch_size=batch_size, loops=10, ms=250)
../../../../.venv3/lib64/python3.11/site-packages/omero/util/populate_metadata.py:991: in write_to_omero
table = sr.newTable(1, name, {'omero.group': str(group)})
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = ba4d07e0-c224-459d-9cbd-2bf11fd0257a/d714e738-1fa3-4547-abdc-9ec55ee1a355omero.grid.SharedResources -t -e 1.1:tcp -h 172.18.0.12 -p 35891 -t 60000
repoId = 1, path = 'bulk_annotations', _ctx = {'omero.group': '2789'}
def newTable(self, repoId, path, _ctx=None):
> return _M_omero.grid.SharedResources._op_newTable.invoke(self, ((repoId, path), _ctx))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E omero.InternalException: exception ::omero::InternalException
E {
E serverStackTrace =
E serverExceptionClass =
E message = null table as argument
E }
../../../../.venv3/lib64/python3.11/site-packages/omero_SharedResources_ice.py:393: InternalException