Since VTK 9, vtkOpenGLRenderWindow::SupportsOpenGL() (called by mitk::RenderingTestHelper) seems to return true even though it is not the case, resulting in failing rendering tests instead of skipping them as before.
Description
Description
Related Objects
Related Objects
- Mentioned In
- T27977: 2020 Week 47 (Mid November)
rMITKfacc43e1c260: Merge branch 'bugfix/T27955-RenderingTestsSerialRun' into develop
rMITK42a9fbf8941e: Merge branch 'bugfix/T27955-FixRenderingTestHelper' into develop
rMITK75ee6b5528a7: Merge branch 'bugfix/T27955-FixRenderingTestHelper' into develop
rMITK0234c87ef730: Merge branch 'bugfix/T27955-FixRenderingTestHelper' into develop
rMITKc5c7e1db644e: Merge branch 'bugfix/T27955-FixRenderingTestHelper' into develop
Event Timeline
Comment Actions
It is not an OpenGL problem but a Windows policy that prevents remote SSH users to actually start GUI applications. It wasn't triggered before as VTK's OpenGL test succeeds now.
I added the label "Rendering Tests" to all rendering tests so that CTest can be executed with --label-exclude "Rendering Tests" if necessary.
I introduced the new variable MODULE_RENDERING_TESTS besides the already established MODULE_TESTS to discriminate rendering tests, as well as mitkAddCustomModuleRenderingTest() as a wrapper function for mitkAddCustomModuleTest().