Skip to content

Conversation

@tustanivsky
Copy link
Collaborator

@tustanivsky tustanivsky commented Dec 5, 2025

This PR updates the existing integration tests for desktop platforms to use the app-runner module for launching the plugin demo, replacing the previous custom implementation.

Key changes:

  • Renamed integration test script for desktop platforms.
  • Replaced custom sample app invocation function with the app-runner version.
  • Updated sample app to support “initialization only” mode, needed to upload crashes from a previous run on some platforms.
  • Added support for macOS in test checks.

Related to:

#skip-changelog

Copy link
Collaborator

@limbonaut limbonaut left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good! Have you thought about combining tests to run on all platforms in app-runner?

@tustanivsky
Copy link
Collaborator Author

Have you thought about combining tests to run on all platforms in app-runner?

Given the setup differences required for running tests on each supported platform it’s simpler to keep them separate for now. However, once we get e2e tests working everywhere (iOS, consoles) it does make sense to consider unifying/merging the existing scripts.

@tustanivsky tustanivsky merged commit 52d8f65 into main Dec 9, 2025
60 checks passed
@tustanivsky tustanivsky deleted the ci/desktop-app-runner-tests branch December 9, 2025 11:41
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.

4 participants