evgeny
|
774dc10d84
|
Preserve configured Telecom ownership when startup retries router cleanup
|
2026-10-29 13:34:23 +01:00 |
|
evgeny
|
e660f8f762
|
Cover partial communication selection and SCO cleanup effects
|
2026-10-29 13:34:23 +01:00 |
|
evgeny
|
a6f8156564
|
Track possible SCO effects before starting the Android request
|
2026-10-29 13:34:23 +01:00 |
|
evgeny
|
48ab63a9d3
|
Test router cleanup barriers in call and shared media owners
|
2026-10-29 13:34:23 +01:00 |
|
evgeny
|
b3e1356d16
|
Exercise retained router cleanup, stale proxies and SCO failure recovery
|
2026-10-29 13:34:23 +01:00 |
|
evgeny
|
3ef245fc0a
|
Verify pending router cleanup through repeatable stop calls
|
2026-10-29 13:34:23 +01:00 |
|
evgeny
|
3d2e98b02e
|
Keep media audio session close retryable until router cleanup succeeds
|
2026-10-29 13:34:23 +01:00 |
|
evgeny
|
94b5d44fe7
|
Check call audio main ownership and the late Telecom handoff
|
2026-10-29 13:34:23 +01:00 |
|
evgeny
|
0340a59b15
|
Dispatch host mainExecutor callbacks through the main looper
|
2026-10-29 13:34:23 +01:00 |
|
evgeny
|
f385d3dc5e
|
Cover call audio teardown and partial device startup failures
|
2026-10-29 13:34:23 +01:00 |
|
evgeny
|
ecd4e12274
|
Provide call DSP and Telecom boundaries for real audio worker tests
|
2026-10-29 13:34:23 +01:00 |
|
evgeny
|
7304647baa
|
Model call audio hardware failures and blocking capture on the JVM
|
2026-10-29 13:34:23 +01:00 |
|
evgeny
|
4dd84c601b
|
Cover null foreground service results in call and overlay startup
|
2026-10-29 13:34:23 +01:00 |
|
evgeny
|
d2c6734bfb
|
Model Android service requests that return no matching component
|
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 |
|
evgeny
|
bc7063966d
|
Expose call signaling and saved route boundaries to service integration tests
|
2026-10-29 13:34:23 +01:00 |
|
evgeny
|
1600452147
|
Model call power events and supported foreground API levels
|
2026-10-29 13:34:23 +01:00 |
|
evgeny
|
68b922bf80
|
Expose call foreground intents, receivers and service type contracts
|
2026-10-29 13:34:23 +01:00 |
|
evgeny
|
0a48cccd9a
|
Model ongoing call notifications and independent foreground stop failures
|
2026-10-29 13:34:23 +01:00 |
|
evgeny
|
a65385bbb1
|
Keep radio outcomes separate from the live stream foreground notification
|
2026-10-29 13:34:23 +01:00 |
|
evgeny
|
a90416f50c
|
Preserve stream notifications and synchronize host checks with audio cleanup
|
2026-10-29 13:34:23 +01:00 |
|
evgeny
|
1559e0681b
|
Verify overlay latch release, drag lock and position ownership contracts
|
2026-10-29 13:34:23 +01:00 |
|
evgeny
|
5553d968b6
|
Deliver cancelled service creation and account for self-context stop requests
|
2026-10-29 13:34:23 +01:00 |
|
evgeny
|
36368640f1
|
Exercise overlay PTT through native capture and permission-loss stop races
|
2026-10-29 13:34:23 +01:00 |
|
evgeny
|
fa14305349
|
Avoid a host settings getter collision with the application API
|
2026-10-29 13:34:23 +01:00 |
|
evgeny
|
d6c178a39b
|
Keep host window lookup separate from the service-owned window field
|
2026-10-29 13:34:23 +01:00 |
|
evgeny
|
18cb661c91
|
Reproduce overlay partial IPC effects, stale gestures and foreground lifecycle failures
|
2026-10-29 13:34:23 +01:00 |
|
evgeny
|
19050cd4f2
|
Use the real overlay service with radio lifecycle components in host tests
|
2026-10-29 13:34:23 +01:00 |
|
evgeny
|
ff16eec78d
|
Expose overlay notification and state resource identifiers to JVM tests
|
2026-10-29 13:34:23 +01:00 |
|
evgeny
|
263d1348ec
|
Model overlay permissions and persistent settings for service tests
|
2026-10-29 13:34:23 +01:00 |
|
evgeny
|
ce756ed6a9
|
Expose foreground type and deferred layout contracts in overlay fixtures
|
2026-10-29 13:34:23 +01:00 |
|
evgeny
|
19fd2d3042
|
Provide overlay drawing boundaries without Android rendering
|
2026-10-29 13:34:23 +01:00 |
|
evgeny
|
d1dc3bb8f7
|
Model overlay window IPC and foreground service lifetime for Android host tests
|
2026-10-29 13:34:23 +01:00 |
|
evgeny
|
16a9bee8f3
|
Distinguish unavailable radio signaling from an occupied call slot
|
2026-10-29 13:34:23 +01:00 |
|
evgeny
|
cda411a57e
|
Document radio invitation state and cover continuation and stale pending events
|
2026-10-29 13:34:23 +01:00 |
|
evgeny
|
45992a3dd3
|
Allow the missing-notification-service fault in radio cleanup assertions
|
2026-10-29 13:34:23 +01:00 |
|
evgeny
|
16f52c0136
|
Exercise radio call signaling refusals, identity, activation and notification lifetime
|
2026-10-29 13:34:23 +01:00 |
|
evgeny
|
93b174ecde
|
Keep radio outcome presentation failures inside the controller lifecycle
|
2026-10-29 13:34:23 +01:00 |
|
evgeny
|
8b982efa05
|
Compile the real radio call controller in host lifecycle tests
|
2026-10-29 13:34:23 +01:00 |
|
evgeny
|
a5718c4ca9
|
Model native radio call requests and controller dependencies in host fixtures
|
2026-10-29 13:34:23 +01:00 |
|
evgeny
|
b1a888ffb6
|
Distinguish stop-unblocked writes from active playback failures
|
2026-10-29 13:34:23 +01:00 |
|
evgeny
|
17caeb0a9c
|
Cover capture startup failures that overlap a replacement group
|
2026-10-29 13:34:23 +01:00 |
|
evgeny
|
613ea315b0
|
Synchronize radio discontinuity regression with the first capture frame
|
2026-10-29 13:34:23 +01:00 |
|
evgeny
|
1ddd75e134
|
Isolate complete short-write frames from playback already in flight
|
2026-10-29 13:34:23 +01:00 |
|
evgeny
|
9baa72759f
|
Reproduce radio worker failures and stale session cleanup races
|
2026-10-29 13:34:23 +01:00 |
|
evgeny
|
5d74bcd865
|
Model radio worker I/O faults and partial native capture effects
|
2026-10-29 13:34:23 +01:00 |
|
evgeny
|
67615cc330
|
Reproduce stale settings acknowledgements after failed radio reconfiguration
|
2026-10-29 13:34:23 +01:00 |
|
evgeny
|
2fd8a35230
|
Verify failed radio restore and trace resource join completion
|
2026-10-29 13:34:23 +01:00 |
|
evgeny
|
7084454e84
|
Verify radio output lease dependencies and interrupted cleanup
|
2026-10-29 13:34:23 +01:00 |
|
evgeny
|
530dd81a71
|
Isolate old radio cleanup failures between negative control scenarios
|
2026-10-29 13:34:23 +01:00 |
|