-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Debugging unit tests in a systematic-like manner #203
Comments
🎉 |
Not sure what's happening with the github action but changing ci.yml for its deploy versions brakes some tests: so I returned to the passed one: |
local test
|
See all and further details: https://github.com/SciKit-Surgery/scikit-surgeryvtk/actions/runs/4305704952 |
Just adding the following message as part of going with a more systemic approach to perform local and remote unit tests: Summary of unit tests for py38The following is a quick summary of local and remote unit tests. See more for remote tests: https://github.com/SciKit-Surgery/scikit-surgeryvtk/actions/runs/4324128024/jobs/7548567531 local ubuntu22.04x64
CI ubuntu-latest, 3.8
CI macos-latest, 3.8
CI windows-latest, 3.8
|
I am raising this ticket to easily track local and remote unit tests for #187.
Context
Pyside6 migration seems to be working fine for linux, windows and mac (#187), however there are few tests that are failing. So, this issue will debug unit tests in a systematic-like manner. The following list shows local and remote tests showing (:heavy_check_mark:) for passing test, (:cloud:) for passing remote unit tests, (:penguin: :computer:) for local ones.
✔️ ☁️ 🐧 💻 test_overlay_liver_points(setup_vtk_overlay_window): (previously failing in remote ubuntu-latest ❎ )
✔️ ☁️ 🐧 💻 test_camera_projection(setup_vtk_overlay_window):
✔️ ☁️ 🐧 💻 test_surface_model_loader_2_in_assembly_on_its_own (previously failing in mac-latest,3.9: ❎ )
✔️ ☁️ 🐧 💻 test_cylinder_model(setup_vtk_overlay_window)
✔️ ☁️ 🐧 💻 test_valid_vtk_image_actor(): (refactored)
✔️ ☁️ 🐧 💻 test_image_model_overlay(vtk_overlay_with_gradient_image): (failed in remote mac-latest ❎ refactored vtk pipeline )
✔️ ☁️ 🐧 💻 test_sphere_model_3_points(setup_vtk_overlay_window):
✔️ ☁️ 🐧 💻 test_set_texture_regression(vtk_overlay_with_gradient_image) (was failing ❎)
✔️ ☁️ 🐧 💻 test_valid_set_texture_with_png_format(vtk_overlay_with_gradient_image):
✔️ ☁️ 🐧 💻 test_valid_set_texture_with_jpg_format(vtk_overlay_with_gradient_image):
✔️ ☁️ 🐧 💻 test_flat_shaded_on_coloured_background(setup_vtk_overlay_window):
✔️ ☁️ 🐧 💻 test_valid_set_texture_with_jpeg_format(vtk_overlay_with_gradient_image):
✔️ ☁️ 🐧 💻 test_valid_unset_texture_when_called_with_none(vtk_overlay_with_gradient_image):
✔️ ☁️ 🐧 💻 test_set_texture_regression(vtk_overlay_with_gradient_image):
✔️ ☁️ 🐧 💻 test_position_correct(setup_vtk_overlay_window):
✔️ ☁️ 🐧 💻 test_window_resize (solved for linux and SKIPPED for others OS due to vtk pipeline ❎ 🐧 💻 )
✔️ ☁️ 🐧 💻 test_stereo_overlay_window (partially solve in linux but SKIPPED due to vtk pipelines in all OSs)
✔️ ☁️ 🐧 💻 test_basic_rendering_generator (partially solve in linux but SKIPPED due to vtk pipelines in all OSs ❎ 🐧 💻 )
✔️ ☁️ 🐧 💻 test_matrices_rendering_generator (partially solve in linux but SKIPPED due to vtk pipelines in all OSs ❎ 🐧 💻 )
✔️ ☁️ 🐧 💻 test_basic_rendering_generator() (failed due to vtk pipeline in
VTKRenderingGenerator
❎ 🐧 💻)✔️ ☁️ 🐧 💻 test_basic_rendering_generator_zbuffer() (failed due to vtk pipeline in
VTKRenderingGenerator
❎ 🐧 💻)✔️ ☁️ 🐧 💻 test_mask_generator() (failed due to vtk pipeline in
VTKRenderingGenerator
❎ 🐧 💻)✔️ ☁️ 🐧 💻 test_mask_generator_w_all_shading() (failed due to vtk pipeline in
VTKRenderingGenerator
❎ 🐧 💻)✔️ ☁️ 🐧 💻 test_mask_generator_w_some_shading() (failed due to vtk pipeline in
VTKRenderingGenerator
❎ 🐧 💻)✔️ ☁️ 🐧 💻 test_vtk_render_window_settings(setup_vtk_overlay_window):
✔️ ☁️ 🐧 💻 test_vtk_render_window_settings_no_init(setup_vtk_overlay_window_no_init):
✔️ ☁️ 🐧 💻 test_vtk_foreground_render_settings(setup_vtk_overlay_window):
✔️ ☁️ 🐧 💻 test_vtk_background_render_settings(setup_vtk_overlay_window):
✔️ ☁️ 🐧 💻 test_image_importer(setup_vtk_overlay_window):
✔️ ☁️ 🐧 💻 test_frame_pixels(setup_vtk_overlay_window):
✔️ ☁️ 🐧 💻 test_basic_cone_overlay(vtk_overlay_with_gradient_image):
✔️ ☁️ 🐧 💻 test_point_set_overlay(vtk_overlay_with_gradient_image):
✔️ ☁️ 🐧 💻 test_surface_model_overlay(vtk_overlay_with_gradient_image):
✔️ ☁️ 🐧 💻 test_add_model_to_background_renderer_raises_error(vtk_overlay_with_gradient_image):
✔️ ☁️ 🐧 💻 test_add_models_to_foreground_renderer(vtk_overlay_with_gradient_image):
✔️ ☁️ 🐧 💻 test_add_models_to_overlay_renderer(vtk_overlay_with_gradient_image):
✔️ ☁️ 🐧 💻 test_surface_without_outline(vtk_overlay_with_gradient_image):
✔️ ☁️ 🐧 💻 test_surface_outline_overlay(vtk_overlay_with_gradient_image):
✔️ ☁️ 🐧 💻 test_slice_viewer(qtbot)
✔️ ☁️ 🐧 💻 test_mouse_scroll_slice_viewer(qtbot)
The text was updated successfully, but these errors were encountered: