0.3.14 Beta 13 TVOS Test build #191
mamaclapper
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
This is Just a test build for TVOS Beta 13, that attempts to fix The Frame drops, Jetsam crashes and Write on Disk cache on TVOS.
The build is attached locally from my mac and is not a CI Build.
Please test and share the logs / issues. Including DV / DA plays as made some changes in player and want to know or see if it regresses Dolby Vision.
Here is the Test Checklist
Build 215 test checklist (0.3.14, commits ace0c49 + 895e3ef)
Device: Apple TV, Install b215 over the existing install. Each fix has PASS criteria and
what to capture if it fails. Capture = Settings > Diagnostics > share the log after the failing play.
1. Buffer shed retune (the Beta 12 constant-buffering regression)
Steps:
PASS:
FAIL capture: the diagnostics log. The interesting lines are
cacheshedentries: they now logavailable memory when a shed fires. A shed firing with hundreds of MiB free is the old bug back.
2. Pause-hold (the AVPlayer auto-unpause bug)
Steps:
PASS: still sitting on the paused frame both times. It must never resume on its own.
FAIL capture: diagnostics log; look for
avplayerlines. The fix logsre-asserted user pauseeach time it cancels an unrequested resume. If it resumed anyway andthat line is absent, note the exact wait time before it unpaused.
3. Streaming cache disk offload (opt-in, this is the soak)
Part A, default OFF (regression check):
Part B, armed:
PASS:
FAIL capture: diagnostics log. The load line to find is
disk cache armed at <path> writable=true ...:writable=falsemeans tvOS refused the cache dir and it silently fell back to RAM. Not fatal(the RAM guardrail caps it) but it means offload did not engage; report it.
turn the setting OFF again and report.
Part C, Dolby Vision FEL with cache armed (known caveat):
Part D, disk growth (only if time allows):
files unlink immediately, so growth should stay bounded.
4. Quick regressions (5 minutes total)
in-memory buffer; the disk cache setting must not affect them, on or off.
This discussion was created from the release 0.3.14 Beta 13 TVOS Test build.
All reactions