Chromium Code Reviews| Index: cc/resources/raster_worker_pool_perftest.cc |
| diff --git a/cc/resources/raster_worker_pool_perftest.cc b/cc/resources/raster_worker_pool_perftest.cc |
| index 703a95da911ee4be93a66461d4e5943306761386..edbac219d7811f07373b0a1ba23eff309f74ecbc 100644 |
| --- a/cc/resources/raster_worker_pool_perftest.cc |
| +++ b/cc/resources/raster_worker_pool_perftest.cc |
| @@ -256,7 +256,7 @@ class RasterWorkerPoolPerfTest |
| raster_worker_pool_->CheckForCompletedTasks(); |
| perf_test::PrintResult("schedule_tasks", |
| - "", |
| + TestModifierString(), |
| test_name, |
| timer_.LapsPerSecond(), |
| "runs/s", |
| @@ -294,7 +294,7 @@ class RasterWorkerPoolPerfTest |
| raster_worker_pool_->CheckForCompletedTasks(); |
| perf_test::PrintResult("schedule_alternate_tasks", |
| - "", |
| + TestModifierString(), |
| test_name, |
| timer_.LapsPerSecond(), |
| "runs/s", |
| @@ -328,7 +328,7 @@ class RasterWorkerPoolPerfTest |
| raster_worker_pool_->CheckForCompletedTasks(); |
| perf_test::PrintResult("schedule_and_execute_tasks", |
| - "", |
| + TestModifierString(), |
| test_name, |
| timer_.LapsPerSecond(), |
| "runs/s", |
| @@ -336,6 +336,18 @@ class RasterWorkerPoolPerfTest |
| } |
| private: |
| + std::string TestModifierString() const { |
| + switch (GetParam()) { |
| + case RASTER_WORKER_POOL_TYPE_PIXEL_BUFFER: |
| + return std::string("_pixel_raster_worker_pool"); |
| + case RASTER_WORKER_POOL_TYPE_IMAGE: |
| + return std::string("_image_raster_worker_pool"); |
| + default: |
|
reveman
2014/02/14 23:40:16
Please remove this "default:" case and move NOTREA
alokp
2014/02/15 00:26:11
Done.
|
| + NOTREACHED(); |
| + } |
| + return std::string(); |
| + } |
| + |
| scoped_refptr<TestContextProvider> context_provider_; |
| FakeOutputSurfaceClient output_surface_client_; |
| scoped_ptr<FakeOutputSurface> output_surface_; |