conductor(checkpoint): Checkpoint end of Phase 1: Storage Optimization

This commit is contained in:
2026-03-08 20:53:13 -04:00
parent 7063bead12
commit de5b152c1e

View File

@@ -0,0 +1,16 @@
import time
def test_gui_startup_smoke(live_gui):
"""
Smoke test to ensure the GUI starts and remains running.
"""
proc, _ = live_gui
# Verify the process is still running
assert proc.poll() is None, "GUI process terminated prematurely on startup"
# Wait for 2 seconds to ensure stability
time.sleep(2)
# Verify it's still running after 2 seconds
assert proc.poll() is None, "GUI process crashed within 2 seconds of startup"