Skip to content

Fix Linux package smoke-test editor detection - #35

Closed
Marc-André Moreau (mamoreau-devolutions) wants to merge 4 commits into
masterfrom
copilot/fix-failed-github-action
Closed

Marc-André Moreau (mamoreau-devolutions) wants to merge 4 commits into
masterfrom
copilot/fix-failed-github-action

Conversation

@mamoreau-devolutions

@mamoreau-devolutions Marc-André Moreau (mamoreau-devolutions) commented Nov 2, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • Detect the opened image in the actual Jiffshot Editor window instead of looking for the old generic title, and require the window to be viewable with all private runtimes loaded.
  • Keep Xvfb alive between probes and print window and missing-runtime diagnostics on timeout.
  • Add regression tests for title matching and unrelated or incomplete windows; retain the existing installed-package smoke checks.

Validation

  • Linux packaging regression tests: 117 passed (package/linux/run-tests.ps1 -ExcludeTag PackageContent).
  • A relocated x64 portable package passed under an isolated Xvfb before the base merge. Old-title, hidden-window, and missing-runtime cases were rejected.
  • Native x64 and ARM64 DEB/RPM installation smoke checks run in CI.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@mamoreau-devolutions Marc-André Moreau (mamoreau-devolutions) changed the title Fix Linux portable smoke-test Xvfb reset Fix Linux package smoke-test editor detection Nov 2, 2026
@mamoreau-devolutions

Copy link
Copy Markdown
Contributor Author

Closing as requested.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant