summaryrefslogtreecommitdiffstats
path: root/cc
diff options
context:
space:
mode:
authorsimonhong@chromium.org <simonhong@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-05-22 02:49:41 +0000
committersimonhong@chromium.org <simonhong@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-05-22 02:49:41 +0000
commita4f43290e52f1acb6b9047f77469758e916387d7 (patch)
tree7358b1ec66a1d4d50636017f615d464c80c209f1 /cc
parente5da1622885f2d636140d940d1ef6844ab460288 (diff)
downloadchromium_src-a4f43290e52f1acb6b9047f77469758e916387d7.zip
chromium_src-a4f43290e52f1acb6b9047f77469758e916387d7.tar.gz
chromium_src-a4f43290e52f1acb6b9047f77469758e916387d7.tar.bz2
cc: removeLayerTreeHostTestFinishAllRendering
This flaky test can be removed because it doesn't force any draw operation and it returns regardless of scheduler state. R=danakj@chromium.org BUG=373371 TEST=covered by existing test Review URL: https://codereview.chromium.org/290853003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272048 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'cc')
-rw-r--r--cc/trees/layer_tree_host_unittest.cc41
1 files changed, 0 insertions, 41 deletions
diff --git a/cc/trees/layer_tree_host_unittest.cc b/cc/trees/layer_tree_host_unittest.cc
index adf4353..8c8ac72 100644
--- a/cc/trees/layer_tree_host_unittest.cc
+++ b/cc/trees/layer_tree_host_unittest.cc
@@ -1526,47 +1526,6 @@ class LayerTreeHostTestAtomicCommitWithPartialUpdate
SINGLE_AND_MULTI_THREAD_DIRECT_RENDERER_TEST_F(
LayerTreeHostTestAtomicCommitWithPartialUpdate);
-class LayerTreeHostTestFinishAllRendering : public LayerTreeHostTest {
- public:
- LayerTreeHostTestFinishAllRendering() : once_(false), draw_count_(0) {}
-
- virtual void BeginTest() OVERRIDE {
- layer_tree_host()->SetNeedsRedraw();
- PostSetNeedsCommitToMainThread();
- }
-
- virtual void DidCommitAndDrawFrame() OVERRIDE {
- if (once_)
- return;
- once_ = true;
- layer_tree_host()->SetNeedsRedraw();
- {
- base::AutoLock lock(lock_);
- draw_count_ = 0;
- }
- layer_tree_host()->FinishAllRendering();
- {
- base::AutoLock lock(lock_);
- EXPECT_EQ(0, draw_count_);
- }
- EndTest();
- }
-
- virtual void DrawLayersOnThread(LayerTreeHostImpl* impl) OVERRIDE {
- base::AutoLock lock(lock_);
- ++draw_count_;
- }
-
- virtual void AfterTest() OVERRIDE {}
-
- private:
- bool once_;
- base::Lock lock_;
- int draw_count_;
-};
-
-SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestFinishAllRendering);
-
class LayerTreeHostTestSurfaceNotAllocatedForLayersOutsideMemoryLimit
: public LayerTreeHostTest {
protected: