Skip to content

Render fieldcompare diff visualizations#883

Open
PranjalManhgaye wants to merge 1 commit into
precice:developfrom
PranjalManhgaye:issue-441-visualize-diffs
Open

Render fieldcompare diff visualizations#883
PranjalManhgaye wants to merge 1 commit into
precice:developfrom
PranjalManhgaye:issue-441-visualize-diffs

Conversation

@PranjalManhgaye

Copy link
Copy Markdown
Collaborator

Summary

  • Render archived fieldcompare diff VTK files as PNG images when result comparison fails.

  • Generate one image per numeric point field using distinct sphere glyphs and a generic automatically selected view.

  • Store images under diff-results/visualizations/ in the system-test artifacts.

  • Keep visualization best-effort so rendering errors do not hide the original fieldcompare failure.

Fixes #441.

Test plan

  • Generated PNGs from synthetic scalar and vector VTK fields.

  • Verified the archive-to-visualization failure path locally.

  • Rendered five real CI diff VTK files, producing 13 PNGs.

  • Checked zero and non-zero differences visually.

  • Ran pre-commit checks successfully.

@PranjalManhgaye
PranjalManhgaye requested a review from MakisH July 17, 2026 20:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Archive diff files in the reports

1 participant