Skip to content

Fix test_render_image_region_tile_params_big_image#6469

Open
pwalczysko wants to merge 3 commits into
ome:developfrom
pwalczysko:fix-render
Open

Fix test_render_image_region_tile_params_big_image#6469
pwalczysko wants to merge 3 commits into
ome:developfrom
pwalczysko:fix-render

Conversation

@pwalczysko

Copy link
Copy Markdown
Member

What this PR does

Fixes test_render_image_region_tile_params_big_image, see https://merge-ci.openmicroscopy.org/jenkins/job/OMERO-test-integration/lastCompletedBuild/testReport/OmeroWeb.test.integration.test_rendering/TestRenderImageRegion/test_render_image_region_tile_params_big_image/ which is consistently failing (also as a single test on the new merge-ci) with omero.MissingPyramidException: exception ::omero::MissingPyramidException

The fix is to wait until the pyramid is renderable. There is an explicit loop now which is polling for a pyramid renderable by the RenderingEngine.

Testing this PR

Check merge-ci, test/integration/test_rendering.py::TestRenderImageRegion::test_render_image_region_tile_params_big_image

Related reading

Similar (but with different method, the "wait until file is on disk" is not working here, it must be renderable) to #6464

  1. background for understanding this PR
    Necessary after move to NFS.

cc @jburel @will-moore

@pwalczysko
pwalczysko requested a review from will-moore July 21, 2026 14:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant