mirror of
https://github.com/zhw2590582/ArtPlayer.git
synced 2026-10-23 22:01:20 -08:00
test(hls): [PKG-HLS-SDK-01] preserve group stall evidence and verify ongoing playback
This commit is contained in:
1 parent
f37658d657
commit
ca967ea1a2
9 files changed
+38631
-19
No files matched your search
@@ -135,6 +135,16 @@ HTTP without ArtPlayer/plugin or a Worker observer still reproduced crashes with
|
||||
both reset-first and SDK-first teardown. A passing no-worker control does not
|
||||
replace worker acceptance. See the 2026-09-14 HTTP teardown checkpoint in refactor.
|
||||
|
||||
For the separate grouped-playback stall, `--switch-boundary switched|selected|immediate`
|
||||
compares completed SDK audio switching, selected UI/getter state, and same-call audio/level
|
||||
selection. The default remains switched. `--prefill` adds a controlled fully buffered
|
||||
fixture condition; it is not a player workaround. Both diagnostic and integration paths
|
||||
now require the clock and frame count to advance at the target height after high/low
|
||||
switches. Keep the original 7000ms height assertion and the failed trace even when a
|
||||
later control passes. Diagnostic private SDK fields are read-only, version-specific;
|
||||
never read load-level getters after SDK destruction. See the 2026-09-15 switch-boundary
|
||||
checkpoint in refactor for the reproduced empty-buffer failure and remaining attribution.
|
||||
|
||||
## Package file boundary
|
||||
|
||||
The package .npmignore excludes src and tsconfig.json. The implementation config
|
||||
|
||||
Reference in new issue
Block a user