feat: implement AirAppRuntimeBridge for managing runtime lifecycle and add corresponding unit tests for launcher window and runtime orchestration

This commit is contained in:
lincube
2026-07-14 01:41:01 +09:00
parent a858860b3f
commit 611d03b828
14 changed files with 852 additions and 382 deletions

View File

@@ -165,6 +165,7 @@ public sealed class AirAppRuntimeLifecycleServiceTests
Assert.True(result.Accepted);
Assert.Equal(Environment.ProcessId, result.Status.HostProcessId);
Assert.True(result.Status.HostProcessAlive);
Assert.True(lifetime.ShouldKeepAlive());
}
private sealed class TestAirAppProcessStarter : IAirAppProcessStarter