New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 905679 link

Starred by 1 user

Issue metadata

Status: Untriaged
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

Incidental Frame Eviction During Tests

Project Member Reported by jonr...@chromium.org, Nov 15

Issue description

It appears that some test suites can trigger Frame Eviction while running.

FrameEvictionManager is unlocking frames, then subsequent embeddings are triggering evictions:

content::RenderWidgetHostViewAura::AllocateNewSurfaceIdOnEviction()
content::DelegatedFrameHost::EvictDelegatedFrame()
viz::FrameEvictionManager::CullUnlockedFrames()
content::DelegatedFrameHost::EmbedSurface()
....

Since this is tied to memory pressure rates it does mean that frame eviction can incidentally happen on trybots. I'm curious if this could leak to flaky tests. We might want to consider have a test override to better control this

Thoughts?

 

Sign in to add a comment