Commit Graph
23 Commits
Author SHA1 Message Date
evgeny 0568d263e0 Reject fresh radio and publisher owners during core cleanup 2026-10-29 13:35:42 +01:00
evgeny 3f2cc2abb3 Verify call preparation waits for voice cleanup and document process barriers 2026-10-29 13:35:19 +01:00
evgeny bb08b20e58 Wait for voice recording and playback release before call signalling 2026-10-29 13:35:19 +01:00
evgeny 314b77242f Test call route persistence and busy outcome failure isolation 2026-10-29 13:34:25 +01:00
evgeny 7e328b3908 Test rejected call signalling and deferred hangup recovery 2026-10-29 13:34:25 +01:00
evgeny eaed746934 Verify radio restoration waits for both service and Telecom release 2026-10-29 13:34:25 +01:00
evgeny e81138e3d1 Await Telecom cleanup before restoring the previous radio session 2026-10-29 13:34:25 +01:00
evgeny 9f1b09aefe Verify Telecom cleanup blocks media and new foreground ownership 2026-10-29 13:34:25 +01:00
evgeny 59d1839d8d Exercise publisher lifecycle failures, retained capture and stale notifications 2026-10-29 13:34:24 +01:00
evgeny 9166268102 Compile publisher service and controller in the lifecycle test harness 2026-10-29 13:34:24 +01:00
evgeny 1beb19a7f8 Expose publisher service boundaries to the existing lifecycle harness 2026-10-29 13:34:24 +01:00
evgeny bf3d4f14e8 Keep pending video cleanup distinct from service shutdown failure 2026-10-29 13:34:24 +01:00
evgeny 2320aa4f71 Retain the video engine in the call service before starting its workers 2026-10-29 13:34:24 +01:00
evgeny 43f61f6f0b Model pending video shutdown separately from an exception in service tests 2026-10-29 13:34:24 +01:00
evgeny 4dd84c601b Cover null foreground service results in call and overlay startup 2026-10-29 13:34:23 +01:00
evgeny 42c6e2a62b Keep service loss associated with the call after local resources are released 2026-10-29 13:34:23 +01:00
evgeny aefca81444 Keep cancelled media preparation inside the native teardown barrier 2026-10-29 13:34:23 +01:00
evgeny a5d8131d8d Verify call cleanup completion, core barriers, retry lifetime and stale callbacks 2026-10-29 13:34:23 +01:00
evgeny 826055d08b Keep failed video shutdown joins and rejected cleanup requests retryable 2026-10-29 13:34:23 +01:00
evgeny 4f9bfbbcf3 Reference the host service lifecycle result through its Android boundary 2026-10-29 13:34:23 +01:00
evgeny ff05e34d22 Compile call integration models and contain missing notification service errors 2026-10-29 13:34:23 +01:00
evgeny 9c70858828 Exercise call service startup, partial IPC effects and independent cleanup failures 2026-10-29 13:34:23 +01:00
evgeny 15a2a7bb70 Control audio and video cleanup effects around the real call service controller 2026-10-29 13:34:23 +01:00