<classResult _class='hudson.tasks.junit.ClassResult'><child><age>0</age><className>OmeroWeb.test.integration.test_rendering.TestRenderImageRegion</className><duration>75.986</duration><failedSince>0</failedSince><name>test_render_birds_eye_view_big_image</name><properties></properties><skipped>false</skipped><status>PASSED</status></child><child><age>1</age><className>OmeroWeb.test.integration.test_rendering.TestRenderImageRegion</className><duration>73.262</duration><errorDetails>omero.MissingPyramidException: exception ::omero::MissingPyramidException
{
    serverStackTrace = ome.conditions.MissingPyramidException: Missing pyramid:/home/omero/workspace/OMERO-test-integration/data/Pixels/Dir-002/2897_pyramid
	at ome.io.nio.SimpleBackOff.throwMissingPyramidException(SimpleBackOff.java:94)
	at ome.io.nio.PixelsService.handleMissingPyramid(PixelsService.java:810)
	at ome.io.nio.PixelsService._getPixelBuffer(PixelsService.java:613)
	at ome.io.nio.PixelsService.getPixelBuffer(PixelsService.java:571)
	at ome.logic.RenderingSettingsImpl.resetDefaults(RenderingSettingsImpl.java:520)
	at ome.logic.RenderingSettingsImpl.resetDefaults(RenderingSettingsImpl.java:1439)
	at ome.services.RenderingBean$11.doWork(RenderingBean.java:2196)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
	at ome.services.util.Executor$Impl$Interceptor.invoke(Executor.java:568)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at ome.security.basic.EventHandler.invoke(EventHandler.java:154)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.orm.hibernate3.HibernateInterceptor.invoke(HibernateInterceptor.java:119)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:283)
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at ome.tools.hibernate.ProxyCleanupFilter$Interceptor.invoke(ProxyCleanupFilter.java:249)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at ome.services.util.ServiceHandler.invoke(ServiceHandler.java:121)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
	at jdk.proxy2/jdk.proxy2.$Proxy75.doWork(Unknown Source)
	at ome.services.util.Executor$Impl.execute(Executor.java:447)
	at ome.services.util.Executor$Impl.execute(Executor.java:392)
	at ome.services.RenderingBean._resetDefaults(RenderingBean.java:2193)
	at ome.services.RenderingBean.internalReset(RenderingBean.java:713)
	at ome.services.RenderingBean.resetDefaultSettings(RenderingBean.java:677)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
	at ome.services.util.ServiceHandler.invoke(ServiceHandler.java:121)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
	at jdk.proxy2/jdk.proxy2.$Proxy127.resetDefaultSettings(Unknown Source)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
	at ome.security.basic.BasicSecurityWiring.invoke(BasicSecurityWiring.java:93)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at ome.services.blitz.fire.AopContextInitializer.invoke(AopContextInitializer.java:43)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
	at jdk.proxy2/jdk.proxy2.$Proxy127.resetDefaultSettings(Unknown Source)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at ome.services.blitz.util.IceMethodInvoker.invoke(IceMethodInvoker.java:172)
	at ome.services.throttling.Callback.run(Callback.java:56)
	at ome.services.throttling.InThreadThrottlingStrategy.callInvokerOnRawArgs(InThreadThrottlingStrategy.java:56)
	at ome.services.blitz.impl.AbstractAmdServant.callInvokerOnRawArgs(AbstractAmdServant.java:140)
	at ome.services.blitz.impl.RenderingEngineI.resetDefaultSettings_async(RenderingEngineI.java:380)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
	at omero.cmd.CallContext.invoke(CallContext.java:85)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
	at jdk.proxy2/jdk.proxy2.$Proxy129.resetDefaultSettings_async(Unknown Source)
	at omero.api._RenderingEngineTie.resetDefaultSettings_async(_RenderingEngineTie.java:316)
	at omero.api._RenderingEngineDisp.___resetDefaultSettings(_RenderingEngineDisp.java:2037)
	at omero.api._RenderingEngineDisp.__dispatch(_RenderingEngineDisp.java:2457)
	at IceInternal.Incoming.invoke(Incoming.java:221)
	at Ice.ConnectionI.invokeAll(ConnectionI.java:2536)
	at Ice.ConnectionI.dispatch(ConnectionI.java:1145)
	at Ice.ConnectionI.message(ConnectionI.java:1056)
	at IceInternal.ThreadPool.run(ThreadPool.java:395)
	at IceInternal.ThreadPool.access$300(ThreadPool.java:12)
	at IceInternal.ThreadPool$EventHandlerThread.run(ThreadPool.java:832)
	at java.base/java.lang.Thread.run(Thread.java:1583)

    serverExceptionClass = ome.conditions.MissingPyramidException
    message = Missing pyramid:/home/omero/workspace/OMERO-test-integration/data/Pixels/Dir-002/2897_pyramid
    backOff = 11801
    pixelsID = 2897
}</errorDetails><errorStackTrace>self = &lt;test_rendering.TestRenderImageRegion object at 0x7f2eb50a4e90&gt;
tmpdir = local('/tmp/pytest-of-omero/pytest-1/test_render_image_region_big_i0')

    def test_render_image_region_big_image_resolution(self, tmpdir):
        """
        Tests the retrieval of pyramid image at different
        resolution. Resolution changes is supported in that case.
        """
        image_id = self.import_pyramid(tmpdir, client=self.client)
        conn = omero.gateway.BlitzGateway(client_obj=self.client)
        image = conn.getObject("Image", image_id)
&gt;       image._prepareRenderingEngine()

test/integration/test_rendering.py:569: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
../../../../.venv3/lib64/python3.11/site-packages/omero/gateway/__init__.py:8325: in _prepareRenderingEngine
    self._re = self._prepareRE(rdid=rdid)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^
../../../../.venv3/lib64/python3.11/site-packages/omero/gateway/__init__.py:8299: in _prepareRE
    re.resetDefaultSettings(True, ctx)
../../../../.venv3/lib64/python3.11/site-packages/omero/gateway/__init__.py:4878: in __call__
    return self.handle_exception(e, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../../../../.venv3/lib64/python3.11/site-packages/omeroweb/webclient/webclient_gateway.py:2105: in handle_exception
    super(OmeroWebSafeCallWrapper, self).handle_exception(e, *args, **kwargs)
../../../../.venv3/lib64/python3.11/site-packages/omero/gateway/__init__.py:4875: in __call__
    return self.f(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = f94b8c07-4c61-4d4b-98f7-71154cea2f87/8a773868-12cf-4474-94a9-6435db1562caomero.api.RenderingEngine -t -e 1.1:tcp -h 172.18.0.2 -p 36293 -t 60000
save = True
_ctx = &lt;ServiceOptsDict: {'omero.client.uuid': '23835df7-d584-4410-b4ca-7158c743d219', 'omero.session.uuid': 'f94b8c07-4c61-4d4b-98f7-71154cea2f87', 'omero.group': '3407'}&gt;

    def resetDefaultSettings(self, save, _ctx=None):
&gt;       return _M_omero.api.RenderingEngine._op_resetDefaultSettings.invoke(self, ((save, ), _ctx))
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E       omero.MissingPyramidException: exception ::omero::MissingPyramidException
E       {
E           serverStackTrace = ome.conditions.MissingPyramidException: Missing pyramid:/home/omero/workspace/OMERO-test-integration/data/Pixels/Dir-002/2897_pyramid
E       	at ome.io.nio.SimpleBackOff.throwMissingPyramidException(SimpleBackOff.java:94)
E       	at ome.io.nio.PixelsService.handleMissingPyramid(PixelsService.java:810)
E       	at ome.io.nio.PixelsService._getPixelBuffer(PixelsService.java:613)
E       	at ome.io.nio.PixelsService.getPixelBuffer(PixelsService.java:571)
E       	at ome.logic.RenderingSettingsImpl.resetDefaults(RenderingSettingsImpl.java:520)
E       	at ome.logic.RenderingSettingsImpl.resetDefaults(RenderingSettingsImpl.java:1439)
E       	at ome.services.RenderingBean$11.doWork(RenderingBean.java:2196)
E       	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
E       	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
E       	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
E       	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
E       	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
E       	at ome.services.util.Executor$Impl$Interceptor.invoke(Executor.java:568)
E       	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
E       	at ome.security.basic.EventHandler.invoke(EventHandler.java:154)
E       	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
E       	at org.springframework.orm.hibernate3.HibernateInterceptor.invoke(HibernateInterceptor.java:119)
E       	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
E       	at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)
E       	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:283)
E       	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)
E       	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
E       	at ome.tools.hibernate.ProxyCleanupFilter$Interceptor.invoke(ProxyCleanupFilter.java:249)
E       	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
E       	at ome.services.util.ServiceHandler.invoke(ServiceHandler.java:121)
E       	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
E       	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
E       	at jdk.proxy2/jdk.proxy2.$Proxy75.doWork(Unknown Source)
E       	at ome.services.util.Executor$Impl.execute(Executor.java:447)
E       	at ome.services.util.Executor$Impl.execute(Executor.java:392)
E       	at ome.services.RenderingBean._resetDefaults(RenderingBean.java:2193)
E       	at ome.services.RenderingBean.internalReset(RenderingBean.java:713)
E       	at ome.services.RenderingBean.resetDefaultSettings(RenderingBean.java:677)
E       	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
E       	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
E       	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
E       	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
E       	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
E       	at ome.services.util.ServiceHandler.invoke(ServiceHandler.java:121)
E       	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
E       	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
E       	at jdk.proxy2/jdk.proxy2.$Proxy127.resetDefaultSettings(Unknown Source)
E       	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
E       	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
E       	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
E       	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
E       	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
E       	at ome.security.basic.BasicSecurityWiring.invoke(BasicSecurityWiring.java:93)
E       	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
E       	at ome.services.blitz.fire.AopContextInitializer.invoke(AopContextInitializer.java:43)
E       	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
E       	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
E       	at jdk.proxy2/jdk.proxy2.$Proxy127.resetDefaultSettings(Unknown Source)
E       	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
E       	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
E       	at ome.services.blitz.util.IceMethodInvoker.invoke(IceMethodInvoker.java:172)
E       	at ome.services.throttling.Callback.run(Callback.java:56)
E       	at ome.services.throttling.InThreadThrottlingStrategy.callInvokerOnRawArgs(InThreadThrottlingStrategy.java:56)
E       	at ome.services.blitz.impl.AbstractAmdServant.callInvokerOnRawArgs(AbstractAmdServant.java:140)
E       	at ome.services.blitz.impl.RenderingEngineI.resetDefaultSettings_async(RenderingEngineI.java:380)
E       	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
E       	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
E       	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
E       	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
E       	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
E       	at omero.cmd.CallContext.invoke(CallContext.java:85)
E       	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
E       	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
E       	at jdk.proxy2/jdk.proxy2.$Proxy129.resetDefaultSettings_async(Unknown Source)
E       	at omero.api._RenderingEngineTie.resetDefaultSettings_async(_RenderingEngineTie.java:316)
E       	at omero.api._RenderingEngineDisp.___resetDefaultSettings(_RenderingEngineDisp.java:2037)
E       	at omero.api._RenderingEngineDisp.__dispatch(_RenderingEngineDisp.java:2457)
E       	at IceInternal.Incoming.invoke(Incoming.java:221)
E       	at Ice.ConnectionI.invokeAll(ConnectionI.java:2536)
E       	at Ice.ConnectionI.dispatch(ConnectionI.java:1145)
E       	at Ice.ConnectionI.message(ConnectionI.java:1056)
E       	at IceInternal.ThreadPool.run(ThreadPool.java:395)
E       	at IceInternal.ThreadPool.access$300(ThreadPool.java:12)
E       	at IceInternal.ThreadPool$EventHandlerThread.run(ThreadPool.java:832)
E       	at java.base/java.lang.Thread.run(Thread.java:1583)
E       
E           serverExceptionClass = ome.conditions.MissingPyramidException
E           message = Missing pyramid:/home/omero/workspace/OMERO-test-integration/data/Pixels/Dir-002/2897_pyramid
E           backOff = 11801
E           pixelsID = 2897
E       }

../../../../.venv3/lib64/python3.11/site-packages/omero_api_RenderingEngine_ice.py:2323: MissingPyramidException</errorStackTrace><failedSince>1</failedSince><name>test_render_image_region_big_image_resolution</name><properties></properties><skipped>false</skipped><status>FAILED</status></child><child><age>0</age><className>OmeroWeb.test.integration.test_rendering.TestRenderImageRegion</className><duration>7.248</duration><failedSince>0</failedSince><name>test_render_image_region_incomplete_request</name><properties></properties><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>OmeroWeb.test.integration.test_rendering.TestRenderImageRegion</className><duration>3.06</duration><failedSince>0</failedSince><name>test_render_image_region_malformed_region_argument</name><properties></properties><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>OmeroWeb.test.integration.test_rendering.TestRenderImageRegion</className><duration>2.814</duration><failedSince>0</failedSince><name>test_render_image_region_malformed_tile_argument</name><properties></properties><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>OmeroWeb.test.integration.test_rendering.TestRenderImageRegion</className><duration>7.707</duration><failedSince>0</failedSince><name>test_render_image_region_region_params</name><properties></properties><skipped>false</skipped><status>PASSED</status></child><child><age>1</age><className>OmeroWeb.test.integration.test_rendering.TestRenderImageRegion</className><duration>75.112</duration><errorDetails>omero.MissingPyramidException: exception ::omero::MissingPyramidException
{
    serverStackTrace = ome.conditions.MissingPyramidException: Missing pyramid:/home/omero/workspace/OMERO-test-integration/data/Pixels/Dir-002/2895_pyramid
	at ome.io.nio.SimpleBackOff.throwMissingPyramidException(SimpleBackOff.java:94)
	at ome.io.nio.PixelsService.handleMissingPyramid(PixelsService.java:810)
	at ome.io.nio.PixelsService._getPixelBuffer(PixelsService.java:613)
	at ome.io.nio.PixelsService.getPixelBuffer(PixelsService.java:571)
	at ome.logic.RenderingSettingsImpl.resetDefaults(RenderingSettingsImpl.java:520)
	at ome.logic.RenderingSettingsImpl.resetDefaults(RenderingSettingsImpl.java:1439)
	at ome.services.RenderingBean$11.doWork(RenderingBean.java:2196)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
	at ome.services.util.Executor$Impl$Interceptor.invoke(Executor.java:568)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at ome.security.basic.EventHandler.invoke(EventHandler.java:154)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.orm.hibernate3.HibernateInterceptor.invoke(HibernateInterceptor.java:119)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:283)
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at ome.tools.hibernate.ProxyCleanupFilter$Interceptor.invoke(ProxyCleanupFilter.java:249)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at ome.services.util.ServiceHandler.invoke(ServiceHandler.java:121)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
	at jdk.proxy2/jdk.proxy2.$Proxy75.doWork(Unknown Source)
	at ome.services.util.Executor$Impl.execute(Executor.java:447)
	at ome.services.util.Executor$Impl.execute(Executor.java:392)
	at ome.services.RenderingBean._resetDefaults(RenderingBean.java:2193)
	at ome.services.RenderingBean.internalReset(RenderingBean.java:713)
	at ome.services.RenderingBean.resetDefaultSettings(RenderingBean.java:677)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
	at ome.services.util.ServiceHandler.invoke(ServiceHandler.java:121)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
	at jdk.proxy2/jdk.proxy2.$Proxy127.resetDefaultSettings(Unknown Source)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
	at ome.security.basic.BasicSecurityWiring.invoke(BasicSecurityWiring.java:93)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at ome.services.blitz.fire.AopContextInitializer.invoke(AopContextInitializer.java:43)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
	at jdk.proxy2/jdk.proxy2.$Proxy127.resetDefaultSettings(Unknown Source)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at ome.services.blitz.util.IceMethodInvoker.invoke(IceMethodInvoker.java:172)
	at ome.services.throttling.Callback.run(Callback.java:56)
	at ome.services.throttling.InThreadThrottlingStrategy.callInvokerOnRawArgs(InThreadThrottlingStrategy.java:56)
	at ome.services.blitz.impl.AbstractAmdServant.callInvokerOnRawArgs(AbstractAmdServant.java:140)
	at ome.services.blitz.impl.RenderingEngineI.resetDefaultSettings_async(RenderingEngineI.java:380)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
	at omero.cmd.CallContext.invoke(CallContext.java:85)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
	at jdk.proxy2/jdk.proxy2.$Proxy129.resetDefaultSettings_async(Unknown Source)
	at omero.api._RenderingEngineTie.resetDefaultSettings_async(_RenderingEngineTie.java:316)
	at omero.api._RenderingEngineDisp.___resetDefaultSettings(_RenderingEngineDisp.java:2037)
	at omero.api._RenderingEngineDisp.__dispatch(_RenderingEngineDisp.java:2457)
	at IceInternal.Incoming.invoke(Incoming.java:221)
	at Ice.ConnectionI.invokeAll(ConnectionI.java:2536)
	at Ice.ConnectionI.dispatch(ConnectionI.java:1145)
	at Ice.ConnectionI.message(ConnectionI.java:1056)
	at IceInternal.ThreadPool.run(ThreadPool.java:395)
	at IceInternal.ThreadPool.access$300(ThreadPool.java:12)
	at IceInternal.ThreadPool$EventHandlerThread.run(ThreadPool.java:832)
	at java.base/java.lang.Thread.run(Thread.java:1583)

    serverExceptionClass = ome.conditions.MissingPyramidException
    message = Missing pyramid:/home/omero/workspace/OMERO-test-integration/data/Pixels/Dir-002/2895_pyramid
    backOff = 11801
    pixelsID = 2895
}</errorDetails><errorStackTrace>self = &lt;test_rendering.TestRenderImageRegion object at 0x7f2eb50a7650&gt;
tmpdir = local('/tmp/pytest-of-omero/pytest-1/test_render_image_region_regio0')

    def test_render_image_region_region_params_big_image(self, tmpdir):
        """
        Tests the retrieval of pyramid image at different
        resolution. Resolution changes is supported in that case.
        """
        image_id = self.import_pyramid(tmpdir, client=self.client)
    
        request_url = reverse(
            'webgateway_render_image_region',
            kwargs={'iid': str(image_id), 'z': '0', 't': '0'}
        )
        django_client = self.new_django_client_from_session_id(
            self.client.getSessionId()
        )
        data = {}
        try:
            data['region'] = '0,0,512,512'
&gt;           response = get(django_client, request_url, data)
                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

test/integration/test_rendering.py:531: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
../../../../.venv3/lib64/python3.11/site-packages/omeroweb/testlib/__init__.py:459: in get
    return _response(django_client, request_url, "get", status_code=status_code)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../../../../.venv3/lib64/python3.11/site-packages/omeroweb/testlib/__init__.py:120: in _response
    response = getattr(django_client, method)(
../../../../.venv3/lib64/python3.11/site-packages/django/test/client.py:1127: in get
    response = super().get(
../../../../.venv3/lib64/python3.11/site-packages/django/test/client.py:475: in get
    return self.generic(
../../../../.venv3/lib64/python3.11/site-packages/django/test/client.py:671: in generic
    return self.request(**r)
           ^^^^^^^^^^^^^^^^^
../../../../.venv3/lib64/python3.11/site-packages/django/test/client.py:1090: in request
    self.check_exception(response)
../../../../.venv3/lib64/python3.11/site-packages/django/test/client.py:805: in check_exception
    raise exc_value
../../../../.venv3/lib64/python3.11/site-packages/django/core/handlers/exception.py:55: in inner
    response = get_response(request)
               ^^^^^^^^^^^^^^^^^^^^^
../../../../.venv3/lib64/python3.11/site-packages/django/core/handlers/base.py:197: in _get_response
    response = wrapped_callback(request, *callback_args, **callback_kwargs)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../../../../.venv3/lib64/python3.11/site-packages/omeroweb/decorators.py:541: in wrapped
    retval = f(request, *args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
../../../../.venv3/lib64/python3.11/site-packages/omeroweb/webgateway/views.py:1060: in render_image_region
    jpeg_data = img.renderJpegRegion(
../../../../.venv3/lib64/python3.11/site-packages/omero/gateway/__init__.py:8042: in wrapped
    if not self._prepareRenderingEngine() \
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../../../../.venv3/lib64/python3.11/site-packages/omero/gateway/__init__.py:8325: in _prepareRenderingEngine
    self._re = self._prepareRE(rdid=rdid)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^
../../../../.venv3/lib64/python3.11/site-packages/omero/gateway/__init__.py:8299: in _prepareRE
    re.resetDefaultSettings(True, ctx)
../../../../.venv3/lib64/python3.11/site-packages/omero/gateway/__init__.py:4878: in __call__
    return self.handle_exception(e, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../../../../.venv3/lib64/python3.11/site-packages/omeroweb/webclient/webclient_gateway.py:2105: in handle_exception
    super(OmeroWebSafeCallWrapper, self).handle_exception(e, *args, **kwargs)
../../../../.venv3/lib64/python3.11/site-packages/omero/gateway/__init__.py:4875: in __call__
    return self.f(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = f94b8c07-4c61-4d4b-98f7-71154cea2f87/83ab23a1-3b36-45a4-a391-ce27f1045727omero.api.RenderingEngine -t -e 1.1:tcp -h 172.18.0.2 -p 36293 -t 60000
save = True
_ctx = &lt;ServiceOptsDict: {'omero.client.uuid': 'fe85f494-6585-495a-b010-4fc1df457a59', 'omero.session.uuid': 'f94b8c07-4c61-4d4b-98f7-71154cea2f87', 'omero.group': '3407'}&gt;

    def resetDefaultSettings(self, save, _ctx=None):
&gt;       return _M_omero.api.RenderingEngine._op_resetDefaultSettings.invoke(self, ((save, ), _ctx))
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E       omero.MissingPyramidException: exception ::omero::MissingPyramidException
E       {
E           serverStackTrace = ome.conditions.MissingPyramidException: Missing pyramid:/home/omero/workspace/OMERO-test-integration/data/Pixels/Dir-002/2895_pyramid
E       	at ome.io.nio.SimpleBackOff.throwMissingPyramidException(SimpleBackOff.java:94)
E       	at ome.io.nio.PixelsService.handleMissingPyramid(PixelsService.java:810)
E       	at ome.io.nio.PixelsService._getPixelBuffer(PixelsService.java:613)
E       	at ome.io.nio.PixelsService.getPixelBuffer(PixelsService.java:571)
E       	at ome.logic.RenderingSettingsImpl.resetDefaults(RenderingSettingsImpl.java:520)
E       	at ome.logic.RenderingSettingsImpl.resetDefaults(RenderingSettingsImpl.java:1439)
E       	at ome.services.RenderingBean$11.doWork(RenderingBean.java:2196)
E       	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
E       	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
E       	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
E       	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
E       	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
E       	at ome.services.util.Executor$Impl$Interceptor.invoke(Executor.java:568)
E       	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
E       	at ome.security.basic.EventHandler.invoke(EventHandler.java:154)
E       	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
E       	at org.springframework.orm.hibernate3.HibernateInterceptor.invoke(HibernateInterceptor.java:119)
E       	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
E       	at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)
E       	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:283)
E       	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)
E       	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
E       	at ome.tools.hibernate.ProxyCleanupFilter$Interceptor.invoke(ProxyCleanupFilter.java:249)
E       	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
E       	at ome.services.util.ServiceHandler.invoke(ServiceHandler.java:121)
E       	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
E       	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
E       	at jdk.proxy2/jdk.proxy2.$Proxy75.doWork(Unknown Source)
E       	at ome.services.util.Executor$Impl.execute(Executor.java:447)
E       	at ome.services.util.Executor$Impl.execute(Executor.java:392)
E       	at ome.services.RenderingBean._resetDefaults(RenderingBean.java:2193)
E       	at ome.services.RenderingBean.internalReset(RenderingBean.java:713)
E       	at ome.services.RenderingBean.resetDefaultSettings(RenderingBean.java:677)
E       	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
E       	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
E       	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
E       	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
E       	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
E       	at ome.services.util.ServiceHandler.invoke(ServiceHandler.java:121)
E       	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
E       	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
E       	at jdk.proxy2/jdk.proxy2.$Proxy127.resetDefaultSettings(Unknown Source)
E       	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
E       	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
E       	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
E       	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
E       	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
E       	at ome.security.basic.BasicSecurityWiring.invoke(BasicSecurityWiring.java:93)
E       	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
E       	at ome.services.blitz.fire.AopContextInitializer.invoke(AopContextInitializer.java:43)
E       	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
E       	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
E       	at jdk.proxy2/jdk.proxy2.$Proxy127.resetDefaultSettings(Unknown Source)
E       	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
E       	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
E       	at ome.services.blitz.util.IceMethodInvoker.invoke(IceMethodInvoker.java:172)
E       	at ome.services.throttling.Callback.run(Callback.java:56)
E       	at ome.services.throttling.InThreadThrottlingStrategy.callInvokerOnRawArgs(InThreadThrottlingStrategy.java:56)
E       	at ome.services.blitz.impl.AbstractAmdServant.callInvokerOnRawArgs(AbstractAmdServant.java:140)
E       	at ome.services.blitz.impl.RenderingEngineI.resetDefaultSettings_async(RenderingEngineI.java:380)
E       	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
E       	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
E       	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
E       	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
E       	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
E       	at omero.cmd.CallContext.invoke(CallContext.java:85)
E       	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
E       	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
E       	at jdk.proxy2/jdk.proxy2.$Proxy129.resetDefaultSettings_async(Unknown Source)
E       	at omero.api._RenderingEngineTie.resetDefaultSettings_async(_RenderingEngineTie.java:316)
E       	at omero.api._RenderingEngineDisp.___resetDefaultSettings(_RenderingEngineDisp.java:2037)
E       	at omero.api._RenderingEngineDisp.__dispatch(_RenderingEngineDisp.java:2457)
E       	at IceInternal.Incoming.invoke(Incoming.java:221)
E       	at Ice.ConnectionI.invokeAll(ConnectionI.java:2536)
E       	at Ice.ConnectionI.dispatch(ConnectionI.java:1145)
E       	at Ice.ConnectionI.message(ConnectionI.java:1056)
E       	at IceInternal.ThreadPool.run(ThreadPool.java:395)
E       	at IceInternal.ThreadPool.access$300(ThreadPool.java:12)
E       	at IceInternal.ThreadPool$EventHandlerThread.run(ThreadPool.java:832)
E       	at java.base/java.lang.Thread.run(Thread.java:1583)
E       
E           serverExceptionClass = ome.conditions.MissingPyramidException
E           message = Missing pyramid:/home/omero/workspace/OMERO-test-integration/data/Pixels/Dir-002/2895_pyramid
E           backOff = 11801
E           pixelsID = 2895
E       }

../../../../.venv3/lib64/python3.11/site-packages/omero_api_RenderingEngine_ice.py:2323: MissingPyramidException</errorStackTrace><failedSince>1</failedSince><name>test_render_image_region_region_params_big_image</name><properties></properties><skipped>false</skipped><status>FAILED</status></child><child><age>0</age><className>OmeroWeb.test.integration.test_rendering.TestRenderImageRegion</className><duration>8.968</duration><failedSince>0</failedSince><name>test_render_image_region_tile_params</name><properties></properties><skipped>false</skipped><status>PASSED</status></child><child><age>1</age><className>OmeroWeb.test.integration.test_rendering.TestRenderImageRegion</className><duration>75.069</duration><errorDetails>AssertionError: &lt;HttpResponseBadRequest status_code=400, "text/html; charset=utf-8"&gt;</errorDetails><errorStackTrace>self = &lt;test_rendering.TestRenderImageRegion object at 0x7f2eb50a7550&gt;
tmpdir = local('/tmp/pytest-of-omero/pytest-1/test_render_image_region_tile_0')

    def test_render_image_region_tile_params_big_image(self, tmpdir):
        """
        Tests the retrieval of pyramid image at different
        resolution. Resolution changes is supported in that case.
        """
        image_id = self.import_pyramid(tmpdir, client=self.client)
    
        request_url = reverse(
            'webgateway_render_image_region',
            kwargs={'iid': str(image_id), 'z': '0', 't': '0'}
        )
        django_client = self.new_django_client_from_session_id(
            self.client.getSessionId()
        )
        data = {}
        try:
            data['tile'] = '0,0,0,512,512'
&gt;           response = get(django_client, request_url, data)
                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

test/integration/test_rendering.py:472: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
../../../../.venv3/lib64/python3.11/site-packages/omeroweb/testlib/__init__.py:459: in get
    return _response(django_client, request_url, "get", status_code=status_code)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

django_client = &lt;django.test.client.Client object at 0x7f2eb14fc1d0&gt;
request_url = '/webgateway/render_image_region/6778/0/0/?tile=0%2C0%2C0%2C512%2C512'
method = 'get', data = None, status_code = 200
content_type = 'multipart/form-data; boundary=BoUnDaRyStRiNg', extra = {}

    def _response(
        django_client,
        request_url,
        method,
        data=None,
        status_code=200,
        content_type=MULTIPART_CONTENT,
        **extra
    ):
        response = getattr(django_client, method)(
            request_url, data=data, content_type=content_type, **extra
        )
&gt;       assert response.status_code == status_code, response
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E       AssertionError: &lt;HttpResponseBadRequest status_code=400, "text/html; charset=utf-8"&gt;

../../../../.venv3/lib64/python3.11/site-packages/omeroweb/testlib/__init__.py:123: AssertionError</errorStackTrace><failedSince>1</failedSince><name>test_render_image_region_tile_params_big_image</name><properties></properties><skipped>false</skipped><status>FAILED</status></child><child><age>0</age><className>OmeroWeb.test.integration.test_rendering.TestRenderImageRegion</className><duration>2.994</duration><failedSince>0</failedSince><name>test_render_image_region_tile_params_invalid_resolution</name><properties></properties><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>OmeroWeb.test.integration.test_rendering.TestRenderImageRegion</className><duration>3.311</duration><failedSince>0</failedSince><name>test_render_image_region_tile_params_large_image</name><properties></properties><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>OmeroWeb.test.integration.test_rendering.TestRenderImageRegion</className><duration>3.113</duration><failedSince>0</failedSince><name>test_render_image_region_tile_params_negative_resolution</name><properties></properties><skipped>false</skipped><status>PASSED</status></child><failCount>3</failCount><name>TestRenderImageRegion</name><passCount>9</passCount><skipCount>0</skipCount></classResult>