#include "components/viz/client/frame_eviction_manager.h"
#include <vector>
#include "base/memory/memory_pressure_listener.h"
#include "base/memory/raw_ptr.h"
#include "base/ranges/algorithm.h"
#include "base/test/test_mock_time_task_runner.h"
#include "testing/gtest/include/gtest/gtest.h"
namespace viz {
namespace {
class TestFrameEvictionManagerClient : public FrameEvictionManagerClient { … };
}
class FrameEvictionManagerTest : public testing::Test { … };
TEST_F(FrameEvictionManagerTest, ScopedPause) { … }
TEST_F(FrameEvictionManagerTest, PeriodicCulling) { … }
TEST_F(FrameEvictionManagerTest, MemoryPressure) { … }
}