Skip to content

Regression

OmeroPy.test.integration.scriptstest.test_ping.TestPing.testPingStdout (from pytest)

Failing for the past 1 build (Since #343 )
Took 0.31 sec.

Error Message

omero.InternalException: exception ::omero::InternalException
{
    serverStackTrace = Traceback (most recent call last):
  File "/home/omero/workspace/OMERO-test-integration/.venv3/lib64/python3.11/site-packages/omero/util/decorators.py", line 71, in exc_handler
    rv = func(*args, **kwargs)
         ^^^^^^^^^^^^^^^^^^^^^
  File "/home/omero/workspace/OMERO-test-integration/.venv3/lib64/python3.11/site-packages/omero/processor.py", line 935, in parseJob
    prx, process = self.process(
                   ^^^^^^^^^^^^^
  File "/home/omero/workspace/OMERO-test-integration/.venv3/lib64/python3.11/site-packages/omero/util/decorators.py", line 31, in handler
    return func(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^
  File "/home/omero/workspace/OMERO-test-integration/.venv3/lib64/python3.11/site-packages/omero/processor.py", line 1006, in process
    process = ProcessClass(self.ctx, launcher, properties, params,
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/omero/workspace/OMERO-test-integration/.venv3/lib64/python3.11/site-packages/omero/processor.py", line 135, in __init__
    self.make_env()
  File "/home/omero/workspace/OMERO-test-integration/.venv3/lib64/python3.11/site-packages/omero/processor.py", line 144, in make_env
    variables = self.ctx.get("omero.process.env_vars", None)
                ^^^^^^^^^^^^
AttributeError: 'ServerContext' object has no attribute 'get'

    serverExceptionClass = 
    message = Internal exception
}

Stacktrace

self = <test.integration.scriptstest.test_ping.TestPing object at 0x7f9418557a90>

    def testPingStdout(self):
        p = self._getProcessor()
>       params = p.params()

test/integration/scriptstest/test_ping.py:192: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = a5ca7afd-748a-4e50-bb16-b13471f63fed/InteractiveProcessor-32b10dcf-f28e-490f-90ab-7adf95951a03 -t -e 1.1:tcp -h 172.18.0.12 -p 38831 -t 60000
_ctx = None

    def params(self, _ctx=None):
>       return _M_omero.grid.InteractiveProcessor._op_params.invoke(self, ((), _ctx))
E       omero.InternalException: exception ::omero::InternalException
E       {
E           serverStackTrace = Traceback (most recent call last):
E         File "/home/omero/workspace/OMERO-test-integration/.venv3/lib64/python3.11/site-packages/omero/util/decorators.py", line 71, in exc_handler
E           rv = func(*args, **kwargs)
E                ^^^^^^^^^^^^^^^^^^^^^
E         File "/home/omero/workspace/OMERO-test-integration/.venv3/lib64/python3.11/site-packages/omero/processor.py", line 935, in parseJob
E           prx, process = self.process(
E                          ^^^^^^^^^^^^^
E         File "/home/omero/workspace/OMERO-test-integration/.venv3/lib64/python3.11/site-packages/omero/util/decorators.py", line 31, in handler
E           return func(*args, **kwargs)
E                  ^^^^^^^^^^^^^^^^^^^^^
E         File "/home/omero/workspace/OMERO-test-integration/.venv3/lib64/python3.11/site-packages/omero/processor.py", line 1006, in process
E           process = ProcessClass(self.ctx, launcher, properties, params,
E                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E         File "/home/omero/workspace/OMERO-test-integration/.venv3/lib64/python3.11/site-packages/omero/processor.py", line 135, in __init__
E           self.make_env()
E         File "/home/omero/workspace/OMERO-test-integration/.venv3/lib64/python3.11/site-packages/omero/processor.py", line 144, in make_env
E           variables = self.ctx.get("omero.process.env_vars", None)
E                       ^^^^^^^^^^^^
E       AttributeError: 'ServerContext' object has no attribute 'get'
E       
E           serverExceptionClass = 
E           message = Internal exception
E       }

../../../../.venv3/lib64/python3.11/site-packages/omero_Scripts_ice.py:2029: InternalException